Sidebar

Table of Contents

2 Zabbixプロキシ

Zabbixプロキシ設定ファイル内でサポートされているパラメータを以下に記載します。:

パラメータ 必須 範囲 デフォルト 説明
AllowRoot 必須でない 0 プロキシ 「root」として実行されることを許可します。無効の状態で、プロキシが「root」によって起動されると、プロキシは「zabbix」ユーザーに切り替わろうとします。一般のユーザーとして起動した場合は影響ありません。
0 - 許可しない。
1 - 許可する。
このパラメータは、Zabbix 2.2.0からサポート対象となっています。
CacheSize 必須でない 128K 8G 8M 設定キャ シュのサイズ(バイト単位)。
ホストとアイテムデータを保存するための共有メモリサイズ。
Zabbix 2.2.3より前のバージョンの上限は、2GBでした。
ConfigFrequency 必須でない 1-60 800 3600 プロキシ Zabbixサーバから設定データを取得する頻度(秒単位)。
アクティブモードのプロキシパラメータ。パッシブモードのプロキシに対しては、このパラメータは無視されます(ProxyModeパラメータを参照)。
DBHost 必須でない loca host データベ スホスト名。
MySQLの場合:
localhostまたは文字列が空の場合、ソケットが使用されます。
PostgreSQLの場合:
文字列が空の場合のみ、ソケットを使用しようとします。
DBName 必須 タベース名。
SQLite3では、データベースファイルへのパスを必ず指定します。DBUserとDBPasswordは無視されます。
警告:Zabbixサーバが使用しているものと同一のデータベースを使用しないでください。
DBPassword 必須でない データベ スのパスワード。SQLiteでは無視されます。
パスワードが使用されていない場合、この行をコメントアウトしてください。
DBSchema 必須でない スキーマ 。IBM DB2に使用されます。
DBSocket 必須でない 3306 MySQ ソケットへのパス。
ローカルソケットを使用していない場合のデータベースポート。SQLiteでは無視されます。
DBUser データベースユーザー。SQLiteでは無視されます。
DataSenderFrequency 必須でない 1-36 0 1 プロキシ 、N秒ごとに、収集したデータをサーバに送信します。
アクティブモードのプロキシパラメータ。パッシブモードのプロキシに対しては、このパラメータは無視されます(ProxyModeパラメータを参照)。
DebugLevel 必須でない 0-4 3 デバッグ ベルを指定:
0 - デバッグしない
1 – 致命的な情報
2 - エラー情報
3 - 警告
4 - デバッグ用(多くの情報が生成されます。)
ExternalScripts 必須でない /usr local/share/zabbix/externalscripts 外部スク プトの場所(コンパイル時間のインストール変数datadirに依存します)。
Fping6Location 必須でない /usr sbin/fping6 fpin 6の場所。
fping6バイナリが、root権限を所有していること、およびSUIDフラグが設定されていることを確認してください。
fpingユーティリティがIPv6アドレスを所有できる場合、処理することができる場合には、空白(“Fping6Location=”)にしてください。
FpingLocation 必須でない /usr sbin/fping fpin の場所。
fpingのバイナリが、root権限を所有していること、およびSUIDフラグが設定されていることを確認してください。
HeartbeatFrequency 必須でない 0-36 0 60 ハートビ トメッセージの頻度(秒単位)。
サーバ側のプロキシの可用性を監視するために使用されます。
0 - ハートビートメッセージが無効になります。
アクティブモードのプロキシパラメータ。パッシブモードのプロキシに対しては、このパラメータは無視されます(ProxyModeパラメータを参照)。
HistoryCacheSize 必須でない 128K 2G 8M ヒストリ ャッシュのサイズ(バイト単位)。
ヒストリデータを保存するための共有メモリサイズ。
HistoryTextCacheSize 必須でない 128K 2G 16M テキスト ヒストリキャッシュのサイズ(バイト単位)。
文字、テキストまたはログのヒストリデータを保存するための共有メモリサイズ。
Hostname 必須でない Host ameItemによって設定。 一意で、大文字小文字を 別するプロキシ名。プロキシ名がサーバに既知であることを確認してください。
使用可能な文字:英数字、「.」、「 」、「_」、および「-」
最大長:64
HostnameItem 必須でない syst m.hostname Host ameが定義されていない場合に、Hostnameを設定するために使用されるアイテム(このアイテムは、エージェント上での実行と同じように、プロキシ上でも実行されます)。
このアイテムは、UserParameters、パフォーマンスカウンタ、エイリアスをサポートしていませんが、system.run[]はサポートしています。

