tick-stack cheatsheet
tick-stack 常用命令。
参考资料
- https://portal.influxdata.com/downloads
- https://www.howtoing.com/how-to-monitor-system-metrics-with-the-tick-stack-on-centos-7
常用命令
- 。。。
安装
安装
influxdb
wget https://dl.influxdata.com/influxdb/releases/influxdb-1.6.0.x86_64.rpm sudo yum localinstall influxdb-1.6.0.x86_64.rpm systemctl enable influxdb && systemctl start influxdb
配置文件:
/etc/influxdb/influxdb.conf
默认端口:8086
创建数据库
influx
> show databases;
> create database mon;
> CREATE USER "xxx" WITH PASSWORD 'yyy' WITH ALL PRIVILEGES
安装
telegraf
wget https://dl.influxdata.com/telegraf/releases/telegraf-1.7.2-1.x86_64.rpm sudo yum localinstall telegraf-1.7.2-1.x86_64.rpm
配置文件:
/etc/telegraf/telegraf.conf
修改配置文件,使用上面创建的数据库mon
telegraf
可用用来采集应用运行的信息。如在django
运行中,把一些指标数据采集进来。可以使用以下两个插件:
- udp_listener(https://github.com/influxdata/telegraf/tree/master/plugins/inputs/socket_listener)
- pytelegraf(https://github.com/paksu/pytelegraf)
安装
kapacitor
wget https://dl.influxdata.com/kapacitor/releases/kapacitor-1.5.0.x86_64.rpm sudo yum localinstall kapacitor-1.5.0.x86_64.rpm
调整/etc/kapacitor/kapacitor.conf
,中的influxdb
的地址、账号、密码
默认端口9092
安装
chronograf
wget https://dl.influxdata.com/chronograf/releases/chronograf-1.6.1.x86_64.rpm sudo yum localinstall chronograf-1.6.1.x86_64.rpm
默认端口:8888