[root@monitor ~]# rpm -ivh influxdb-1.7.6.x86_64.rpm [root@monitor ~]# service influxdb start [root@monitor ~]# service influxdb status [root@monitor ~]# yum install -y fontconfig urw-fonts [root@monitor ~]# rpm -ivh grafana-6.2.1-1.x86_64.rpm [root@monitor ~]# service grafana-server start [root@monitor ~]# service grafana-server status [root@webapp ~]# yum install sysstat [root@webapp ~]# rpm -ivh telegraf-1.10.4-1.x86_64.rpm [root@webapp ~]# vi /etc/telegraf/telegraf.conf [global_tags] [agent] interval = "15s" round_interval = true metric_batch_size = 1000 metric_buffer_limit = 10000 collection_jitter = "0s" flush_interval = "15s" flush_jitter = "0s" precision = "" debug = false quiet = false logfile = "" hostname = "" omit_hostname = false [[outputs.influxdb]] urls = ["http://192.168.40.100:8086"] [[inputs.cpu]] percpu = true totalcpu = true collect_cpu_time = false report_active = false [[inputs.disk]] ignore_fs = ["tmpfs", "devtmpfs", "devfs"] [[inputs.diskio]] [[inputs.kernel]] [[inputs.mem]] [[inputs.processes]] [[inputs.swap]] [[inputs.system]] [[inputs.net]] [[inputs.netstat]] [[inputs.sysstat]] activities = ["DISK"] [inputs.sysstat.options] # -C = "cpu" # -B = "paging" -b = "io" -d = "disk" "-n ALL" = "network" # "-P ALL" = "per_cpu" -q = "queue" -R = "mem" -r = "mem_util" -S = "swap_util" -u = "cpu_util" -v = "inode" -W = "swap" -w = "task" [root@webapp ~]# service telegraf start [root@webapp ~]# service telegraf status
【Linux】开源系统监控方案:Telegraf&Influxdb&Grafana
猜你喜欢
转载自blog.51cto.com/13598811/2411662
今日推荐
周排行