Hostnameが設定されている場合は、無視されます。

このパラメータは、Zabbix 1.8.6からサポート対象となっています。
HousekeepingFrequency 必須でない 1-24 1 Zabb xがハウスキーピング処理を実行する頻度(時間単位)。
ハウスキーピングは、ヒストリ、警告とアラームテーブルから不必要な情報を削除する仕組みです。
注:(ヒストリとトレンドの保存期間が大幅に削減された場合など)ハウスキーパーのオーバーロードを防止するために、アイテムごとに、1回のハウスキーピングサイクルで、HousekeepingFrequencyの値x4時間までの古くなったヒストリが削除されます。そのため、HousekeepingFrequencyが「1」の場合、各サイクルで(最も古いエントリから)4時間以内の古くなったヒストリが削除されます。
Include 必須でない 設定ファ ル内のディレクトリ内に個別のファイルまたはすべてのファイルを含めることができます。制限事項について、特別な注記を参照してください。
JavaGateway 必須でない Zabb x Java gatewayのIPアドレス(またはホスト名)。
Javaポーラーが起動した場合にのみ必要です。
このパラメータは、Zabbix 2.0.0からサポート対象となっています。
JavaGatewayPort 必須でない 1024 32767 1005 Zabb x Java gatewayがリッスンするポート。
このパラメータは、Zabbix 2.0.0からサポート対象となっています。
ListenIP 必須でない 0.0. .0 トラッパ がリッスンする必要のある、カンマで区切られたIPアドレスのリスト。
トラッパーは、パラメータが存在しない場合に、すべてのネットワークインターフェースでリッスンします。
複数のIPアドレスは、Zabbix 1.8.3からサポート対象となっています。
ListenPort 必須でない 1024 32767 1005 トラッパ 向けのリッスンポート
LoadModule 必須でない プロキシ 起動時に読み込むモジュール。モジュールが、プロキシの機能を拡張するために使用されます。
形式:LoadModule=<module.so>
モジュールは、LoadModulePathによって指定されたディレクトリ内に配置する必要があります。
複数のLoadModuleパラメータを含めることができます。
LoadModulePath 必須でない サーバモ ュールを格納するディレクトリのフルパス。
デフォルトはコンパイルのオプションに依存します。
LogFile 必須でない ログファ ルの名前。
設定されていない場合、syslogが使用されます。
LogFileSize 必須でない 0-10 4 1 ログファ ルの最大数(MB単位)。
0 - 自動ログローテーションが無効
注:ログファイルのサイズの上限に達し、何らかの理由で、ファイルローテーションに失敗すると、既存のログファイルは削除され、新しいファイルが作成されます。
LogSlowQueries 必須でない 0-36 0000 0 指定した 間以上を要したデータベースクエリをログに記録(ミリ秒単位)。
0 - 遅いクエリーをログに残しません。
DebugLevel=3で起動されると、このオプションが有効になります。
このパラメータは、Zabbix 1.8.2からサポート対象となっています。
PidFile 必須でない /tmp zabbix_proxy.pid PIDフ イルの名前。
ProxyLocalBuffer 必須でない 0-72 0 データが ーバと同期されていても、プロキシはN時間、データをローカルに保存します。
ローカルデータがサードパーティのアプリケーションに使用される場合に、このパラメータが使用できます。
ProxyMode 必須でない 0-1 0 プロキシ 操作モード。
0 - アクティブモードでのプロキシ
1 - パッシブモードでのプロキシ
このパラメータは、Zabbix 1.8.3からサポート対象となっています。
(取り扱いに注意を要する)プロキシ設定データは、アクティブなプロキシの使用時、Zabbixサーバのトラッパーポートへのアクセス権を持つユーザーも利用可能な場合があることに注意してください。これが起こり得るのは、誰でもアクティブなプロキシを装って設定データをリクエストすることができ、認証がおこなわれないためです。
ProxyOfflineBuffer 必須でない 1-72 1 Zabb xサーバとの接続がない場合、プロキシはN時間、データを保存します。
古いデータが失われます。
ServerPort 必須でない 1024 32767 1005 Zabb xサーバ上のZabbixトラッパーのポート。
アクティブモードのプロキシパラメータ。パッシブモードのプロキシに対しては、このパラメータは無視されます(ProxyModeパラメータを参照)。
Server 必須 Z bbixサーバのIPアドレス(またはホスト名)
アクティブモードのプロキシは、サーバから設定データを取得します。
アクティブモードのプロキシパラメータ。パッシブモードのプロキシに対しては、このパラメータは無視されます(ProxyModeパラメータを参照)。
SNMPTrapperFile 必須でない /tmp zabbix_traps.tmp SNMP ラップデーモンからプロキシに提供するために使用される一時的なファイル。
zabbix_trap_receiver.plまたはSNMPTT設定ファイルと同一である必要があります。
このパラメータは、Zabbix 2.0.0からサポート対象となっています。
SourceIP 必須でない 送信接続 のソースIPアドレス。
SSHKeyLocation 必須でない SSHチ ックとアクションのための公開鍵と秘密鍵の場所
StartDBSyncers 必須でない 1-10 4 DB S ncersのプリフォークされたインスタンスの数。
1.8.5以前のバージョンの場合は、上限は64でした。
このパラメータは、Zabbix 1.8.3からサポート対象となっています。
StartDiscoverers 必須でない 0-25 1 ディスカ ラーのプリフォークされたインスタンスの数。
1.8.5以前のバージョンの場合は、上限は255でした。
StartHTTPPollers 必須でない 0-10 0 1 HTTP ーラーのプリフォークされたインスタンスの数。
StartIPMIPollers 必須でない 0-10 0 0 IPMI ーラーのプリフォークされたインスタンスの数。
1.8.5以前のバージョンの場合は、上限は255でした。
StartJavaPollers 必須でない 0-10 0 0 Java ーラーのプリフォークされたインスタンスの数。
このパラメータは、Zabbix 2.0.0からサポート対象となっています。
StartPingers 必須でない 0-10 0 1 ICMP ンガーのプリフォークされたインスタンスの数。
1.8.5以前のバージョンの場合は、上限は255でした。
StartPollersUnreachable 必須でない 0-10 0 1 IPMI 含め、到達できなかったホストのポーラーのプリフォークされたインスタンスの数。
1.8.5以前のバージョンの場合は、上限は255でした。
このオプションはバージョン1.8.3では存在しません。
StartPollers 必須でない 0-10 0 5 ポーラー プリフォークされたインスタンスの数。
1.8.5以前のバージョンの場合は、上限は255でした。
StartSNMPTrapper 必須でない 0-1 0 1に設定 れている場合、SNMPトラッパープロセスが起動します。
このパラメータは、Zabbix 2.0.0からサポート対象となっています。
StartTrappers 必須でない 0-10 0 5 トラッパ のプリフォークされたインスタンスの数。
トラッパーは、Zabbixセンダーやアクティブエージェントからの入接続を許容します。
1.8.5以前のバージョンの場合は、上限は255でした。
StartVMwareCollectors 必須でない 0-25 0 プリフォ クされたvmware collectorインスタンスの数。
このパラメータは、Zabbix 2.2.0からサポート対象となっています。
Timeout 必須でない 1-30 3 エージェ ト、SNMPデバイスまたは外部チェックをリッスンする時間を指定します(秒単位)。
TmpDir 必須でない /tmp 一時的な ィレクトリ。
TrapperTimeout 必須でない 1-30 300 トラッパ が新しいデータを処理するのに費やす時間(秒単位)を指定します。
UnavailableDelay 必須でない 1-36 0 60 ホストが 稼働していない](/jp/manual/appendix/items/unreachability#unavailable_host)期間中に、ホストの可用性を確認する頻度(秒単位)。
UnreachableDelay 必須でない 1-36 0 15 ホストに 接続できない](/jp/manual/appendix/items/unreachability#unreachable_host)期間中に、ホストの可用性を確認する頻度(秒単位)。
UnreachablePeriod 必須でない 1-36 0 45 ホストが 用不可とみなす接続できない期間(秒単位)。
VMwareCacheSize 必須でない 256K 2G 8M VMwa eデータを保存するための共有メモリサイズ。
VMware内部チェックzabbix[vmware,buffer,…]を使用して、VMwareキャッシュ使用量を監視できます(内部チェックを参照してください)。
起動するように設定されているvmware collectorインスタンスがない場合は、共有メモリは割り当てられないことに注意してください。
このパラメータは、Zabbix 2.2.0からサポート対象となっています。
VMwareFrequency 必須でない 10-8 400 60 単一のV wareサービスのデータ収集間隔(秒単位)。
この間隔は、VMware監視アイテムの最小間隔に設定する必要があります。
このパラメータは、Zabbix 2.2.0からサポート対象となっています。

Zabbixは、BOMなしのUTF-8でエンコードした設定ファイルのみに対応します。


本ページは2014/08/05時点の原文を基にしておりますので、内容は必ずしも最新のものとは限りません。
最新の情報は、英語版のZabbix2.2マニュアルを参照してください。