telegraf

如何区分 Grafana 中接收的数据集中 t0 和 t1 时的值?
telegraf

如何区分 Grafana 中接收的数据集中 t0 和 t1 时的值?

我正在尝试使用 SNMPv3 捕获防火墙上的接口带宽并将其显示在 Grafana 上,我想在 Grafana 中的下表中对 t0 和 t1 处的值进行差异分析,例如,snmp.distinct(通过 SNMPv3 OID 接收的八位字节)列或下面的 Time-0 列中的第一个和第二个值之间的差异, ...

Admin

使用 Telegraf 将 InfluxDB2 指标发送到不同的存储桶
telegraf

使用 Telegraf 将 InfluxDB2 指标发送到不同的存储桶

我想将不同的指标放入不同的存储桶中。在我的存储桶中Websites,我想放入 HTTP 响应指标。 我的配置文件如下所示/etc/telegraf/telegraf.d/httpmetrics.conf: [[inputs.http_response]] ## List of urls to query. urls = [ "https://example.com ] ## Set response_timeout (default 5 seconds) response_timeout = "5s" ...

Admin

“服务正在监听所有接口”——需要解释吗?
telegraf

“服务正在监听所有接口”——需要解释吗?

我们收到了一份安全报告,其中一点就是服务正在监听所有接口。 我不是一名安全人员,我很难理解需要做什么以及如何去做。 “服务”是在docker容器中运行的telegraf代理: netstat -nlpt | grep 9273 (No info could be read for "-p": geteuid()=1000 but you should be root.) tcp 0 0 0.0.0.0:9273 0.0.0.0:* LISTEN - 显然,它可以接受机...

Admin

为什么这个仪表板的创建者要将字节乘以 8 来获得位?难道不是反过来的吗?
telegraf

为什么这个仪表板的创建者要将字节乘以 8 来获得位?难道不是反过来的吗?

