文件名称:json_exporter:Prometheus导出器,可通过JSONPath抓取远程JSON
文件大小:52KB
文件格式:ZIP
更新时间:2024-05-19 12:38:51
Go
json_exporter 一个导出器,它通过JSONPath刮取远程JSON。 要检查此导出器支持的JSONPath配置,请转到。 检出目录以获取样本导出器配置,prometheus配置和预期的数据格式。 :warning: 配置语法在版本0.3.x已更改。 如果要从0.2.x迁移,请使用上述JSONPath指南获取正确的配置语法。 用法示例 $ cat examples/data.json { "counter": 1234, "values": [ { "id": "id-A", "count": 1, "some_boolean": true, "state": "ACTIVE" }, { "id": "id-
【文件预览】:
json_exporter-master
----go.mod(1KB)
----main.go(699B)
----go.sum(66KB)
----VERSION(6B)
----Makefile.common(10KB)
----Dockerfile(333B)
----.circleci()
--------config.yml(1KB)
----.promu.yml(647B)
----examples()
--------config.yml(920B)
--------data.json(478B)
--------prometheus.yml(961B)
----config()
--------config.go(2KB)
----LICENSE(11KB)
----test()
--------serve()
--------config()
--------response()
----exporter()
--------util_test.go(2KB)
--------collector.go(5KB)
--------util.go(4KB)
----README.md(3KB)
----Makefile(334B)
----SECURITY.md(170B)
----MAINTAINERS.md(87B)
----CODE_OF_CONDUCT.md(155B)
----.gitignore(289B)
----cmd()
--------main.go(4KB)
--------main_test.go(7KB)
----CHANGELOG.md(615B)