このセクションでは、MySQL Zabbixエージェント2プラグイン設定ファイル(mysql.conf) でサポートされているパラメータを一覧表示します。
注意点:
パラメータ | 必須 | 範囲 | デフォルト | 説明 |
---|---|---|---|---|
Plugins.Mysql.CallTimeout | no | 1-30 | global timeout | リクエストが完了するまで待機する最大時間(秒単位) |
Plugins.Mysql.CustomQueriesPath | no | empty | カスタムクエリを保存するために使用されるディレクトリへのフルパス バージョン 6.0.21 以降でサポートされています。 |
|
Plugins.Mysql.Default.Password | no | MySQL に接続するためのデフォルトのパスワード。アイテム キーまたは名前付きセッションに値が指定されていない場合に使用されます。 バージョン 6.0.18 以降でサポートされています。 |
||
Plugins.Mysql.Default.TLSCAFile | no (Plugins.Mysql.Default.TLSConnect が verify_ca または verify_full に設定されている場合、必須) |
Zabbix エージェント 2 と監視対象データベース間の暗号化通信のピア証明書検証用の最上位 CA 証明書を含むファイルのフル パス名。名前付きセッションで値が指定されていない場合に使用されます。 バージョン 6.0.18 以降でサポートされています。 |
||
Plugins.Mysql.Default.TLSCertFile | no (Plugins.Mysql.Default.TLSConnect が verify_ca または verify_full に設定されている場合、必須) |
Zabbix エージェント 2 と監視対象データベース間の暗号化通信用のエージェント証明書または証明書チェーンを含むファイルのフル パス名。名前付きセッションで値が指定されていない場合に使用されます。 バージョン 6.0.18 以降でサポートされています。 |
||
Plugins.Mysql.Default.TLSConnect | no | Zabbix エージェント 2 と監視対象データベース間の通信の暗号化タイプ。名前付きセッションで値が指定されていない場合に使用されます。 サポートされる値: required - TLS 接続が必要です。 verify_ca - 証明書を検証します。 verify_full - 証明書と IP アドレスを検証します。 バージョン 6.0.18 以降でサポートされています。 |
||
Plugins.Mysql.Default.TLSKeyFile | no (Plugins.Mysql.Default.TLSConnect が verify_ca または verify_full に設定されている場合、必須) |
Zabbix エージェント 2 と監視対象データベース間の暗号化通信用のデータベース秘密キーを含むファイルのフル パス名。名前付きセッションで値が指定されていない場合に使用されます。 バージョン 6.0.18 以降でサポートされています。 |
||
Plugins.Mysql.Default.Uri | no | tcp://localhost:3306 | MySQL に接続するためのデフォルトの URI。アイテム キーまたは名前付きセッションに値が指定されていない場合に使用されます。 埋め込まれた資格情報を含めないでください (無視されます)。 URI 形式と一致する必要があります。 サポートされているスキーム: tcp 、unix 。スキームは省略できます。ポートは省略できます (デフォルト = 3306)。 例: tcp://localhost:3306 localhost unix:/var/run/mysql.sock バージョン 6.0.18 以降でサポートされています。 |
|
Plugins.Mysql.Default.User | no | MySQL に接続するためのデフォルトのユーザー名。アイテム キーまたは名前付きセッションに値が指定されていない場合に使用されます。 バージョン 6.0.18 以降でサポートされています。 |
||
Plugins.Mysql.KeepAlive | no | 60-900 | 300 | 未使用のプラグイン接続が閉じられるまでの最大待機時間(秒単位) |
Plugins.Mysql.Sessions.<SessionName>.Password | no | 名前付きセッション パスワード <SessionName> - アイテム キーで使用するセッションの名前を定義します。 |
||
Plugins.Mysql.Sessions.<SessionName>.TLSCAFile | no (Plugins.Mysql.Sessions.<SessionName>.TLSConnect が verify_ca または verify_full に設定されている場合、必須) |
Zabbix エージェント 2 と監視対象データベース間の暗号化通信に使用される、ピア証明書検証用の最上位 CA 証明書を含むファイルのフル パス名。 <SessionName> - アイテム キーで使用するセッションの名前を定義します。 |
||
Plugins.Mysql.Sessions.<SessionName>.TLSCertFile | 必須(Plugins.Mysql.Sessions.<SessionName>.TLSKeyFile が指定されている場合) バージョン 6.0.23未満では、Plugins.Mysql.Sessions.<SessionName>.TLSConnect が verify_ca または verify_full に設定されている場合は常に必須です。 |
Zabbix エージェント 2 と監視対象データベース間の暗号化通信に使用されるエージェント証明書または証明書チェーンを含むファイルのフル パス名。 <SessionName> - アイテム キーで使用するセッションの名前を定義します。 |
||
Plugins.Mysql.Sessions.<SessionName>.TLSConnect | no | Zabbix エージェント 2 と監視対象データベース間の通信の暗号化タイプ。 <SessionName> - アイテム キーで使用するセッションの名前を定義します。 サポートされる値: required - TLS 接続が必要です。 verify_ca - 証明書を検証します。 verify_full - 証明書と IP アドレスを検証します。 |
||
Plugins.Mysql.Sessions.<SessionName>.TLSKeyFile | 必須(Plugins.Mysql.Sessions.<SessionName>.TLSCertFile が指定されている場合) バージョン 6.0.23未満では、Plugins.Mysql.Sessions.<SessionName>.TLSConnect が verify_ca または verify_full に設定されている場合は常に必須です。 |
Zabbix エージェント 2 と監視対象データベース間の暗号化通信に使用されるデータベース秘密キーを含むファイルの完全パス名。 <SessionName> - アイテム キーで使用するセッションの名前を定義します。 |
||
Plugins.Mysql.Sessions.<SessionName>.Uri | no | 名前付きセッションの接続文字列。 <SessionName> - 項目キーで使用するセッションの名前を定義します。 埋め込まれた資格情報を含めないでください (無視されます)。 URI 形式と一致する必要があります。 サポートされているスキーム: tcp 、unix 。スキームは省略できます。ポートは省略できます (デフォルト = 3306)。 例: tcp://localhost:3306 localhost unix:/var/run/mysql.sock |
||
Plugins.Mysql.Sessions.<SessionName>.User | no | 名前付きセッション ユーザー名。 <SessionName> - アイテム キーで使用するセッションの名前を定義します。 |
||
Plugins.Mysql.Timeout | no | 1-30 | global timeout | 接続を確立する必要がある場合に待機する最大時間(秒単位) |
参考情報: