#freeze
**Tips [#g1d9b2cc]

#contents

----
***プラグイン設置 [#xa3cedf7]
lib/plugins以下の実体をetc/plugins/以下へシンボリックリンクを張ることで実行対象となる。~
アンダーバーで終わっているプラグインは、suggestオプションで候補が大抵表示される。
 例)
 /usr/local/munin/lib/plugins/mysql_ suggest
 bin_relay_log
 commands
 connections
 files_tables
 innodb_bpool
 innodb_bpool_act
 innodb_insert_buf
 innodb_io
 innodb_io_pend
 innodb_log
 innodb_rows
 innodb_semaphores
 innodb_tnx
 myisam_indexes
 network_traffic
 qcache
 qcache_mem
 replication
 select_types
 slow
 sorts
 table_locks
 tmp_tables

シンボリックリンクにはアンダーバーに続けて候補を書く。
 例) ln -s /usr/local/munin/lib/plugins/mysql_ mysql_qcache

***プラグインドキュメント [#u2a27606]
大抵は書いてある。Perldocというやつ。
 /usr/local/munin/bin/munindoc <PluginName>
で、表示される。~
plugins.confへの記述例もこれで確認できる。

***プラグインテスト [#p1548e18]
値が取れるかどうかなど、以下で確認出来る。
 /usr/local/munin/sbin/munin-run --debug <PluginName>

***プラグイン設定 [#j9966184]
パラメータが規定値ではダメな場合、munin-node起動時にエラーログが出たり~
テストで値が取れなかったりする。~
munindocでパラメータを調べて、必要なパラメータをplugins.confへ記述する。~
~
uid/gidの変更が必要だったりするので、
munin-nodeはrootで起動する(rootが規定値)。

***MySQLプラグイン [#e6944d99]
プラグインのdocにはCache::Cacheとあるが、~
実際にチェックするのはCache::&#x53;haredMemory::Cache。~
で、このモジュールがIPC::&#x53;hareLiteを必要としているため~
こいつも入れてあげる必要がある。

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS