1、Grafana学习笔记

千里之行,始于足下

 


正文

Grafana是一个开源的数据可视化和分析平台,是网络架构和应用分析中最流行的时序数据展示工具专门用于帮助用户实时监控和分析各种数据源(如时序数据、日志数据等)。Grafana 被广泛应用于系统监控、性能分析、业务指标追踪等场景,特别是在 DevOpsIT 运维和数据分析领域中。
回到顶部

一、Grafana支持多种数据源集成:

数据源

备注

Prometheus

广泛使用的时序数据库,用于收集和存储监控数据

Graphite

时序数据库,适合存储和查询性能指标数据

InfluxDB

时序数据库,主要用于存储高频率的时序数据

Elasticsearch

主要用于日志分析,但也支持时序数据的存储和查询

MySQL/PostgreSQL

关系型数据库,Grafana也支持通过SQL查询数据

其他

Grafana还支持很多其他数据源,如OpenTSDBCloudWatch

回到顶部

二、Docker-Grafana安装:

复制代码
1、拉取Grafana镜像
docker pull grafana/grafana

2、自定义数据存储文件夹
/opt/install/data/grafana-data

3、修改文件夹权限
chmod 777 -R /opt/install/data/grafana-data

4、启动容器
docker run -d --name grafana  \
 -p 3000:3000  \
 -v /opt/install/data/grafana-data:/var/lib/grafana grafana/grafana;
复制代码

访问地址-账号/密码均为:admin

http://localhost:3000/

回到顶部

三、数据源监控:

回到顶部

1、数据源导入:

回到顶部

2、配置监控可视化:

 

监控模板ID

备注

主机监控模板(Linux/Windows

8919

用于监控主机的各种资源(如 CPU、内存、磁盘、网络等)

1860

用于 Windows 系统的监控

容器监控模板(Docker/Kubernetes

179

用于 Docker 容器的监控

10247

用于 Kubernetes 集群的监控,涵盖节点、Pod、容器等资源

数据库监控模板

763

用于监控 Redis 性能,展示 Redis 的内存使用、命中率等信息

10688

用于MySQL数据库的监控,监控数据库查询速度、连接数、缓存使用等

posted on   爱文(Iven)  阅读(49)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示

目录导航