environment:- TZ=Asia/Shanghai- INFLUXDB_HTTP_AUTH_ENABLED=true #开启账号密码登录数据库- INFLUXDB_DB=telegraf #定义数据库名- INFLUXDB_ADMIN_USER=admin #定义数据库账号- INFLUXDB_ADMIN_PASSWORD=aaaa1111 #定义数据库密码 deploy: resources: limits: memory: 4g 三、部署telegraf 1.准备配置文件telegra...
导入的dashboard,如果需要bucket和telegraf的,默认是创建好的,但需要自己手动针对bucket添加数据,即setdata,根据需要设置数据。如果是默认telegraf的,则需要如下图所示,创建telegraf的配置文件,最终会生成token和链接,在对应需要监控的机器上执行即可。 3、配置telegraf 在下面页面中找到模板创建的bucket名称,点击add data,...
最近在做一个服务器性能监控时发现telegraf+influxdb+grafana的组合比较不错,然后去官网和github上查了一下发现telegraf可以对postgresql进行监控,瞬间惊喜万分。下面简单介绍一下监控postgresql的配置方法: 环境 首先去官网下载telegraf、influxdb和grafana: telegraf: 是一个用 Go 编写的代理程序,可收集系统和服务的统计数...
5.2 配置telegraf将数据存储在influxdb中 编辑/etc/telegraf/telegraf.conf 启用认证 ## HTTP Basic Auth username = "telegraf" password = "password" 5.3 配置Grafana 启动grafana后修改密码,添加influxdb数据源,添加dashboard。 使用5955进行dashboard导入。 其他 再次influxdb未配置用户名密码,生产环境应配置。 应...
查看influxdb目前配置: influxd config 图-5 influxd config查看influxdb当前配置 其他influxdb相关基本操作可参考文末相关链接。 (2) Telegraf的安装及配置 Telegraf作为数据采集模块,需要安装至被监控的目标主机上。作者所使用的目标主机操作系统版本为RedHat Enterprise Linux 6.4。截止至目前,telegraf的最新版本为v1.6...
一、添加telegraf收集MySQL的配置文件 因为我们在前面已经部署好telegraf 了,也已经采集了主机侧的一些CPU ,内存,磁盘,网络流量等信息 , 现在收集Mysql 监控信息,最好还是与之前的telegraf.conf配置文件分离开。 代码语言:javascript 复制 [root@fxkj~]# vim/etc/telegraf/telegraf.d/telegraf_mysql.conf[[outputs.i...
/usr/local/etc/telegraf.conf 修改配置文件将收集到的数据输出到InfluxDB: 代码语言:javascript 复制 # hostname相当于 agent 的名称 或 服务器的名称 hostname=nginx_192.168.1.10# 输出插件,假设我们将收集的数据输出到 InfluxDB[[outputs.influxdb]]urls=["http://192.168.1.1:8086"]database="telegraf"# ...
telegraf -version telegraf 的配置 配置文件/etc/telegraf/telegraf.conf 配置influxdb 作为输出源,默认数据库名字是 telegraf [[outputs.influxdb]] ## The full HTTP or UDP URL for your InfluxDB instance. ## ## Multiple URLs can be specified for a single cluster, only ONE of the ...
配置telegraf.conf,增加net参数监控 编辑vim /etc/telegraf/telegraf.conf,搜索参数inputs.net,如下: 可以看到,默认这个参数是被注释了的,那么只要打开注释就可以了,如下: 然后重启telegraf的服务,执行service telegraf restart。 稍微过一会,然后查看influxdb的数据是否增加了net的数据,如下: ...