我已经配置了Telegraf并使用-输入过滤器phpfpm运行。
输入过滤器配置如下:
[phpfpm]
urls = ["http://127.0.0.1:8080/fpmstats"]此url工作,并返回正确的php统计数据:
pool: www
process manager: dynamic
start time: 03/Sep/2016:13:25:25 +0000
start since: 1240
accepted conn: 129
listen queue: 0
max listen queue: 0
listen queue len: 0
idle processes: 2
active processes: 1
total processes: 3
max active processes: 1
max children reached: 0
slow requests: 0Telegraf输出为Influxdb配置如下:
[[outputs.influxdb]]
urls = ["udp://172.17.0.16:8089"] # Stick to UDP
database = "telegraf"
precision = "s"
retention_policy = "autogen"
write_consistency = "any"
timeout = "5s"
username = "telegraf"
password = "password"
user_agent = "telegraf"
udp_payload = 1024这是“几乎”工作,数据正在收到的流入-但只有几个测量.
SHOW TAG KEYS FROM "phpfpm"只显示以下标签
host
pool我希望看到可接受的conn、侦听队列、idel进程等的值。我看不出任何“有用的”数据被张贴到流入。
发布于 2016-09-12 17:55:50
InfluxDB中的数据被分离为度量、标记和字段。
测量是高水平的数据存储。
标记是索引值。
字段是实际数据。
您正在处理的数据具有度量phpfpm和两个标记host和pool。
我希望看到可接受的conn、侦听队列、idel进程等的值。我看不出任何“有用的”数据被张贴到流入。
您要寻找的值最有可能是字段。若要验证这种情况,请运行查询
SHOW FIELD KEYS FROM "phpfpm"https://stackoverflow.com/questions/39307703
复制相似问题