Apple OS X Server の"サーバモニタ" をコマンドラインから使いたいのですが、そのようなコマンドはありますか?

(サーバモニタとは、ハードウェアの温度やブロワーの稼動状況が確認できるGUI のアプリケーションです。)

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2008/10/01 12:50:43
  • 終了:2008/10/08 12:55:02

回答(3件)

id:thrillseeker No.1

thrillseeker回答回数328ベストアンサー獲得回数372008/10/03 00:42:20

ポイント27pt

確かめる環境が無いのですが、Intel 機であれば

serveradmin command info:command = "getHardwareInfo"

でいろいろと分かりそうです。

http://developer.apple.com/documentation/Darwin/Reference/ManPag...


Munin の XServe 用プラグインはこれを使っているとの事。

http://munin.projects.linpro.no/

http://armunin.aquaray.com/

id:harupiyo

お!良い情報かと!

実際に試してみました。

# serveradmin command info:command = "getHardwareInfo"

info:command = "getHardwareInfo"

info:networkThroughputBy1K = **

info:cpuUsageBy100 = ***

info:networkThroughput = ****

info:cpuUsagesBy100Array:_array_index:0:cpuUsage-0 = ***

info:cpuUsagesBy100Array:_array_index:1:cpuUsage-1 = ***

info:networkThroughputsArray:_array_index:0:networkThroughput-in-en0/4 = *****

info:networkThroughputsArray:_array_index:1:networkThroughput-out-en0/4 = *****

info:networkThroughputsArray:_array_index:2:networkThroughput-in-en1/5 = 0

info:networkThroughputsArray:_array_index:3:networkThroughput-out-en1/5 = 0

info:quotaUsage = ""

info:volumeInfosArray:_array_index:0:totalBytes = *******

info:volumeInfosArray:_array_index:0:freeBytes = *******

info:volumeInfosArray:_array_index:0:name = "*******"

http://armunin.aquaray.com/ の例では、温度も取れているようなのですが、これでは出てきていないですね。

別のパラメーターなのかな…?

とりいそぎお礼です!

2008/10/03 08:12:06
id:hoongt No.2

hoongt回答回数173ベストアンサー獲得回数32008/10/03 05:52:21

ポイント27pt

そのアプリが階層化していれば、その中のバイナリを指定すれば、コマンドラインからも起動できる http://www

id:harupiyo

すみません、具体的にお答えいただけると助かります。

2008/10/03 08:13:29
id:thrillseeker No.3

thrillseeker回答回数328ベストアンサー獲得回数372008/10/03 21:03:43

ポイント26pt

http://armunin.aquaray.com/ の例では、温度も取れているようなのですが、これでは出てきていないですね。

ごめんなさい、http://armunin.aquaray.com/ を読むと serveradmin は

PowerPC 機 で使われていて、Intel 機では ipmitool だそうです。

http://developer.apple.com/documentation/Darwin/Reference/ManPag...

ipmitool sdr type Temperature

で温度が取れるようです。

id:harupiyo

フォロー、感謝いたします。

PowerPC 機なので、serveradmin が使えるということで最初のご案内で合っています。大丈夫です。

(上でもserveradmin コマンドで実行してみた結果でした。

なお、PowerPC 機では、ipmitool コマンドはインストールされていないみたいでした。)


私の質問の仕方が悪かったかなと思いますが、"サーバモニタ" では、緑色/赤色のランプがあって、ランプが赤色の時に異常があることがわかるものになっています。

温度でもいいのですが、端的にこの異常を検知しているかどうかが分かるものでも良いです。

どうぞ宜しくお願い致します。

2008/10/03 21:28:46

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません