hp様のツール群を使ってみる

ここを参考にさせていただきました。どうもこれを使うと電源やファンのステータスを取れるようになるらしい。
いるもの:

HPのサポートWebサイトRed Hat Enterprise Linux用のrpmが転がっていました。頑張って掘り起こしてください。


ちなみにサポート対象OSでなかった場合は、

  • alienコマンドでRPMDEBに変換してみる
  • できたDEBをdpkgコマンドを使ってインストールしてみる
  • 手動でhpsmhをuseradd/groupaddしてみる
  • /usr/lib64にldconfigコマンドでシェアードオブジェクトのパスを通してみる
  • chkconfigコマンドの代わりにsysv-rc-confコマンドを使ってhp-healthを自動起動させてみる

などしてみると幸せになれるかもしれません。幸せになれる夢をみました。

(↑たぶんこの駄エントリのここが一番のノウハウが詰まっていると思うブンチュ14.10。HPのエンドユーザ使用許諾契約書を見ても「違うディストリビューションに入れちゃ駄目」とは書いていないので良いと思うんですけど、くれぐれも自己責任で…)

# hplog -t
ID     TYPE        LOCATION      STATUS    CURRENT  THRESHOLD
 1  Basic Sensor Ambient         Normal    68F/ 20C 107F/ 42C
 2  Basic Sensor Processor Zone  Normal   104F/ 40C 165F/ 74C
 3  Basic Sensor Memory Board    Normal    78F/ 26C 188F/ 87C
 4  Basic Sensor Memory Board    Normal    82F/ 28C 158F/ 70C
 5  Basic Sensor Memory Board    Normal    80F/ 27C 158F/ 70C
 6  Basic Sensor System Board    Normal   122F/ 50C 140F/ 60C
 7  Basic Sensor System Board    Normal    80F/ 27C 215F/102C
 8  Basic Sensor System Board    Normal    95F/ 35C 215F/102C
 9  Basic Sensor System Board    Normal    80F/ 27C 197F/ 92C
10  Basic Sensor System Board    Normal    78F/ 26C 203F/ 95C
11  Basic Sensor I/O Zone        Normal   ---F/---C 131F/ 55C
12  Basic Sensor I/O Zone        Normal   ---F/---C 131F/ 55C
13  Basic Sensor I/O Zone        Normal   ---F/---C 131F/ 55C
14  Basic Sensor I/O Zone        Normal   ---F/---C 131F/ 55C
15  Basic Sensor System Board    Normal    73F/ 23C 122F/ 50C
16  Basic Sensor System Board    Normal    78F/ 26C 149F/ 65C

このようにコマンドラインからデータを取れることを確認した後、munin-nodeにくべてやります。すると…



さすがのSea of Sensorsですね、17個の温度計ついてます(CPU温度含む)

これで、Ambientの温度を見ていれば居間に家人がいるかどうかなんとなくわかるように(ぉ

まあでも攻殻機動隊GHOST IN THE SHELL)でエレベータの重量センサの値を遠隔で取得して、カメラに映らない侵入者を発見するシーンがありましたが、似たようなことはできますよね。「外出するって言ってた割には居間でエアコンかけてたみたいジャン」とか。