windows下部署Grafana +prometheus平台监控
1.Prometheus简介
Prometheus基于Golang编写,编译后的软件包,不依赖于任何的第三方依赖。用户只需要下载对应平台包,解压并且添加基本的配置即可正常启Prometheus Server。Prometheus和Heapster(Heapster是K8S的一个子项目,用于获取集群的性能数据)相比功能更完善、更全面。Prometheus性能也足够支撑上万台规模的集群
2.Prometheus安装
1.进入prometheus官网,下载prometheus包windows64位下载prometheus-2.20.1.windows-amd64.tar.gz,下载后直接解压
解压后进入目录运行premetheus.exe,访问端口http://localhost:9090即可,需要查看监控的对象列表可以进入status>targets查看
2.监控服务器资源、数据库、kafka等需要下载对应的exporter,windows_exporter可以监控windows的一些指标参数,下载地址为https://github.com/prometheus-community/windows_exporter/releases,下载msi文件直接运行即可成功安装,默认端口是9182
访问http://localhost:9182/metrics 出现如下图:
则代表可以数据采集
3.然后到prometheus安装目录修改配置文件prometheus.yml,修改配置文件后重启prometheus
- job_name: 'Windows'
static_configs:
- targets: ['localhost:9182']
1.Grafana简介
Grafana是一个跨平台的开源的度量分析和可视化工具,可以通过将采集的数据查询然后可视化的展示,并及时通知。虽然说prometheus能展示一些图表,接下来我们需要在同一个服务器上安装Grafana服务,用来展示prometheus收集到的数据
2.Grafana安装
1.进入Grafana官网https://grafana.com/grafana/download ,windows 64位下载grafana-7.1.5.windows-amd64.msi,直接运行安装即可,安装完成后进入grafana/bin目录下,双击运行garafana-server.exe,访问地址http://localhost:3000/,默认用户名密码admin/admin
进入后添加数据源,进入datasource,选择数据源prometheus,填写基本参数
2.选择Prometheus数据源
3.配置Name、Url,如图所示:下拉点击save
4.添加仪表板(仪表板即显示数据参数的图表样式),可以手动添加一些仪表板,自己设置参数样式,但是对于新手或者不了解这块知识的人会比较复杂,建议使用另外一种方式
5.直接点击+号,找到Import按钮
6.输入10467仪表盘编码后,点击Load
7.Load完成,拉到最下面选下刚才建好的DATASOURCE,点击Import
8.打开Manage,找到导入的仪表盘点击打开
9.效果图
结束语
小伙伴们,我用的是以下版本安装,有需要私信我呦,可以私发得。谢谢大家
最新文章
- linux两个文件修改主机名
- MySQL必知必会的查询
- FreeBSD_11-系统管理——{Part_6 - SYSCTL}
- Lua面向对象编程
- 欧拉工程第54题:Poker hands
- 【技术贴】解决Mysql启动服务报错1067 进程意外终止
- bzoj2400
- Android WebView Error – Uncaught TypeError: Cannot call method ‘getItem’ of null at
- Java中,&;&;与&;;||与|的区别
- 【android】android中activity的启动模式
- 关于MATLAB处理大数据坐标文件201762
- UICollectionView中Cell左对齐 居中 右对齐 等间距------你想要的,这里都有
- springBoot数据库连接池常用配置
- [国嵌攻略][148][MTD系统架构]
- Fragment生命周期与Fragment执行hide、show后的生命周期探讨
- ReactJS之遍历对象的方法
- FEAT: Front-End Auto Testing
- 给 Advice 传递参数
- UIKit-UIBezierPath
- photoshop 雪碧图制作