Telegraf的安装与使用介绍
一、安装
Telegraf是一个用go编写的代理程序,可以用来收集系统和服务的统计数据,并写入到influxDB中。
特点:
完全由GO编写,编译产物仅为一个二进制程序,安装运行无需外部依赖
运行时内存占用很小
对于当前大部分流行的服务来说,telegraf已经有现成的插件支持
插件系统可以支持对其他服务轻松扩展
系统要求:
1. Linux kernel version 2.6.23 or later
2. Windows 7 or later
3. FreeBSD 11.2 or later
4. MacOS 10.11 El Capitan or later
a. 直接下载安装包进行安装
ubuntu
wget https://dl.influxdata.com/telegraf/releases/telegraf_1.17.0-1_amd64.deb
sudo dpkg -i telegraf_1.17.0-1_amd64.deb
reahat
wget https://dl.influxdata.com/telegraf/releases/telegraf-1.17.0-1.x86_64.rpm
sudo yum localinstall telegraf-1.17.0-1.x86_64.rpm
b. 源码编译安装
安装go环境: GO >= 1.13
下载github上的telegraf源码,并将其放到go语言的src目录下:
https://github.com/influxdata/telegra