素材巴巴 > 程序开发 >

生产环境安装配置Prometheus Grafana(windows版)

程序开发 2023-09-19 07:33:08

生产环境安装配置Prometheus+Grafana(windows版)

1.介绍

1.1.Prometheus是什么?

Prometheus(普罗米修斯)是一个最初在SoundCloud上构建的监控系统。自2012年成为社区开源项目,拥有非常活跃的开发人员和用户社区。为强调开源及独立维护,Prometheus于2016年加入云原生云计算基金会(CNCF),成为继Kubernetes之后的第二个托管项目。

在这里插入图片描述

https://prometheus.io

https://github.com/prometheus

作为新一代的监控框架,Prometheus 具有以下特点:

• 多维数据模型:由度量名称和键值对标识的时间序列数据

• PromSQL:一种灵活的查询语言,可以利用多维数据完成复杂的查询

• 不依赖分布式存储,单个服务器节点可直接工作

• 基于HTTP的pull方式采集时间序列数据

• 推送时间序列数据通过PushGateway组件支持

• 通过服务发现或静态配置发现目标

• 多种图形模式及仪表盘支持

Prometheus适用于以机器为中心的监控以及高度动态面向服务架构的监控。

1.2.Grafana是什么?

Grafana是一个开源的度量分析和可视化系统。

Grafana支持查询普罗米修斯。自Grafana 2.5.0(2015-10-28)以来,包含了Prometheus的Grafana数据源。

在这里插入图片描述

https://grafana.com/grafana/download

从Grafana.com导入预先构建的仪表板。

Grafana.com维护着一组共享仪表板 ,可以下载并与Grafana的独立实例一起使用。

在这里插入图片描述

https://grafana.com/dashboards/9276

简单来说:Grafana提供了比Prometheus更加友好美观的展示界面

2.前期准备

依赖:JDK1.8

安装包:

组件说明prometheus-2.39.1.windows-amd64监控server端,用于汇总展示各收集器的资源情况(界面丑)windows_exporter-0.20.0-386windows资源收集器,将宿主机的资源情况汇报给server端blackbox_exporter-0.18.0.windows-amd64黑盒收集器,可配置tcp监听和http监听grafana-8.1.2.windows-amd64度量分析可视化系统,仪表盘多,替换prometheus默认展示界面

3.部署配置Prometheus

在这里插入图片描述

在这里插入图片描述

4.部署配置windows资源采集器

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

5.部署配置黑盒采集器

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

6.部署配置Grafana

可以看到prometheus的默认界面比较单一,可看到的关键资源信息不多,下面使用Grafana展示具体资源状况

在这里插入图片描述

在这里插入图片描述

完结!!!

如需仪表盘JSON模板请留言


标签:

上一篇: 用ProGuard混淆Android代码 下一篇:
素材巴巴 Copyright © 2013-2021 http://www.sucaibaba.com/. Some Rights Reserved. 备案号:备案中。