influx-proxy

时间:2021-05-14 06:41:26
【文件属性】:
文件名称:influx-proxy
文件大小:27KB
文件格式:ZIP
更新时间:2021-05-14 06:41:26
Go InfluxDB代理 该项目为InfluxDB添加了基本的高可用性层。 注意:influx-proxy必须使用Go 1.7+构建,不要实现udp。 为什么 我们之前使用过 ,但它不支持某些需求。 我们使用grafana来可视化时间序列数据,因此我们需要为grafana添加数据源。 当influxdb关闭时,我们需要更改数据源配置。 我们需要跨IDC传输数据,但Relay不支持gzip。 连接不同的influxdb来分析数据很不方便。 因此,我们制作了InfluxDB代理。 特征 支持gzip。 支持查询。 过滤一些危险的液体。 对客户端而言是透明的,就像对客户端来说是集群一样。 写入失败时将数据缓存到文件,然后重写。 要求 Golang> = 1.7 Redis服务器 Python> = 2.7 用法 $ # install redis-server $ yum install
【文件预览】:
influx-proxy-master
----service()
--------main.go(2KB)
--------http.go(3KB)
----client_query.py(758B)
----config.py(3KB)
----AUTHORS(273B)
----backend()
--------http_test.go(3KB)
--------cluster.go(11KB)
--------influxql_test.go(4KB)
--------executor.go(654B)
--------cluster_test.go(5KB)
--------interfaces.go(465B)
--------file_test.go(1KB)
--------backends_test.go(1KB)
--------file.go(4KB)
--------http.go(5KB)
--------commands.go(350B)
--------backends.go(5KB)
--------influxql.go(3KB)
--------config.go(4KB)
----monitor()
--------metric.go(494B)
----LICENSE.md(1KB)
----README.md(3KB)
----Makefile(477B)
----proxy.json(51B)
----client_write.py(818B)
----.gitignore(23B)

网友评论