使用InfluxDB、cAdvisor、Grafana监控服务器性能
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了使用InfluxDB、cAdvisor、Grafana监控服务器性能,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1769字,纯文字阅读大概需要3分钟。
内容图文
-di --name=influxsrv -p 8083:8083 -p 8086:8086 --expose 8090 --expose 8099 tutum/influxdb端口概述: 8083端口:web访问端口,8086:数据写入端口,8090和8089为内部端口
2)访问http://192.168.25.129:8083/
2.influxdb常用操作
1)选择数据库
2)点击Query Templates下拉列表的各种操作模板,在Query文本框会出现相应sql语句
3)敲回车则执行该语句,例:
4)其他命令(用户授权)
grant WRITE on cadvisor to cadvisor grant READ on cadvisor to cadvisor
二、cAdvisor
1.拉取镜像
docker pull google/cadvisor
2.运行容器
docker run -v /:/rootfs:ro -v /var/run:/var/run:rw -v /sys:/sys:ro -v /var/lib/docker/:/var/lib/docker:ro -p 8080:8080 --detach=true --link influxsrv:influxsrv --name=cadvisor google/cadvisor -storage_driver=influxdb -storage_driver_db=cadvisor -storage_driver_host=influxsrv:8086
其中--link后跟要连接的influx容器名,-storage_driver_db后跟influxdb数据库名,-storage_driver_host后跟influx容器名:8086
3.访问http://192.168.25.129:8080/containers/,可看到cadvisor自带显示界面
4.在influxdb页面选择第2步指定的那个influxdb数据库,然后执行SHOW MEASUREMENTS
可看到cadvisor采集到的数据,其中memory_usage数据最为重要
三、Grafana
1.创建容器
docker pull grafana/grafana
2.创建influxdb用户
3.运行容器
docker run -d -p 3001:3000 -e INFLUXDB_HOST=influxsrv -e INFLUXDB_PORT=8086 -e INFLUXDB_NAME=cadvisor -e INFLUXDB_USER=cadvisor -e INFLUXDB_PASS=cadvisor --link influxsrv:influxsrv --name grafana grafana/grafana
其中INFLUXDB_NAME为influxdb数据库名,INFLUXDB_USER为使用的influxdb用户,--link后跟influx容器
使用InfluxDB、cAdvisor、Grafana监控服务器性能
标签:命令 ack 文本 tfs docke ref 服务器性能 width google
本文系统来源:https://www.cnblogs.com/naixin007/p/11029457.html
内容总结
以上是互联网集市为您收集整理的使用InfluxDB、cAdvisor、Grafana监控服务器性能全部内容,希望文章能够帮你解决使用InfluxDB、cAdvisor、Grafana监控服务器性能所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。