Memcachedプラグイン
概要
設定パラメータを使用すると、Memcachedプラグインの動作をカスタマイズできます。
これらのパラメータは、エージェント 2 の設定ファイルではなく、専用の設定ファイル(例: memcached.conf)に指定することを推奨します。その後、Include ディレクティブを使用して、このファイルを Zabbix エージェント 2 の設定に含めます。
特に明記されていない限り、すべてのパラメータは任意です。
次の点に注意してください。
- デフォルト値は、同梱されている設定ファイルの値ではなく、プロセスのデフォルト値を反映します。
- 値は環境変数をサポートします。
- Zabbix がサポートする設定ファイルの文字エンコーディングは UTF-8 のみで、BOM は含められません。
"\#"で始まるコメントは、行頭でのみサポートされます。
Parameter details
Plugins.Memcached.Default.Password
Specify the default password for connecting to Memcached.
Used if no value is specified in an item key or named session.
Plugins.Memcached.Default.Uri
Specify the default URI for connecting to Memcached.
Used if no value is specified in an item key or named session.
Embedded credentials will be ignored.
Must match the URI format. Supported schemes: tcp, unix.
A scheme can be omitted.
A port can be omitted (default=11211).
Default: tcp://localhost:11211
Examples:
tcp://localhost:11211
localhost
unix:/var/run/memcached.sock
Plugins.Memcached.Default.User
Specify the default username for connecting to Memcached.
Used if no value is specified in an item key or named session.
Plugins.Memcached.KeepAlive
Set the maximum time of waiting (in seconds) before unused plugin connections are closed.
Default: 300
Range: 60-900
Plugins.Memcached.Sessions.<SessionName>.Password
Specify the named session password for connecting to Memcached.
<SessionName> - define name of a session for using in item keys.
Plugins.Memcached.Sessions.<SessionName>.Uri
Specify the named session URI for connecting to Memcached.
<SessionName> - define name of a session for using in item keys.
Embedded credentials will be ignored.
Must match the URI format. Supported schemes: tcp, unix.
A scheme can be omitted.
A port can be omitted (default=11211).
Examples:
tcp://localhost:11211
localhost
unix:/var/run/memcached.sock
Plugins.Memcached.Sessions.<SessionName>.User
Specify the named session username for connecting to Memcached.
<SessionName> - define name of a session for using in item keys.
Plugins.Memcached.Timeout
Set the request execution timeout (the duration, in seconds, to wait for a request to complete before shutting it down).
Default: default timeout
Range: 1-30
パラメーター
| Parameter | Mandatory | Range | Default | Description |
|---|---|---|---|---|
| Plugins.Memcached.Default.Password | no | Memcached への接続に使用するデフォルトのパスワード。アイテムキーまたは名前付きセッションで値が指定されていない場合に使用されます。 | ||
| Plugins.Memcached.Default.Uri | no | tcp://localhost:11211 | Memcached への接続に使用するデフォルトの URI。アイテムキーまたは名前付きセッションで値が指定されていない場合に使用されます。 埋め込み認証情報を含めないでください(無視されます)。 URI 形式に一致している必要があります。 サポートされるスキーム: tcp, unix。スキームは省略できます。ポートは省略できます(default=11211)。 例: tcp://localhost:11211localhostunix:/var/run/memcached.sock |
|
| Plugins.Memcached.Default.User | no | Memcached への接続に使用するデフォルトのユーザー名。アイテムキーまたは名前付きセッションで値が指定されていない場合に使用されます。 | ||
| Plugins.Memcached.KeepAlive | no | 60-900 | 300 | 未使用のプラグイン接続が閉じられるまでの最大待機時間(秒)。 |
| Plugins.Memcached.Sessions.<SessionName>.Password | no | 名前付きセッションのパスワード。 <SessionName> - アイテムキーで使用するセッション名を定義します。 |
||
| Plugins.Memcached.Sessions.<SessionName>.Uri | no | 名前付きセッションの接続文字列。 <SessionName> - アイテムキーで使用するセッション名を定義します。 埋め込み認証情報を含めないでください(無視されます)。 URI 形式に一致している必要があります。 サポートされるスキーム: tcp, unix。スキームは省略できます。ポートは省略できます(default=11211)。 例: tcp://localhost:11211localhostunix:/var/run/memcached.sock |
||
| Plugins.Memcached.Sessions.<SessionName>.User | no | 名前付きセッションのユーザー名。 <SessionName> - アイテムキーで使用するセッション名を定義します。 |
||
| Plugins.Memcached.Timeout | no | 1-30 | global timeout | リクエスト実行のタイムアウト(リクエストの完了を待機してから終了するまでの秒数)。 |
関連情報:
- 一般的な Zabbix エージェント 2 の設定パラメーターの説明: Zabbix agent 2 (UNIX) / Zabbix agent 2 (Windows)
- プラグイン の設定手順