|
Namazu for hns による簡易全文検索 詳しくは 詳細指定/ヘルプを参照して下さい |
|||||||||||||||||||||||||||||||||||||||||||||||||
2007年03月16日(金) 旧暦 [n年日記] [更新:"2007/03/20 10:41:03"]#1 [機械] uptime が一日になってうれしい
NFS サーバである 3.99.19 の機械が、久し振りに 1 日続けて動いていた
ttyp0:makoto@u 0:35:18/070316(~)> uptime 9:42AM up 1 day, 30 mins, 2 users, load averages: 0.54, 0.29, 0.20多分条件としては、次の通り
snmpwalk -Os -c COM2SEC -v 1 HOSTNAME systemとすると、次のような表示がある sysUpTime.0 = Timeticks: (9832832) 1 day, 3:18:48.32System グループ 。 その後、mrtg でも表示出来るようにして、現在は 120 時間、5 日くらい続けて 動いている。 2007/01/06 の記録だと、以前長く動いていた時の uptime は 137 日になっていた。 おそらくその後も 一か月以上続いていたはずだから 150 日は越えていたはず。 @ ちなみに uptime を記録するのに現在使っている sh は次のもの:#!/bin/sh A=$1 B=$2 UPSEC=`snmpwalk -Os -c public -v 1 ${A} sysUpTime.0 | cut -d ' ' -f 4,4 | sed -e 's/(//' -e 's/)//'` #PDAYS=$((${UPSEC} / 8640000 )) UPDAYS=$((${UPSEC} / 360000 )) echo ${UPDAYS} UPSEC=`snmpwalk -Os -c public -v 1 ${B} sysUpTime.0 | cut -d ' ' -f 4,4 | sed -e 's/(//' -e 's/)//'` UPDAYS=$((${UPSEC} / 360000 )) echo ${UPDAYS} snmpwalk -Os -c public -v 1 ${HOST} sysUpTime.0 # | sed -e 's/.*(.*) //' -e 's/,$//' -e 's/:[0-9][0-9].[0 -9][0-9]$//' echo ${HOST} exit;これを mrtg.cfg の中の Target 行に指定して、 同時に二つの機械を測るようにしている。 Target[hoge]: `/home/user/bin/uptime-local hostA hostB` ( つっこみ )
|
最近の日記 2024年03月10日 ・停電 (瞬電) 2024年03月03日 ・the second try on bare-metal ・useradd 2024年02月29日 ・opendkim and senmail 2024年01月24日 ・chat/iam 0.0.8 2024年01月21日 ・uselocale vs setlocale (textproc/R-readxl) | ||