当前位置: 首页 > news >正文

桂林今日头条最新消息厦门谷歌seo公司

桂林今日头条最新消息,厦门谷歌seo公司,我的网站百度怎么搜索不到了,佛山网站优化文章目录 PrometheusGrafanaAlertManager监控平台搭建新建SpringBoot项目为Prometheus提供指标新建项目,引入依赖新建接口,运行程序 推送指标到pushgateway 开始监控Grafana连接Prometheus数据源导入Grafana模板监控SpringBoot项目 邮件告警通知同系列文…

文章目录

  • Prometheus+Grafana+AlertManager监控平台搭建
  • 新建SpringBoot项目
    • 为Prometheus提供指标
      • 新建项目,引入依赖
      • 新建接口,运行程序
    • 推送指标到pushgateway
  • 开始监控
    • Grafana连接Prometheus数据源
    • 导入Grafana模板
    • 监控SpringBoot项目
  • 邮件告警通知
  • 同系列文章

Prometheus+Grafana+AlertManager监控平台搭建

Docker搭建并配置Prometheus

Docker拉取并配置Grafana

Docker安装并配置Node-Exporter

Docker安装并配置cAdvisor

Docker安装并运行Alertmanager

新建SpringBoot项目

为Prometheus提供指标

新建项目,引入依赖

<!--用于导出prometheus系统类型的指标数据-->
<dependency><groupId>io.micrometer</groupId><artifactId>micrometer-registry-prometheus</artifactId><version>1.9.8</version>
</dependency>

新建接口,运行程序

Prometheus配置文件中已添加该项目地址,运行后到Prometheus页面中查看连接情况
在这里插入图片描述

成功

推送指标到pushgateway

引入依赖

<dependency><groupId>io.prometheus</groupId><artifactId>simpleclient</artifactId><version>0.12.0</version>
</dependency>
<dependency><groupId>io.prometheus</groupId><artifactId>simpleclient_pushgateway</artifactId><version>0.12.0</version>
</dependency>

新增push接口,用于推送指标(job=B,instance=A)到Pushgateway

@GetMapping("push")
public void executeBatchJob(){try{String url = "192.168.251.44:9091";CollectorRegistry registry = new CollectorRegistry();Gauge guage = Gauge.build("my_custom_metric11", "This is my custom metric.").create();guage.set(1.22);guage.register(registry);PushGateway pg = new PushGateway(url);Map<String, String> groupingKey = new HashMap<String, String>();groupingKey.put("instance", "A");pg.pushAdd(registry, "B", groupingKey);} catch (Exception e){e.printStackTrace();}
}

运行后调用接口,访问Pushgateway
在这里插入图片描述

指标已被推送至Pushgateway

开始监控

Grafana连接Prometheus数据源

点击Add your first data source
在这里插入图片描述

选择Prometheus
在这里插入图片描述

Prometheus server URL中输入IP地址及端口号
注意:此处IP地址为Prometheus在Docker容器内部的IP地址
在这里插入图片描述

查看容器内ID方法:

docker exec -it 容器ID sh
ifconfig

在这里插入图片描述
退出:Ctrl+D

点击底部Save&Test
在这里插入图片描述

导入Grafana模板

在这里插入图片描述
填入模板号,点击load
在这里插入图片描述
选择之前设置的Prometheus作为数据源即可
在这里插入图片描述

监控SpringBoot项目

在这里插入图片描述

邮件告警通知

开启邮箱POP3/SMTP服务(以QQ邮箱为例)

在这里插入图片描述
在这里插入图片描述

开启后获得授权码,填到alertmanager配置文件相应位置中,并补全其他必要信息,重启alertmanager服务。
停止SpringBoot项目,等待一段时间。
进入Prometheus的Alerts页面,可以看到有告警信息,提示所监控机器不可用,状态已经为Firing,这表示已经将告警发送至Alertmanager。
在这里插入图片描述

进入AlertManager界面,可以看到告警信息。
在这里插入图片描述
AlertManager会根据配置好的规则将消息发送至邮箱。

在这里插入图片描述
在这里插入图片描述

操作完成


同系列文章

Linux安装Docker

Docker搭建并配置Prometheus

Docker拉取并配置Grafana

Docker安装并配置Node-Exporter

Docker安装并配置cAdvisor

Docker安装并运行Alertmanager

Prometheus+Grafana+AlertManager监控Linux主机状态

http://www.ds6.com.cn/news/31831.html

相关文章:

  • 东莞网站托管公司seo关键词优化软件官网
  • 网站开发授权书如何做网络推广运营
  • 在网站制作完成后网站建设做网站seo推广公司
  • 金蝶软件免费版下载郑州seo软件
  • 北京个人网站建设多少钱优化网站打开速度
  • 怎么自己给自己的网站做推广网站seo重庆
  • 企业微网站与手机微信定制开发公司
  • 管理系统网站模板seo快速排名代理
  • wordpress parkcollege河源市企业网站seo价格
  • 做情趣导航网站可以吗国内十大搜索引擎网站
  • wordpress 小说网站网站seo策划方案案例分析
  • 东莞网站建设17海外网络推广服务
  • 网页设计模板html代码我的家乡网站关键词排名手机优化软件
  • 石家庄网站建设备案网站推广的方式有哪些
  • 东莞常平网站建设关键词歌词简谱
  • 大兴区企业网站建设全网关键词搜索工具
  • 在电脑上哪里可以做网站站长统计app软件下载官网安卓
  • 做深度游网站 知乎免费推广网站注册入口
  • 西安网站公司建设品牌网站建设公司
  • 中冠工程管理咨询有限公司巢湖seo推广
  • 维护网站费用搜索引擎营销的步骤
  • org 结尾的网站注册要什么手续网站搜索引擎优化方案的案例
  • 推广赚钱app排行榜天津搜狗seo推广
  • 优酷 做视频网站还能成功吗关键词seo价格
  • 安徽建设工程信息网上查询seo优化推广教程
  • 做soho一定要做网站吗重庆网络推广平台
  • 怎么注册公司支付宝seo程序
  • wordpress 中文cms主题seo服务价格表
  • 京东第一次做网站优秀网站设计案例
  • 东莞做网站乐云seo软文案例大全300字