为了监控服务器,我们导入了 Grafana 的仪表板。它使用 Telegraf 和 InfluxDB 作为收集器和数据库。 当需要调整某些图表时,我注意到在网络速度查询中,接收的字节数(bytes_recv)乘以了 8,但图表本身上的单位以位显示。 SELECT non_negative_derivative(mean(bytes_recv),1s)*8 as "in" FROM "net" WHERE host =~ /$server/ AND interface =~ /$netif/ AND $timeFilter GROUP BY time($int...

Admin

syslog-ng:如何配置使用八位字节计数帧发送 RFC5424 消息
telegraf

syslog-ng:如何配置使用八位字节计数帧发送 RFC5424 消息

请不要费心阅读这个问题。syslog-ng 已默认设置为使用八位字节计数帧发送 RFC5424 消息。我对另一个组件的行为感到困惑。这个问题无效。 我有一个 syslog-ng OSE 配置(v3.31.2): @version: 3.29 @include "scl.conf" source s_network { udp(ip(0.0.0.0) port(514)); }; destination d_network_telegraf { syslog("telegraf" port(601) transport(t...

Admin

syslog-ng / telegraf:空闲时发生 EOF - 不兼容?
telegraf

syslog-ng / telegraf:空闲时发生 EOF - 不兼容?

这是此问题的后续问题上一个问题,之所以创建是因为我发现了更多信息,并且将其作为新问题提出更加清晰。 我正在使用 syslog-ng OSE v3.31.2 通过 UDP 端口 514 从一群客户端接收 RFC3164 系统日志消息并将它们写入文件,然后通过非 TLS RFC5424 TCP 端口 601 将它们转发到 telegraf 以插入 InfluxDB 数据库。 我的 syslog-ng 配置是: @version: 3.29 @include "scl.conf" options { flush-lines(1); }; sou...

Admin

syslog-ng:如何减少将日志转发到 syslog tcp 消费者时的高延迟?
telegraf

syslog-ng:如何减少将日志转发到 syslog tcp 消费者时的高延迟?

更新 2:我已通过以下链接中的新问题回答了这个问题。根本原因是 telegraf 的行为,默认情况下,它会在收到最后一条消息 5 秒后断开 TCP 连接。这可能是设计使然,但我对他们的文档有疑问,这让我很难发现这是一个潜在的修复方法。 也许现在可以删除这个问题? 更新 1:我没有对这个问题进行大量编辑,使当前的答案变得毫无意义,而是根据发布此问题后收到的新信息提出了一个新问题。 syslog-ng / telegraf:空闲时发生 EOF - 不兼容? 我在 docker-compose 堆栈中使用 syslog-ng 开源版本 (OSE) v3.31....

Admin

监控大型 MySQL InnoDB 缓冲池的字节使用情况?
telegraf

监控大型 MySQL InnoDB 缓冲池的字节使用情况?

我正在尝试监视 MySQL 5.7 InnoDB 缓冲池中使用的字节总数,该缓冲池最多可达到 100GB,Innodb_buffer_pool_bytes_data但当我查询它时,这个状态变量似乎是一个 32 位无符号整数,因此当字节超过 2^32 时它就会溢出。 在 MySQL 内部它似乎是一个无符号长整数(https://github.com/mysql/mysql-server/blob/5.7/storage/innobase/include/srv0srv.h#L892)? 起初我以为溢出发生在我的监控堆栈(Telegraf+InfluxDB+Gr...

Admin

自上次重启以来,Influxdb 一直在不断重启
telegraf

自上次重启以来,Influxdb 一直在不断重启

自上次重启后,每隔 1-2 分钟就会看到以下内容: Aug 02 13:53:00 monitor systemd[1]: influxdb.service: start operation timed out. Terminating. Aug 02 13:53:00 monitor systemd[1]: influxdb.service: Failed with result 'timeout'. Aug 02 13:53:00 monitor systemd[1]: Failed to start InfluxDB is an open-source...

Admin

Telegraf 可以手动运行但不能提供服务 - 在后台运行 Telegraf
telegraf

Telegraf 可以手动运行但不能提供服务 - 在后台运行 Telegraf

我有一台在 Ubuntu 20.04 上运行的虚拟机,我安装了 Telegraf、InfluxDB 和 Grafana 来监控虚拟机和集群的节点。 除了我尝试让 telegraf 在后台工作时,一切都正常。 手动启动正在运行的 Telegraf 的命令: telegraf --config http://XXX.XX.X.X:8086/api/v2/telegrafs/XXXXXXXXXXX 返回我: 2021-03-14T00:02:27Z I! Starting Telegraf 1.17.3 2021-03-14T00:02:27Z I! Loade...

Admin

telegraf enum 插件未注入正确的目标字段
telegraf

telegraf enum 插件未注入正确的目标字段

我有以下电报配置: [[inputs.http_response]] name_override="test" address="https://localhost:12345/test" response_timeout="5s" method="GET" follow_redirects=false insecure_skip_verify = true response_string_match="test is up" [inputs.http_response.tags] system="system" component="co...

Admin

包含 JSON 数据的 Telegraf Tail 文件发送到 Influx
telegraf

包含 JSON 数据的 Telegraf Tail 文件发送到 Influx

如何通过跟踪包含 JSON 数据的文件将 json 数据提取到 influx 中? 例如: 我的日志是这样的: 2020-12-01T18:34:06+02:00 10.132.90.194 {"wfd_successful_hits_sec": "0", "sql_hits_sec_max": "0", "timestamp": "2020/12/01 18:34:01", "connection_sec_max": "1922", "http_hits_sec_max": "1106", "http_hits_sec": "106", "wfd_succ...

Admin

Linux 如何获取单个接口多 IP 主机上每个 IP 地址的流量
telegraf

Linux 如何获取单个接口多 IP 主机上每个 IP 地址的流量

在我的场景中,我的主机有一个接口,但它有多个 IP 地址。我想获取每个 IP 地址的流量。我想获取接收和发送的数据包和字节以及错误数据包。我的接口是 qg-6108c4a2-94@if209: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000 link/ether fa:16:3e:9e:58:d2 brd ff:ff:ff:ff:ff:ff link-netnsid 0 inet 173.20.12...

Admin

将 json 文件转换为 prometheus 指标
telegraf

将 json 文件转换为 prometheus 指标

我有像这样的 nginx json 访问日志,一个将这样的示例附加到文件末尾的文件。 { "time": "2019-11-27T08:23:39+00:00", "msec": 1574843019.787, "ip": "91.133.248.69", "agent_name": "firefox", "agent_version": "70", "agent_os": "linux", "agent_os_version": "", "agent_category": "pc", "agent_vendor": "...

Admin

如何通过grafana监控云系统指标
telegraf

如何通过grafana监控云系统指标

我有一套在一台机器上配置了telegraf+InfluxDB+Grafana的系统。 现在我需要收集部署在云中的 ubuntu 服务器的服务器指标,并需要在 grafana 中绘图。 我的问题是: 我可以通过 telegraf 本身收集指标吗?如果是,那么我是否需要在所有云服务器中安装 telegraf 来提取指标? 还有其他方法可以从 aws 云服务器提取指标并将其存储在中央 influxdb 数据库中吗? 是否可以通过 jmeter 本身提供的任何其他插件来执行此操作? 提前感谢您的宝贵意见。 ...

Admin