Windowsマシンの統計情報はMRTGで、FreeBSDマシンのそれはHotSaNICを使ってきましたが、cactiというツールを使えば、Webベースで簡単に管理ができるようだ。RRDToolsを使うので、MRTGより負荷も小さいだろうし、使えそうならこれを機に移行してしまおう。
必要となるソフトは下記の通り。幸い全部入っている。
Apacheは近々httpd.confを大掃除した上で、Subversionを使うための作業が待っているけど、とりあえずつぎはぎで。PHPは、古いやつを使い続けているので、最新版にしなくちゃなあ。まあ、cactiのインストールが先って事で。
ドキュメントには、専用のユーザを作成して..と書いてあるが、adduserの乱発は好きじゃないので、とりあえず自分のディレクトリを使って設定。拍子抜けするほど簡単にインストールは終わったのですが、データ取得スクリプトを動かすと下のエラーが出る。
File 'NONEXISTENT/charsets/?.conf' not found (Errcode: 2) Character set '#12' is not a compiled character set and is not specified in the 'NONEXISTENT/charsets/Index' file File 'NONEXISTENT/charsets/?.conf' not found (Errcode: 2) Character set '#12' is not a compiled character set and is not specified in the 'NONEXISTENT/charsets/Index' file cat: /proc/meminfo: No such file or directory cat: /proc/meminfo: No such file or directory OK u:0.00 s:0.01 r:1.06 OK u:0.00 s:0.01 r:1.06 OK u:0.00 s:0.01 r:1.07 OK u:0.00 s:0.01 r:2.09 OK u:0.00 s:0.01 r:2.09 07/24/2005 09:26:54 PM - SYSTEM STATS: Time: 2.2011 s, Method: cmd.php, Processes: 1, Threads: N/A, Hosts: 2, Hosts/Proc ess: 2, Data Sources 5, RRDs Processed 5
MySQLとPHPの連携がうまくいっていないようだが、再コンパイルしないと直らないようだ。この辺が参考になりそうだが、どうにも集中力が持たないので今日はここまでにしておこう。orz
- http://dreamer-site.net/modules/bwiki/index.php?MySQL%CD%F8%CD%D1%A5%AC%A5%A4%A5%C9
- http://www.eva.hi-ho.ne.jp/minoru-f/diary/diary200306.html
無駄にメモリを消費している問題もあるので、MySQLについては一から根本的に作り直そう。本当は、全く使ってないので削除しようと思っていた矢先だったので、とりあえず延命決定ですが。PostgreSQL版があるといいんですが...