このチュートリアルでは、ユーザーパラメータを使用してZabbixエージェントの機能を拡張する方法をステップ・バイ・ステップで示します。
必要なパラメータを取得するスクリプトまたはコマンドラインを書く。 例えば、MySQL サーバで 実行されたクエリの合計数を取得するためには、次のようなコマンドを書きます:
mysqladmin -uroot status|cut -f4 -d":"|cut -f1 -d"S"When executed, the command returns total number of SQL queries.
実行すると、コマンドがSQLクエリの合計値を返します。
エージェントの設定ファイルにこのコマンドを追加する。
zabbix_agentd.confにそのコマンドを追加します:
mysql.questionsは、一意の識別子です。どんな文字列、例えば「queries」でもかまいません。
zabbix_get utility を使って、このパラメータをテストします。
Zabbix エージェントを再スタートする。
エージェントが設定ファイルをリロードします。
監視する新しいアイテムを追加する
Key=mysql.questions と指定して監視対象のホストに新しいアイテムを追加します。アイテムのタイプはZabbix エージェントか、Zabbix エージェント(アクティブ)でなければなりません。
Zabbix サーバに対して、戻り値のタイプが正しく設定されている必要があることに注意してください。そうしないと、Zabbixがそれらを受け取りません。
//本ページは2013/05/03時点の原文を基にしておりますので、内容は必ずしも最新のものとは限りません。
最新の情報は右上の「Translations of this page」から英語版を参照して