Stan 模块

编辑

STAN 模块使用 STAN 监控服务器 API 来收集指标。

默认的指标集是 channelsstatssubscriptions

兼容性

编辑

STAN 模块已使用 STAN 0.15.1 进行测试。

仪表盘

编辑

包含主题消息计数和队列深度的仪表盘

metricbeat stan overview

示例配置

Stan 模块支持 模块 中描述的标准配置选项。这是一个示例配置

metricbeat.modules:
- module: stan
  metricsets: ["stats", "channels", "subscriptions"]
  period: 60s
  hosts: ["localhost:8222"]
  #stats.metrics_path: "/streaming/serverz"
  #channels.metrics_path: "/streaming/channelsz"
  #subscriptions.metrics_path: "/streaming/channelsz" # we retrieve streaming subscriptions with a detailed query param to the channelsz endpoint

当使用 ssl 配置字段时,此模块支持 TLS 连接,如 SSL 中所述。它还支持 标准 HTTP 配置选项 中描述的选项。

指标集

以下指标集可用