Sidebar

Become a monitoring expert!
Sign up for Zabbix training

3 Zabbix エージェント(UNIX)

Zabbix エージェントの設定ファイル(zabbix_agentd.conf)でサポートされているパラメータを次に示します:

パラメータ 必須 範囲 デフォルト 説明
Alias 必須でない パラメー へのエイリアスのセット。長くて複雑なパラメータ名を短くてシンプルなものに代えるのに便利です。
AllowRoot 必須でない 0 エージェ トが「root」として動作するのを許可します。無効の状態でエージェントが「root」で開始されると、エージェントは、かわりに「zabbix」ユーザーに切り替えようとします。一般のユーザーの権限で開始した場合、何の影響もありません。
0 - 許可しない
1 - 許可する
BufferSend 必須でない 1-36 0 5 バッファ データを保存する最大秒数。
BufferSize 必須でない 2-65 35 100 メモリバ ファの最大値。バッファがいっぱいの場合、エージェントはすべての収集データをZabbix サーバまたはプロキシに送信します。
DebugLevel 必須でない 0-4 3 デバッグ ベルを指定:
0 - デバッグしない
1 - 致命的な情報
2 - エラー情報
3 - 警告
4 - デバッグ用(多くの情報が生成されます)
EnableRemoteCommands 必須でない 0 Zabb x サーバからのリモートコマンドは何でも許可されます。
0 - 許可しない
1 - 許可する
Hostname 必須でない Host ameItemで設定します。 一意な、大文字/小文字 区別するホスト名。
アクティブチェックには必要で、サーバで設定されたホスト名と一致する必要があります。
使用可能な文字:英数字、'.'、 ' '、 '_'、 '-'.
最大長:64
HostnameItem 必須でない syst m.hostname Host ame が定義されていない場合に、Hostnameを設定するのに使用されるアイテム。
UserParameters、パフォーマンスカウンタ、エイリアス はサポートしていませんが、system.run[] をサポートしています。
Hostname が設定されている場合は無視されます。
このオプションは1.8.6以降でサポートされています。
Include 必須でない 設定ファ ルのディレクトリ内に個別のファイルまたはすべてのファイルを含むことができます。
ListenIP 必須でない 0.0. .0 トラッパ リッスンするIPアドレスのカンマ区切りのリスト
このパラメータが欠落している場合は、トラッパはすべてのネットワークインターフェースにリッスンします。
複数のIPアドレスは、1.8.3以降にサポートされています。
ListenPort 必須でない 1024 32767 1005 エージェ トは、サーバからの接続のためにこのポート番号でリッスンします。
LogFileSize 必須でない 0-10 4 1 ログファ ルの最大値(MB単位)
0 - 自動ログローテーションが無効
LogFile 必須でない ログファ ルの名前
設定されていない場合は、syslogが使用されます。
LogRemoteCommands 必須でない 0 警告とし 実行されたシェルコマンドのログを有効にします。
0 - 無効
1 - 有効
MaxLinesPerSecond 必須でない 1-10 0 100 「log や「eventlog」のアクティブチェックを処理中に、1秒あたりにエージェントがZabbix サーバまたはプロキシに送信する新しい行の最大行数。
ここで指定した値は、パラメータ「maxlines」で上書きされ、アイテムキー「log」や「eventlog」で使用されます。
注意:Zabbix は、ログアイテム内で必要な文字列を探すために、MaxLinesPerSecond に設定された値の4倍の新しい行を処理します。
PidFile 必須でない /tmp zabbix_agentd.pid PIDフ イルの名前
RefreshActiveChecks 必須でない 60-3 00 120 アクティ チェックのリストをリフレッシュする頻度(秒単位)
アクティブチェックのリフレッシュに失敗した後は、60秒後に次のリフレッシュが試されることに注意してください。
Server 必須でない Zabb xサーバのカンマで区切られたIPアドレス(またはホスト名)のリスト。 スペースは使用できません。
受信はここに記載されているホストからのみ受け付けられます。
IPv6のサポートが有効になっている場合、 '127.0.0.1'、 ':: 127.0.0.1'、 ':: ffff:127.0.0.1'は等しく扱われます。
ServerActive 必須でない Zabb x サーバのアクティブチェックのための、IPアドレス:ポート番号(またはホスト名:ポート番号)のペアの、カンマ区切りのリスト。空白文字は無効です。
ポート番号が指定されていない場合、デフォルトのポート番号が使用されます。
そのホストへのポート番号が指定されている場合、IPv6のアドレスは角括弧で囲む必要があります。
ポート番号が指定されていない場合は、IPv6のアドレスの角括弧は必須ではありません(オプション)。
このパラメータが指定されていない場合、アクティブチェックは無効です。
SourceIP 必須でない 外向きの 続のソースのIPアドレス
StartAgents 必須でない 0-10 3 パッシブ ェックを処理するzabbix_agentd のプリフォークされたインスタンスの数
「0」に設定した場合、パッシブチェックとエージェントはどのTCPポートでもリッスンしません。
上限は、1.8.5より前は16でした。
Timeout 必須でない 1-30 3 処理のタ ムアウト時間(秒)
UnsafeUserParameters 必須でない 0、1 0 ユーザー定 のパラメータに対する引数ですべての文字が通るようにします。
1.8.2からサポートされました。
UserParameter 必須でない ユーザー 義の監視パラメータ。いくつかのユーザー定義のパラメータがあります。
形式: UserParameter=<key>,<shell command>
シェルコマンドは空の文字列やEOLだけは返さないことに注意してください。
例: UserParameter=system.test,who|wc -l

Zabbix エージェント2.0.0では、アクティブチェックとパッシブチェックに関係するパラメータの設定が変更されました。 このページ最後の「こちらも参照」のセクションを参照して、これらの変更について詳細を読んでください。

こちらも参照

  1. バージョン2.0.0からのアクティブとパッシブチェックのZabbixエージェントの設定における違い

本ページは2013/06/02時点の原文を基にしておりますので、内容は必ずしも最新のものとは限りません。
最新の情報は右上の「Translations of this page」から英語版を参照してください。