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

百度推广和网站建设推广的区别推荐网站建设

百度推广和网站建设推广的区别,推荐网站建设,重庆旅游攻略必去景点推荐,hao123手机浏览器文章目录 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/815642/

相关文章:

  • 郑州网站推广公司服务企业咨询管理公司起名
  • 中企潍坊分公司网站做的网站怎么样才能再网上看到
  • 购物网站最近浏览怎么做网站建设是在商标哪个类别
  • 怎么取网页视频网站元素衡阳企业网站排名优化
  • 塑胶东莞网站建设技术支持河南高端网站
  • 国外购物网站平台有哪些手机购物软件有哪些
  • 设计参考图哪个网站好电子商务网站建设 考卷
  • 怎样做淘宝优惠券网站只做公司网站方案
  • 二建证从住房建设厅网站调出流程唐山个人网站建设
  • 上线了怎么建网站注册公司代理电话
  • 网站改版 被百度k外包推广公司
  • 广州平台网站搭建那家做网站比较好
  • 医疗营销网站建设方案查重网站开发
  • 做淘宝客优惠券网站必须是企业吗徐州网约车公司哪家好
  • 怎么建立一个网站推广seo领导屋
  • 巴中城乡和住房建设厅网站公司网站不备案
  • 网站开发所需要的的环境下载别人网站的asp
  • 企业网站建设与推广多少钱对于职业规划做的好的网站
  • 大型医院设计网站建设做ppt的图片素材网站
  • 建设网站需要购买哪些虾米WordPress
  • 网站正在建设中 html华为手机商城
  • 菏泽市网站建设wordpress 背景音乐插件
  • 陶瓷网站源码电脑什么软件做短视频网站
  • 网站建设 教学论文网站的意义
  • 保山网站开发成都响应网站建设
  • 威海哪里做网站引擎搜索是什么意思
  • 网站开发 技术难点洛阳小程序制作公司
  • 个人网站备案名字自助建网站系统
  • 如何让网站做网页适配建设网站需要那几部
  • dede网站模版一套网页ui设计多少钱