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

jsp网站开发广告位枣阳网站定制

jsp网站开发广告位,枣阳网站定制,有哪些档案网站,如何管理建好的网站阿丹#xff1a; 之前已经实现了使用Prometheus来对服务器进行了监控和仪表盘的创建#xff0c;现在就需要对这些监控方法使用在spring-boot中去。 实现思路#xff1a; 1、集成Actuator 2、加入Prometheus的依赖 3、配置开放端口、以及开放监控 4、配置Prometheus中的配置…阿丹 之前已经实现了使用Prometheus来对服务器进行了监控和仪表盘的创建现在就需要对这些监控方法使用在spring-boot中去。 实现思路 1、集成Actuator 2、加入Prometheus的依赖 3、配置开放端口、以及开放监控 4、配置Prometheus中的配置 5、使用Grafana中的SpringBoot Actuator展示模版 一、集成Actuator 引入依赖 dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-actuator/artifactId /dependencySpring Actuator是Spring框架中的一个模块旨在为应用程序提供监控和管理的功能。它为开发人员提供了一系列的HTTP端点可以用来查看应用程序的运行状况、性能指标、日志信息等。Actuator可以帮助开发人员进行应用程序的监控、诊断和管理从而更好地了解应用程序的运行情况。 Spring Actuator提供了一些常用的端点包括 /health用于检查应用程序的健康状况例如数据库连接是否正常、磁盘空间是否足够等。 /info用于查看应用程序的一般信息例如应用程序的名称、版本、描述等。 /metrics用于查看应用程序的运行指标例如CPU使用率、内存使用量、请求次数等。 /logfile用于查看应用程序的日志文件。 /env用于查看应用程序的环境变量。 除了这些常用端点Actuator还提供了一些其他功能如配置端点、线程Dump端点、热重启端点等。开发人员可以根据自己的需求自定义配置和使用这些端点。 在Spring项目中集成Actuator非常简单只需在项目的依赖中加入相关的Actuator模块并进行必要的配置即可启用Actuator的功能。 依赖说明 在Spring Boot应用程序中使用Prometheus进行监控时spring-boot-starter-actuator依赖提供了与Prometheus进行集成的能力。通过添加这个依赖你可以使Spring Boot应用程序暴露所需的端点以供Prometheus抓取并收集监控指标。 具体来说spring-boot-starter-actuator中的Actuator模块启用了以下与Prometheus相关的功能 自动配置Actuator自动配置模块将根据在应用程序中定义的配置属性自动为应用程序启用与Prometheus集成的相关功能。这使得无需手动配置即可与Prometheus进行集成。端点暴露Actuator提供了一组HTTP端点其中包括与Prometheus监控相关的端点。这些端点将监控数据暴露给Prometheus进行抓取。Metrics和Health信息通过Actuator的端点你可以获取应用程序的Metrics信息和Health状态。这些信息将被Prometheus抓取并存储以供进一步的分析和警报。 总之spring-boot-starter-actuator依赖使得Spring Boot应用程序能够与Prometheus进行集成从而通过Prometheus对应用程序进行监控和度量。 二、引入Prometheus依赖micrometer-registry-prometheus。 dependencygroupIdio.micrometer/groupIdartifactIdmicrometer-registry-prometheus/artifactId /dependencymicrometer-registry-prometheus这个依赖在Spring Boot项目中使用Prometheus进行监控时提供了将应用程序的度量数据暴露给Prometheus的功能。 具体来说micrometer-registry-prometheus是一个Micrometer的Prometheus注册器实现。Micrometer是一个用于Java应用程序的度量库它提供了一种标准化的方式来收集和报告度量数据。通过添加这个依赖你可以将Micrometer与Prometheus集成从而将应用程序的度量数据暴露给Prometheus进行抓取。 当与Prometheus集成后你可以通过配置将Micrometer生成的度量数据发送到Prometheus然后使用PromQL进行查询和分析。这样你可以获得应用程序的性能指标如请求处理时间、数据库查询速率等以便进行监控和问题诊断。 此外micrometer-registry-prometheus还提供了一些额外的功能如自定义度量数据的命名和标签以及与Prometheus的自动发现功能进行集成等。 总之micrometer-registry-prometheus依赖使得Spring Boot项目能够与Prometheus进行集成以便更好地监控应用程序的性能。 三、添加yml配置 因为在默认的情况下端点是不可用的所以必须要公开所以需要添加如下配置 management:endpoints:web:exposure:include: prometheus,health,info 并且指定服务名字 spring:application:name: adn-ask 四、 添加Prometheus配置 scrape_configs:- job_name: adn-ask #prometheus任务名称scrape_interval: 5s #每五秒抓取一次数据metrics_path: /actuator/prometheus #数据来源的地址static_configs:- targets: [localhost:8081] #拉去数据的地址 注意在使用的时候服务名字一定要对应以及下面的端口号和ip地址。 五、导入SpringBoot Actuator的展示模板 使用的模版id为12900  提供展板的官网  Dashboards | Grafana Labs
http://www.zqtcl.cn/news/744144/

相关文章:

  • 成都网站建设cdajcx重庆推广网站排名价格
  • 建网站的价格网店设计方案计划书
  • 长沙做公司网站如何制作个人网站教程
  • 做一个网站怎么做的仿qq网站程序
  • 曲靖市建设局网站官网织梦可以放两个网站
  • 网站建设方案ppt模板网站怎么做用户登录数据库
  • 做3d图的网站有哪些软件有哪些专业设计企业网站
  • 青海省wap网站建设公司做美工比较好的网站
  • 1个云虚拟主机怎么做多个网站网站规划与建设实验心得
  • led视频网站建设公众号代运营平台
  • 北京微信网站开发费用软件开发做平台
  • 平面设计师必备网站精湛的赣州网站建设
  • 上海市住房和城乡建设部网站官网wordpress页面点赞
  • 试玩平台类网站怎么做的东莞网站关键词推广
  • 网站开发慕枫页面模板怎么删除
  • 网站开发微信小程序需求量大吗珠海新闻头条最新消息
  • 闭站保护对网站影响公司主网站百度收录大量网站之类的信息
  • 在阿里云上建立网站的步骤在360网站做公告怎么弄
  • wordpress给公司建站安徽省干部建设教育网站
  • 做的网站需要买什么系统服务器找第三方做网站 需要注意
  • 网页设计模板网站推荐互联网创业项目网
  • 北京做网站的大公司动态列线图怎么制作网页
  • 江西省城乡和住房建设部网站google play应用商店
  • 网站前台设计过程泰安千橙网络科技有限公司
  • 可以做来电名片的网站网站开发频道构架
  • 网站备案没通过不了宣传片拍摄的意义
  • 专业提供网站建设服务包括做解析视频网站违法莫
  • 天津工程建设协会网站wordpress 自由评论
  • 南同网站建设hr系统管理软件排名
  • 水果网店网站建设策划书做企业形象网站