未提供项目描述
项目描述
此包导出关于 Bugsnag 错误事件的指标,作为 Prometheus 指标。
用法
配置API令牌
您需要提供API令牌以访问Bugsnag数据访问API。有关详细信息,请参阅 Bugsnag文档。
启动HTTP服务
以这种方式启动HTTP服务器
$ BUGSNAG_APITOKEN=MYTOKEN bugsnag_exporter --host=127.0.0.1 --port=9642
传递 --ttl=SECONDS 以缓存Bugsnag API结果指定的时间或 -1 以禁用(默认为600)。Prometheus在300秒后将指标视为过时,因此这是应该使用的最高scrape_interval。然而,由于漏洞警报信息不会那么快改变,所以通常不需要那么频繁地调用API。
您可以通过逗号分隔的列表传递 –buckets 来定义用于生成直方图指标的桶的上限。
配置Prometheus
scrape_configs: - job_name: 'bugsnag' scrape_interval: 300s static_configs: - targets: ['localhost:9642']
我们导出一个名为 bugsnag_events 的直方图指标,标签为 {project="MyProject", release_stage="production"}。
一个典型的警报PromQL查询可能是 bugsnag_events_bucket{le="+Inf",release_stage="production"} - 忽略(le) bugsnag_events_bucket{le="1000.0",release_stage="production"} > 0
此外,还导出一个 bugsnag_scrape_duration_seconds 仪表。
变更
1.2.0 (2021-10-15)
添加 sort=unsorted 参数以处理可能很大的结果集
1.1.1 (2021-05-07)
限制分页请求以避免达到速率限制。
1.1.0 (2019-10-02)
使用默认的具有“le”桶的prometheus直方图
1.0.0 (2019-09-09)
首次发布。
项目详情
关闭
bugsnag_exporter-1.2.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e4126fdb9e82bd673463fd211083899df240fffdb0299cc7cb1d12872ea2abbb |
|
MD5 | 99425392ee5b8f7a942b0047955d9556 |
|
BLAKE2b-256 | fdbdb35b384d77b536543025c7959e561918efaade34945b3d0d23c05638e461 |