做网站 好苦逼,惠州市建设局建工办网站,推广型网站开发公司,网页无法访问怎么回事接着上一篇博客#xff1a;InfluxDB简介及安装#xff0c;这篇博客介绍下Linux环境下Telegraf安装以及其功能特点。。。 官网地址#xff1a;influxdata 官方文档#xff1a;telegraf文档 环境#xff1a;CentOS7.4 64位 Telegraf版本#xff1a;0.11.1-1 一、Telegraf介… 接着上一篇博客InfluxDB简介及安装这篇博客介绍下Linux环境下Telegraf安装以及其功能特点。。。 官网地址influxdata 官方文档telegraf文档 环境CentOS7.4 64位 Telegraf版本0.11.1-1 一、Telegraf介绍 1、基本介绍 Telegraf 是一个用 Go 编写的代理程序可收集系统和服务的统计数据并写入到 InfluxDB 数据库。内存占用小通过插件系统可轻松添加支持其他服务的扩展。 Influxdb 是一个开源的分布式时序、时间和指标数据库使用 Go 语言编写无需外部依赖。Influxdb 有如下三大特性 ①、基于时间序列支持与时间有关的相关函数如最大最小求和等 ②、可度量性你可以实时对大量数据进行计算 ③、基于事件它支持任意的事件数据 2、为什么要用telegraf和influxdb ①、在数据采集和平台监控系统中Telegraf 可以采集多种组件的运行信息而不需要自己手写脚本定时采集降低数据获取的难度 ②、Telegraf 配置简单只要有基本的 Linux 基础即可快速上手 ③、Telegraf 按照时间序列采集数据数据结构中包含时序信息influxdb就是为此类数据设计而来使用 Influxdb 可以针采集得到的数据完成各种分析计算操作 二、安装配置 1、下载 官网下载地址Telegraf 或者可通过命令行下载命令如下 # 下载安装包
wget http://get.influxdb.org/telegraf/telegraf-0.11.1-1.x86_64.rpm # 解压
sudo yum localinstall telegraf-0.11.1-1.x86_64.rpm
# 启动命令
systemctl start telegraf
# 重启命令
systemctl restart telegraf 2、修改配置文件 输入命令 vim /etc/telegraf/telegraf.conf 修改内容如下 [[outputs.influxdb]]urls [http://localhost:8086] # required database telegraf # requiredretention_policy precision stimeout 5susername telegrafpassword password 然后保存修改输入命令 systemctl restart telegraf 重启telegraf。 三、数据采集和展示 如果想利用telegraf采集数据并保存到influxdb中必须在influxdb中创建对应的用户和数据库。 1、创建influxdb用户和数据库 [rootlocalhost~]# influx
Visit https://enterprise.influxdata.com to register for updates, InfluxDB server management, and monitoring.
Connected to http://localhost:8086 version 1.0.2
InfluxDB shell version: 1.0.2create user telegraf with password passwordshow users;
user admin
telegraf false create database telegrafshow databases
name: databases
---------------
name
_internal
telegraf exit
[rootizbp1jbg0c2bbcmcba0exoz ~]# systemctl restart influxdb 创建成功后重启influxdb然后输入IP8083端口进入influxdb界面。 2、查询对应的信息 在查询框输入SQL语句查询你需要的信息比如 如上即可看到服务器的磁盘使用信息。 以上即为telegraf的基本介绍和安装使用方法更多信息请参考官方文档。。。 转载于:https://www.cnblogs.com/imyalost/p/9873621.html