问题标签 [telegraf]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
766 浏览

telegraf - Telegraf httpjson 插件错误 - 必须有一个或多个字段

我在电报中使用httpjson插件。

我的电报配置如下所示:

当我从浏览器获取 Json 时,它本身看起来像这样:

我从电报日志中得到的错误消息:

0 投票
1 回答
480 浏览

influxdb - 具有多个百分位数的 Kapacitor 任务

在将它们放入 influxdb 之前,我想用 kapacitor 汇总来自 telegraf 的最后一分钟的数据,而且我也需要计算几个百分位数。所以我为测试写了一个简单的勾号

在我的数据库中,我只有第 50 个百分位数的值,我对此并不感到惊讶,因为我在评估中使用了“百分位数”,但我仍然无法在 Kapacitor 文档中找到任何关于如何获得所需结果的线索。

在这里,您有我渴望的“视觉”结果:

哈!

0 投票
2 回答
3461 浏览

telegraf - Telegraf - 如何监控多个 Tomcat 实例?

我设法将数据从单个 Tomcat 实例收集到 Telegraf,如下所示。

现在,我想监控多个Tomcat实例,但似乎没有一个如何监控多个实例的示例。有人知道吗?

0 投票
1 回答
782 浏览

javascript - 如何使用匹配和正则表达式返回变量的内容?

我希望能够使用正则表达式返回这些变量的内容。

我尝试使用:

但这仅返回字符串,而不是变量的内容。

0 投票
1 回答
2557 浏览

influxdb - 如何将 json 输出转换为 Line 格式

我正在尝试向 InfluxDB 发送一些自定义指标(输出 json),是否有任何插件或示例脚本可用于转换为 Line 协议?

0 投票
1 回答
964 浏览

telegraf - 使用代理主机动态更新 Telegraf 配置?

我的基础架构中有许多网络交换机,我一直在使用 telegraf 从带有 snmp 的交换机收集数据流量信息。到目前为止,交换机 IP 地址已静态添加到配置中。我想知道是否可以从数据库中调用 IP 列表,所以我不需要每次都将它静态添加到配置中?或者也许电报只是不是那个工具。

通常的配置如下所示:

0 投票
1 回答
2499 浏览

telegraf - 电报文件输出的日志轮换

我正在浏览https://github.com/influxdata/telegraf/tree/master/plugins/outputs/file

但是没有选项可以轮换日志文件。
这会导致创建必须手动删除的巨大日志文件。

手动删除后,telegraf 不会重新创建该文件,唯一的选择是重新启动 telegraf。

我不想使用 cron 作业轮换日志文件,因为 telegraf 可能正在对日志文件执行某些操作,并且根据我们的用例,我们需要最后 10 分钟的 telegraf 输出,其中包含由发送的指标每分钟电报。

似乎有人朝这个方向开始,但从未完成。 https://github.com/influxdata/telegraf/issues/1550

0 投票
1 回答
2355 浏览

regex - Telegraf 解析 logstash 风格的“grok”模式

我一直在尝试将数据从日志文件中引入流入。结构如下

我用过这个模式

我可以获得有关制定模式的帮助吗?

0 投票
1 回答
248 浏览

windows - 带有influxdb连接问题的Kapacitor记录流

我正在尝试在 kapacitor 和 Influxdb 中记录流任务。

我使用 Windows 7 Entreprise,我已经安装了 telegraf(收集数据)和 influxdb,它们都可以工作(用 grafana 仪表板测试),但是当我启动 Kapacitor 并尝试记录任务时,我收到此错误“wsarecv:现有连接被远程主机强行关闭”(并且 Kapacitor 服务器停止)。

我在 Kapacitor Server Cmd 上收到此错误:

有人知道如何解决这个问题吗?

0 投票
0 回答
518 浏览

nginx - 将 Nginx 访问日志或 InfluxDB 标签数据转换为小写

在 Grafana 中,我正在构建一个用于模板的主机名列表。该数据存储在 Telegraf 提供的 InfluxDB 中,使用 logparser 插件来吃一些 Nginx 访问日志。Nginx 在任何情况下都会存储主机名:

当我从 influxdb 获取这些值时:

似乎没有公开的方式将这些值转换为小写,或将它们分组为show查询不支持分组功能。

我还研究了让 Nginx 将此信息以小写形式写入访问日志,但也无法弄清楚。

如何在 Nginx 请求和 InfluxDB 查询之间的任何时候将这些值组合在一起?