菜单
文档breadcrumb arrow Grafana Alloybreadcrumb arrow 参考breadcrumb arrow 组件breadcrumb arrow prometheusbreadcrumb arrow prometheus.exporter.catchpoint
开源

prometheus.exporter.catchpoint

实验性功能:这是一个 实验性 组件。实验性组件可能会频繁进行重大更改,并且可能会被移除,而没有等效的替代品。必须将 stability.level 标志设置为 experimental 才能使用该组件。

prometheus.exporter.catchpoint 组件使用 catchpoint_exporter 从 Catchpoint 帐户收集统计信息。

用法

alloy
prometheus.exporter.catchpoint "<LABEL>" {
    port              = PORT
    verbose_logging   = <VERBOSE_LOGGING>
    webhook_path      = <WEBHOOK_PATH>
}

参数

以下参数可用于配置导出器的行为。省略的字段将采用其默认值。

名称类型描述默认值必需
portstring设置导出器将运行的端口。"9090"
verbose_loggingbool启用详细日志记录以提供更详细的输出,用于调试目的。false
webhook_pathstring定义导出器将从 Catchpoint 接收 webhook 数据的路径"/catchpoint-webhook"

prometheus.exporter.catchpoint 组件不支持任何块,并且完全通过参数进行配置。

导出的字段

以下字段已导出,可以被其他组件引用。

名称类型描述
targetslist(map(string))可用于收集导出器指标的目标。

例如,targets 可以传递给 discovery.relabel 组件以重写目标的标签集,也可以传递给 prometheus.scrape 组件以收集公开的指标。

导出的目标使用由 run 命令 指定的配置的 内存流量 地址。

组件健康状况

仅当 prometheus.exporter.catchpoint 组件配置无效时,才会被报告为不健康。在这些情况下,导出的字段将保留其最后一次健康的值。

调试信息

prometheus.exporter.catchpoint 不公开任何组件特定的调试信息。

调试指标

prometheus.exporter.catchpoint 不公开任何组件特定的调试指标。

示例

此示例使用 prometheus.scrape 组件prometheus.exporter.catchpoint 收集指标

alloy
prometheus.exporter.catchpoint "example" {
  port             = "9090"
  verbose_logging  = false
  webhook_path     = "/catchpoint-webhook"
}

// Configure a prometheus.scrape component to collect catchpoint metrics.
prometheus.scrape "demo" {
  targets    = prometheus.exporter.catchpoint.example.targets
  forward_to = [prometheus.remote_write.demo.receiver]
}

prometheus.remote_write "demo" {
  endpoint {
    url = <PROMETHEUS_REMOTE_WRITE_URL>

    basic_auth {
      username = <USERNAME>
      password = <PASSWORD>
    }
  }
}

替换以下内容

  • <PROMETHEUS_REMOTE_WRITE_URL>:Prometheus remote_write 兼容服务器的 URL,用于发送指标。
  • <USERNAME>:用于远程写入 API 身份验证的用户名。
  • <PASSWORD>:用于远程写入 API 身份验证的密码。

兼容组件

prometheus.exporter.catchpoint 具有可供以下组件使用的导出

注意

连接某些组件可能不合理,或者组件可能需要进一步配置才能使连接正常工作。有关更多详细信息,请参阅链接的文档。