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:11211
localhost
unix:/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:11211
localhost
unix:/var/run/memcached.sock
Plugins.Memcached.Sessions.<SessionName>.User no 名前付きセッションのユーザー名。
<SessionName> - アイテムキーで使用するセッション名を定義します。
Plugins.Memcached.Timeout no 1-30 global timeout リクエスト実行のタイムアウト(リクエストの完了を待機してから終了するまでの秒数)。

関連情報: