我要监控vpn连接。为此,我需要一个使用telegraf的snmp查询,但我无法获取数据。我的telegraf配置:
[[inputs.snmp]]
agents = [ "172.30.124.2" ]
version = 2
community = "telegraf"
[[inputs.snmp.field]]
name = "vpnclients"
oid = ".1.3.6.1.4.1.9.9.392.1.3.35"
当我运行一个测试时,我得到:
telegraf --config te
我正在尝试创建一个概念上的证明,使用TICK堆栈进行监控。我已经运行了helloworld堆栈,并显示了CPU/Docker指标。
我正在尝试使用telegraf 从http端点拉取:
在文档中,我只需配置URL、GET和type (设置为json)
[[inputs.http]]
## One or more URLs from which to read formatted metrics
urls = [
"http://localhost:500/Queues"
]
method = "GET"
data_format = "json"
我想使用grafana来监视数据,利用FLUX查询语言的数学能力。为此,我设置了influxdb和grafana服务器,并安装了telegraf。 user@Logger-0271:~$ influx
Connected to http://localhost:8086 version 1.8.2
InfluxDB shell version: 1.8.2
> show databases
name: databases
name
----
_internal
localdb
brunosdb
telegraf
> use brunosdb
Using database brun
我有一个发送MQTT数据(浮点值)到MQTT代理( ESP8266 )的MQTT。我无法让telegraf写入InfluxDB数据库。有人有telegraf的示例配置吗?使用python脚本我可以成功地克服telegraf,但我更喜欢使用维护的软件,比如telegraf。
另外,我还用默认配置启用了telegraf,它将系统信息写入influxDB,并且工作正常。但是,使用grafana绘制数据时,只要我在查询中启用"GROUP BY time ($interval)“,就不会返回任何数据点。数据格式似乎有问题。
我正在使用用于Server的Telegraf输入插件()来收集指标并向InfluxDB报告。它适用于Server,但尽管它支持Azure SQL数据库,但文档有点稀疏。
应该像这样创建数据库用户:
CREATE LOGIN [telegraf] WITH PASSWORD = N'password';
GRANT VIEW SERVER STATE TO [telegraf];
GRANT VIEW ANY DEFINITION TO [telegraf];
这在Server上有效,但在Azure中它失败了:
此版本的Server不支持安全类“Server”。
我想知道
我们正在多个应用服务器节点上安装telegraf代理;作为收集服务器度量的监控框架的一部分。
这是由大师食谱完成的。
主/配方/telegraf_install.rb
yum_package 'telegraf' do
source "#{Chef::Config[:file_cache_path]}/#{node['telegraf']['package']}"
action :install
end
template '/etc/telegraf/telegraf.conf' do
source
我正在尝试编写一个查询InfluxDB数据库的bash脚本。 查询如下: select * INTO telegraf.aggregated_1m.net FROM telegraf_agregat_bak.aggregat_1m_bak.net WHERE time > '2020-03-17T13:00' AND time <= '2020-03-20T13:00' GROUP BY * 我想每隔15分钟运行一次,这可以用睡眠命令来实现。问题是,每次脚本运行时,我都需要更改查询中的时间范围。所以在查询中有不同的时间范围,如果你得到我: #!/b
我试图在AWS上以码头容器的形式运行。我使用Dockerfile创建了Telegraf映像文件,并构建了该映像并将其推送到ECR。现在,我试着在AWS fargate上运行这个图像。
我面临的主要挑战是如何将配置(telegraf.conf)文件挂载到容器中,容器需要容器才能运行它。我试着通过旋转两个容器来跟踪这个博客,但是我有更多的文件要传递给telegraf.conf文件。Fargate提供了两种使用绑定挂载和EFS挂载文件的选项。我试图使用绑定挂载,但我不知道如何提供配置文件或挂载它们。下面我展示了如何使用docker-组合来运行telegraf容器。
telegraf1:
im
默认情况下,telegraf服务在用户telegraf:telegraf下运行
[esantos@localhost telegraf]$ systemctl status telegraf
● telegraf.service - The plugin-driven server agent for reporting metrics into InfluxDB
Loaded: loaded (/usr/lib/systemd/system/telegraf.service; enabled; vendor preset: disabled)
Active: active (ru