4. ZABBIX のプロセス
4.2. ZABBIX エージェント(UNIX、スタンドアロンデーモン)
Copyright 2007 ZABBIX SIA 59 /196
パラメータ 必須 デフォルト値 説明
Timeout × 5 要求された値を取得する際のタ
イムアウト時間(1~255)を秒単 位で設定します。
注: 設定例については、
misc/conf/zabbix_server.conf を参照してください。
TrapperTimeout × 5 トラップを処理する際のタイム
アウト時間(1~255)を秒単位で 設定します。
UnavailableDelay × 60 応答のないホストへの接続を試
行する間隔を設定します。
UnreachableDelay × 15 応答のないホストへの接続を試
行する間隔を設定します。
UnreachablePeriod × 45 ホストが応答しない状態がこの
パラメータで設定された秒数以 上継続した場合、ホストは監視 不能とみなされます。
Copyright 2007 ZABBIX SIA 60 /196
ヘルプを表示するには、以下のコマンドを実行します。
shell> zabbix_agentd –h
コマンドラインパラメータの使用例を示します。
shell> zabbix_agentd –c /usr/local/etc/zabbix_agentd.conf shell> zabbix_agentd –help
shell> zabbix_agentd –print
shell> zabbix_agentd –t "system.cpu.load[all,avg1]"
設定ファイルには、zabbix_agentd が使用する設定パラメータが格納されています。このファイル は必須であり、ユーザ zabbix にはこのファイルに対する読み取りパーミッションが必要です。以下 のパラメータがサポートされています。
パラメータ 必須 デフォルト値 説明
DebugLevel × 3 デバッグレベル:
0 - なし 1 - クリティカル 2 - エラー 3 - 警告 4 - デバッグ
DisableActive × 0 アクティブチェック処理を無効にし
ます。エージェントは、ZABBIX に 接続してアクティブなアイテムのリ ストを取得するのを中止します。
EnableRemote Commands
× 0 リモートコマンドを有効にします。
ZABBIXサーバから送信したコマ
ンドを、エージェントに実行させる ことができます。
Hostname × System
hostname.
一意なホスト名。このホスト名は、
アクティブチェックにのみ使用さ れます。
設定しない場合、システムのホス ト名(system.hostnameに格納) が使用されます。
Copyright 2007 ZABBIX SIA 61 /196
パラメータ 必須 デフォルト値 説明
Include × - 設定ファイルにインクルードする
ファイルを指定します。Includeパ ラメータは何個でも指定できます。
以下に例を示します。
Include=/etc/zabbix/user_par ameters.conf
ListenIP × - エージェントをバインドするIPアド
レス。
ホストに複数のインタフェースが実 装されている場合に使用します。
ListenPort × 10050 待ち受けポート番号。
LogFile × - ロ グ フ ァイ ル名 。 設定 しな い 場
合、syslogが使用されます。
LogFileSize × 1 LogFile のログローテーション設
定をコントロールします。デフォル トでは、ログファイルのサイズが 1MB に 達すると自動的に ログ ローテーションが行われます。
このパラメータはMB単位で指定 します。
0に設定すると、ログローテーショ ンは行われません。
PidFile × /tmp/zabbix_age
ntd.pid
PIDファイル名。
RefreshActive Checks
× 120 エージェントがアクティブチェック
リストを更新する間隔を設定しま す。デフォルトは120秒です。
Server ○ - ZABBIXサーバのIP アドレスの
カンマ区切りリスト。リストに含ま れない IP アドレスからの接続は 拒否されます。
ServerPort × 10051 エージェントはこのリストのサー
バのポートに接続してアクティブ チェックを処理します。
StartAgents × 5 起動するエージェントの数。
Timeout × 3 要求された値を取得する際のタイ
ムアウト時間(1~255)を秒単位 で設定します。タイムアウトした
UserParameter プロセスをエー
ジェントが強制終了(kill)すること はありません。
Copyright 2007 ZABBIX SIA 62 /196
パラメータ 必須 デフォルト値 説明
UserParameter × - 監視するユーザ定義パラメータ。
ユーザ定義パラメータは複数設 定できます。値は構文に従って記 述します。
例:
UserParameter=users,who|wc -l 注: 設定例については、
misc/conf/zabbix_agentd.conf を参照してください。