telegraf + influxdb + grafana 监控 redis
时间:2021-05-21
本文章向大家介绍telegraf + influxdb + grafana 监控 redis,主要包括telegraf + influxdb + grafana 监控 redis使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
1. telegraf的redis配置
[root@influxdb137 ~]# cat /etc/telegraf/telegraf.conf [global_tags] [agent] interval = "10s" round_interval = true metric_batch_size = 1000 metric_buffer_limit = 10000 collection_jitter = "0s" flush_interval = "10s" flush_jitter = "0s" precision = "" debug = false quiet = false logfile = "/tmp/telegraf.log" hostname = "" omit_hostname = false [[outputs.influxdb]] urls = ["http://192.168.162.137:8086"] database = "telegraf" username = "fxkj" password = "123456" [[inputs.cpu]] percpu = false totalcpu = true collect_cpu_time = false report_active = false fieldpass = ["usage_idle", "usage_iowait", "usage_system", "usage_user"] [[inputs.system]] fieldpass = ["load1", "load5", "load15"] [[inputs.mem]] fieldpass = ["available"] [[inputs.disk]] fieldpass = ["free", "inodes_free", "used_percent"] ignore_fs = ["tmpfs", "devtmpfs", "devfs", "overlay", "aufs", "squashfs"] [[inputs.diskio]] fieldpass = ["read_bytes", "write_bytes", "reads","writes"] [[inputs.net]] interfaces = ["ens33"] [[inputs.redis]] ## specify servers via a url matching: ## [protocol://][:password]@address[:port] ## e.g. servers = ['tcp://192.168.1.45:6379'] #tcp://192.168.1.45:6379 ## tcp://:password@192.168.99.100 ## unix:///var/run/redis.sock [root@influxdb137 ~]#
2. influxdb的配置
[root@influxdb137 ~]# cat /etc/influxdb/influxdb.conf |egrep -v '#' |grep -v '^$' bind-address = "192.168.1.45:8088" [meta] dir = "/var/lib/influxdb/meta" [data] dir = "/var/lib/influxdb/data" wal-dir = "/var/lib/influxdb/wal" series-id-set-cache-size = 100 [coordinator] [retention] [shard-precreation] [monitor] [http] enabled = true auth-enabled = true [logging] [subscriber] [[graphite]] [[collectd]] [[opentsdb]] [[udp]] [continuous_queries] [tls] [root@influxdb137 ~]#
3.redis的grafana的dashboard:6908
https://grafana.com/grafana/dashboards/6908/revisions
原文地址:https://www.cnblogs.com/hixiaowei/p/14792120.html
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- laravel框架模型、视图与控制器简单操作示例
- Laravel关系模型指定条件查询方法
- 在laravel中使用with实现动态添加where条件
- laravel Model 执行事务的实现
- 在laravel中实现事务回滚的方法
- thinkphp5框架实现数据库读取的数据转换成json格式示例
- phpfpm的作用和用法
- 浅谈PHP5.6 与 PHP7.0 区别
- laravel执行php artisan migrate报错的解决方法
- Laravel统计一段时间间隔的数据方法
- laravel withCount 统计关联数量的方法
- 使用laravel和ECharts实现折线图效果的例子
- Laravel 将数据表的数据导出,并生成seeds种子文件的方法
- Laravel Eloquent ORM 多条件查询的例子
- laravel5.5添加echarts实现画图功能的方法