Telegraf 输出文件插件:找不到加载的输出文件

问题描述

我想使用 azure kubernetes 服务中的 Telegraf 输出插件将 Prometheus 输入的指标写入文件

这是我的配置映射 YAML:

apiVersion: v1
kind: ConfigMap
Metadata:
  name: telegraf
  labels:
    k8s-app: telegraf
data:
  telegraf.conf: |+
    [global_tags]
      env = "$ENV"
    [agent]
      hostname = "$HOSTNAME"
    [[inputs.prometheus]]
      urls = ["http://10.240.0.4:30121/metrics"]   
    [[outputs.file]]
      files = ["stdout","metrics.out"]
      data_format = "graphite" 

我可以通过在 Telegraf pod 上执行日志来验证是否正在发生抓取,但我在目录中的任何位置都找不到输出文件“metrics.out”。

这是 Telegraf pod 日志的一部分:

aks-agentpool-26375359-vmss00000i.prod.http:--10_240_0_4:30121-metrics.process_virtual_memory_bytes.gauge 1.19939072e+08 1624612150
aks-agentpool-26375359-vmss00000i.prod.http:--10_240_0_4:30121-metrics.mongodb_instance_uptime_estimate_seconds.counter 947 1624612150
aks-agentpool-26375359-vmss00000i.admin.prod.http:--10_240_0_4:30121-metrics.mongodb_mongod_db_data_size_bytes.gauge 59 1624612150
aks-agentpool-26375359-vmss00000i.config.prod.http:--10_240_0_4:30121-metrics.mongodb_mongod_db_data_size_bytes.gauge 99 1624612150
aks-agentpool-26375359-vmss00000i.local.prod.http:--10_240_0_4:30121-metrics.mongodb_mongod_db_data_size_bytes.gauge 1994 1624612150
aks-agentpool-26375359-vmss00000i.admin.prod.http:--10_240_0_4:30121-metrics.mongodb_mongod_db_objects_total.gauge 1 1624612150
aks-agentpool-26375359-vmss00000i.config.prod.http:--10_240_0_4:30121-metrics.mongodb_mongod_db_objects_total.gauge 1 1624612150
aks-agentpool-26375359-vmss00000i.local.prod.http:--10_240_0_4:30121-metrics.mongodb_mongod_db_objects_total.gauge 1 1624612150
aks-agentpool-26375359-vmss00000i.prod.reader.http:--10_240_0_4:30121-metrics.mongodb_mongod_global_lock_client.gauge 0 1624612150
aks-agentpool-26375359-vmss00000i.prod.writer.http:--10_240_0_4:30121-metrics.mongodb_mongod_global_lock_client.gauge 0 1624612150
aks-agentpool-26375359-vmss00000i.prod.http:--10_240_0_4:30121-metrics.go_memstats_gc_cpu_fraction.gauge 3.805405699243547e-05 1624612150
aks-agentpool-26375359-vmss00000i.prod.http:--10_240_0_4:30121-metrics.mongodb_exporter_last_scrape_error.gauge 0 1624612150
aks-agentpool-26375359-vmss00000i.prod.networkInProgress.http:--10_240_0_4:30121-metrics.mongodb_mongod_metrics_repl_executor_queue.gauge 0 1624612150

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...