- Ceph 插件
- 概述
- 参数详情
- Plugins.Ceph.Default.ApiKey
- Plugins.Ceph.Default.Mode
- Plugins.Ceph.Default.URI
- Plugins.Ceph.Default.User
- Plugins.Ceph.InsecureSkipVerify
- Plugins.Ceph.KeepAlive
- Plugins.Ceph.Sessions.<SessionName>.ApiKey
- Plugins.Ceph.Sessions.<SessionName>.Mode
- Plugins.Ceph.Sessions.<SessionName>.URI
- Plugins.Ceph.Sessions.<SessionName>.User
- Plugins.Ceph.Timeout
- 另请参阅
Ceph 插件
概述
配置参数可用于自定义 Ceph 插件的行为。
建议将这些参数指定在它们自己的配置文件中(例如 ceph.conf),而不是放在 agent 2 配置文件中。然后使用 Include 指令将此文件包含到 Zabbix agent 2 配置中。
除非明确说明该参数为必填项,否则所有参数均为可选。
本页结构如下:
- 参数概览(要查看参数的完整详情,请点击其名称)
- 参数详情
| Parameter | Description |
|---|---|
| Plugins.Ceph.Default.ApiKey | 指定用于连接 Ceph 的默认 API 密钥。 |
| Plugins.Ceph.Default.Mode | 指定用于连接 Ceph 的默认模式。 |
| Plugins.Ceph.Default.URI | 指定用于连接 Ceph 的默认 URI。 |
| Plugins.Ceph.Default.User | 指定用于连接 Ceph 的默认用户名。 |
| Plugins.Ceph.InsecureSkipVerify | 指定 HTTP 客户端是否应验证服务器的证书链和主机名。 |
| Plugins.Ceph.KeepAlive | 设置在关闭未使用的插件连接之前的最大等待时间。 |
| Plugins.Ceph.Sessions.<SessionName>.ApiKey | 指定用于连接 Ceph 的命名会话 API 密钥。 |
| Plugins.Ceph.Sessions.<SessionName>.Mode | 指定用于连接 Ceph 的命名会话模式。 |
| Plugins.Ceph.Sessions.<SessionName>.URI | 指定用于连接 Ceph 的命名会话 URI。 |
| Plugins.Ceph.Sessions.<SessionName>.User | 指定用于连接 Ceph 的命名会话用户名。 |
| Plugins.Ceph.Timeout | 设置请求执行超时时间。 |
请注意:
参数详情
Plugins.Ceph.Default.ApiKey
指定用于连接 Ceph 的默认 API 密钥。
当监控项键或命名会话中未指定值时使用。
Plugins.Ceph.Default.Mode
指定连接到 Ceph 的默认模式。
原生模式仅在 Linux 上受支持,并且从 Ceph 16 开始支持。restful 模式在 Ceph 20 或更新版本中将无法工作。
请注意,不同模式所需的用户凭据集不同,且彼此不兼容。
默认值:restful(已弃用)
范围:native/restful
Plugins.Ceph.Default.URI
指定用于连接 Ceph 的默认 URI。
当监控项键或命名会话中未指定值时使用。
不应包含嵌入式凭据(它们将被忽略)。
必须符合 URI 格式。
仅支持 https 协议;协议可以省略。
端口可以省略(默认值=8003)。
默认值:https://localhost:8003
示例:
https://127.0.0.1:8003
localhost
Plugins.Ceph.Default.User
指定用于连接 Ceph 的默认用户名。
当监控项键或命名会话中未指定值时使用。
Plugins.Ceph.InsecureSkipVerify
指定 HTTP 客户端是否应验证服务器的证书链和主机名。
如果为 true,TLS 将接受服务器提供的任何证书以及该证书中的任何主机名。在此模式下,TLS 容易受到中间人攻击(仅用于测试)。
默认值:false
范围:false/true
Plugins.Ceph.KeepAlive
设置在关闭未使用的插件连接之前的最大等待时间(以秒为单位)。
默认值:300
范围:60-900
Plugins.Ceph.Sessions.<SessionName>.ApiKey
指定用于连接 Ceph 的命名会话 API 密钥。
<SessionName> - 定义一个会话名称,用于监控项键中。
Plugins.Ceph.Sessions.<SessionName>.Mode
指定用于连接 Ceph 的命名会话模式。
<SessionName> - 定义一个会话名称,用于监控项键值中。
native 模式仅在 Linux 上受支持,并且从 Ceph 16 开始支持。restful 模式在 Ceph 20 或更高版本中将无法工作。
请注意,不同模式使用的用户凭据集不同,彼此之间不兼容。
默认值:restful(已弃用)
范围:native/restful
Plugins.Ceph.Sessions.<SessionName>.URI
指定用于连接 Ceph 的命名会话 URI。
<SessionName> - 定义一个会话名称,用于监控项键值中。
不应包含嵌入式凭据(它们将被忽略)。
必须符合 URI 格式。
仅支持 https 协议;协议可以省略。
端口可以省略(默认值=8003)。
默认值:https://localhost:8003
示例:
https://127.0.0.1:8003
localhost
Plugins.Ceph.Sessions.<SessionName>.User
指定用于连接到 Ceph 的命名会话用户名。
<SessionName> - 定义一个会话名称,用于监控项键中。
Plugins.Ceph.Timeout
设置请求执行超时时间(即在关闭请求之前等待其完成的时长),单位为秒。
默认值:global timeout
范围:1-30
另请参阅
- 配置 plugins 的说明
- Zabbix agent 2 通用配置参数说明: Zabbix agent 2 (UNIX) / Zabbix agent 2 (Windows)