113.2. Ganglia 组件和端点 URI 选项
Ganglia 组件支持 2 个选项,如下所列。
| Name | 描述 | 默认值 | 类型 |
|---|---|---|---|
| 配置 (高级) | 使用共享配置 | GangliaConfiguration | |
| resolveProperty Placeholders (advanced) | 组件是否应在启动时解析属性占位符。只有 String 类型的属性可以使用属性占位符。 | true | 布尔值 |
Ganglia 端点使用 URI 语法进行配置:
ganglia:host:port
使用以下路径和查询参数:
113.2.1. 路径参数(2 参数): 复制链接链接已复制到粘贴板!
| Name | 描述 | 默认值 | 类型 |
|---|---|---|---|
| 主机 | Ganglia 服务器的主机名 | 239.2.11.71 | 字符串 |
| port | Ganglia 服务器的端口 | 8649 | int |
113.2.2. 查询参数(13 参数): 复制链接链接已复制到粘贴板!
| Name | 描述 | 默认值 | 类型 |
|---|---|---|---|
| dmax (producer) | Ganglia 将清除指标值(如果其过期)前的最短时间(以秒为单位)。设置为 0,并且该值将无限期地保留在 Ganglia 中,直到 gmond 代理重启为止。 | 0 | int |
| groupname ( producer) | 指标所属的组。 | java | 字符串 |
| metricName (producer) | 用于指标的名称。 | metric | 字符串 |
| mode (producer) | 使用 MULTICAST 或 UNICAST 发送 UDP 指标数据包 | 多播 | UDPAddressingMode |
| prefix (producer) | 使用这个字符串和下划线作为指标名称的前缀。 | 字符串 | |
| slope (producer) | slope | 两者都 | GMetricSlope |
| spoofHostname (producer) | 欺骗信息 IP:hostname | 字符串 | |
| tmax (producer) | 值可被视为当前的最大时间(以秒为单位)。之后,Ganglia 认为值已过期。 | 60 | int |
| TTL (producer) | 如果使用多播,请设置数据包的 TTL | 5 | int |
| type (producer) | 值的类型 | 字符串 | GMetricType |
| units (producer) | 任何计算指标的测量单位,如小部件、litres、bytes。不要包含前缀,如 k (kilo)或 m (milli),其他工具可能会在以后扩展单元。该值应该不会被扩展。 | 字符串 | |
| wireFormat31x (producer) | 使用 Ganglia 3.1.0 及更新版本的线格式。把它设置为 false 以使用 Ganglia 3.0.x 或更早版本。 | true | 布尔值 |
| 同步 (高级) | 设置是否应严格使用同步处理,还是允许 Camel 使用异步处理(如果支持)。 | false | 布尔值 |