muninで快適ネットストーキング生活
じゃなくて
muninはムーニンと呼ぶそうです
muninはサーバーリソースをとにかく監視する、リソース監視ツールです。
このスライドを読んで超面白かったので、実戦に投入しようと思って色々いじっておりました。
ちなみにうちの会社のインフラさんはcactiが好きだそうです。
こういう感じのカッチョいいグラフが書きだされます。
上のスライドにも書いてあるんですが、リソースをただただひたすら監視して見える化するツールというのは強力な武器になる感じがしてます。
FacebookやTwitterなどのソーシャルで「コンテンツがバズる」タイミングが全く読めなくなっているいま、サーバーの負荷が突然普段の100倍やら1000倍になるというのは十分あり得ることです。
障害が起きた時に、どのサーバーの、どの部分が原因なのかを即座に把握出来るツールとして、とにかくモニタリングしてログを取るというのは重要だと思います。
やりかた
( ^o^)< 監視してログを取ろう
( ˘⊖˘) 。o( 待てよ、ネットストーキングに使えるな? )
|格安VPS| ┗(☋` )┓三
( ◠‿◠ )☛ yum install munin munin-node
▂▅▇█▓▒░service munin-node start░▒▓█▇▅▂
プラグインがめちゃ簡単に作れる
ここがめちゃわかりやすくてよいです。
結果
データカードダス アイカツ!で、もろやとウェブとものファン数とランクを記録するプラグイン作りました…
嫌なひとはリプライしてね… ごめんね… ブロックしないでね…
ちなみに、わしのマイルームはここです。
https://myroom.aikatsu.com/my_datas/my_data/nalsHhpXHZIZ2Zxl/
まだデータ集まってないんでアレですけど、半年後とか楽しみですね。
プラグインとしては標準出力に結果を出すだけでOKなので、どんな言語でもプラグインが作れちゃいます。
PHPでさっくりプラグイン書いて、数値化出来るものならなんでもグラフ化出来そう。
サービスのユーザー数やらいろんなデータを見える化しておくだけで、マーケティングやサポートにも活かせると思うので、エンジニア以外の人にもいいんじゃないかなぁと思いました。