Whamcloud - gitweb
Branch: HEAD
[fs/lustre-release.git] / lustre-iokit / stats-collect / config.sh
diff --git a/lustre-iokit/stats-collect/config.sh b/lustre-iokit/stats-collect/config.sh
new file mode 100755 (executable)
index 0000000..ddbd245
--- /dev/null
@@ -0,0 +1,40 @@
+#TARGETS: the Node set we will do the script 
+PERCH_BIG_FS_MDS_LIST="nid00135"
+PERCH_BIG_FS_OST_LIST="nid00128 nid00131 nid00136 nid00139 nid00008 nid00011 nid00012"
+export TARGETS="${PERCH_BIG_FS_MDS_LIST} ${PERCH_BIG_FS_OST_LIST}" 
+
+#script var 
+#case $TARGET in
+#      oss*)     
+#              VMSTAT_INTERVAL=0 
+#              SERVICE_INTERVAL=2 
+#              SDIO_INTERVAL=0  
+#      ;;
+#      client*)  ALEX_SCRIPT_CLIENT_VAR1="hello!"
+#      ;;
+#esac
+
+#FIXME: diff these parameters according to client/MDS/OSS 
+VMSTAT_INTERVAL=${VMSTAT_INTERVAL:-1} 
+SERVICE_INTERVAL=${SERVICE_INTERVAL:-0}
+SDIO_INTERVAL=${SDIO_INTERVAL:-0}
+BRW_INTERVAL=${BRW_INTERVAL:-0}
+MBALLOC_INTERVAL=${MBALLOC_INTERVAL:-0}
+IO_INTERVAL=${IO_INTERVAL:-1}
+JBD_INTERVAL=${JBD_INTERVAL:-1}
+
+#I/O analyse log var
+ANALYSE_INTERVAL=${ANALYSE_INTERVAL:-1}
+BRW_ANALYSE=${BRW_ANALYSE:-1}
+VMSTATE_ANALYSE=${VMSTATE_ANALYSE:-1}
+
+
+#some environment var
+TMP=${TMP:-"/tmp"}
+SCRIPT=${SCRIPT:-"lstats.sh"}
+#Remote ssh script
+DSH=${DSH:-ssh}
+DCP=${DCP:-scp}
+USER=""
+TAR=${TAR:-tar -zcvf}
+