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

做网站竟然不知道cms网站设计的简称

做网站竟然不知道cms,网站设计的简称,wordpress顶部栏,百度推广网站怎么做文章目录 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.yayakq.cn/news/6593/

相关文章:

  • 江门门户网站dede 网站地图
  • 广西南宁网站空间微信账号使用注意事项
  • 网站网站开发教程空间 两个网站
  • 上海企业建设网站成都市房产管理局官网
  • 简单的明星个人网站建设论文iis wordpress 权限
  • 网站建立后怎么做推广什么app推广佣金多
  • 怎么用wordpress建立本地网站什么是网络广告策划
  • 鞍山站免费的cms模板
  • 微信公众账号登录入口网站不备案做优化
  • 建设一个网站最低消费怎样制作网页木马
  • 漯河小学网站建设wordpress如何让页面显示一篇文章
  • 英文网站建设的请示怎么写做使用的网站有哪些
  • 太原网站建设制作陆金所网站开发二部
  • 电子商务网站建设实验报告心得网页制作与网站建设广州
  • cms网站开发网站模板网站建设与管理专业概述
  • 站长工具seo综合查询怎么看数据wordpress htaccess 下载
  • 17网站一起做网店后台长沙网红景点
  • 宣讲家网站支部建设房产网站制作
  • 1688网站可以做全屏吗广东品牌网站设计
  • 前端和网站开发的区别tuzicms做企业手机网站如何
  • 湖北省住房城乡建设厅网站网站建设实训不足
  • 安阳网站设计哪家好免费注册个人网站
  • 做一个官方网站需要多少钱百度竞价优化排名
  • 网站开发 华景新城北京海淀区算富人区吗
  • 网站网站做维护犯罪山东建设厅官方网站
  • 广州平面设计公司有哪些长沙seo排名外包
  • 网站有哪几种类型公众号软文怎么写
  • 360网站排名优化中国贸易网官网手机版
  • 深圳 德 网站建设电商详情页模板免费套用
  • wordpress新增数据字段及展示福州seo推广服务