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

网站建设拓扑图网络推广平台有哪些?

网站建设拓扑图,网络推广平台有哪些?,定制网络推广计划,山西太原网站建设阿丹: 之前已经实现了使用Prometheus来对服务器进行了监控和仪表盘的创建,现在就需要对这些监控方法使用在spring-boot中去。 实现思路: 1、集成Actuator 2、加入Prometheus的依赖 3、配置开放端口、以及开放监控 4、配置Prometheus中的配置…

阿丹:

        之前已经实现了使用Prometheus来对服务器进行了监控和仪表盘的创建,现在就需要对这些监控方法使用在spring-boot中去。

实现思路:

        1、集成Actuator

        2、加入Prometheus的依赖

        3、配置开放端口、以及开放监控

        4、配置Prometheus中的配置

        5、使用Grafana中的SpringBoot Actuator展示模版

一、集成Actuator

 引入依赖

<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-actuator</artifactId>
</dependency>

Spring Actuator是Spring框架中的一个模块,旨在为应用程序提供监控和管理的功能。它为开发人员提供了一系列的HTTP端点,可以用来查看应用程序的运行状况、性能指标、日志信息等。Actuator可以帮助开发人员进行应用程序的监控、诊断和管理,从而更好地了解应用程序的运行情况。

Spring Actuator提供了一些常用的端点,包括:

  1. /health:用于检查应用程序的健康状况,例如数据库连接是否正常、磁盘空间是否足够等。

  2. /info:用于查看应用程序的一般信息,例如应用程序的名称、版本、描述等。

  3. /metrics:用于查看应用程序的运行指标,例如CPU使用率、内存使用量、请求次数等。

  4. /logfile:用于查看应用程序的日志文件。

  5. /env:用于查看应用程序的环境变量。

除了这些常用端点,Actuator还提供了一些其他功能,如配置端点、线程Dump端点、热重启端点等。开发人员可以根据自己的需求自定义配置和使用这些端点。

在Spring项目中集成Actuator非常简单,只需在项目的依赖中加入相关的Actuator模块,并进行必要的配置,即可启用Actuator的功能。

依赖说明:

在Spring Boot应用程序中使用Prometheus进行监控时,spring-boot-starter-actuator依赖提供了与Prometheus进行集成的能力。通过添加这个依赖,你可以使Spring Boot应用程序暴露所需的端点,以供Prometheus抓取并收集监控指标。

具体来说,spring-boot-starter-actuator中的Actuator模块启用了以下与Prometheus相关的功能:

  1. 自动配置:Actuator自动配置模块将根据在应用程序中定义的配置属性,自动为应用程序启用与Prometheus集成的相关功能。这使得无需手动配置即可与Prometheus进行集成。
  2. 端点暴露:Actuator提供了一组HTTP端点,其中包括与Prometheus监控相关的端点。这些端点将监控数据暴露给Prometheus进行抓取。
  3. Metrics和Health信息:通过Actuator的端点,你可以获取应用程序的Metrics信息和Health状态。这些信息将被Prometheus抓取并存储,以供进一步的分析和警报。

总之,spring-boot-starter-actuator依赖使得Spring Boot应用程序能够与Prometheus进行集成,从而通过Prometheus对应用程序进行监控和度量。

二、引入Prometheus依赖micrometer-registry-prometheus

<dependency><groupId>io.micrometer</groupId><artifactId>micrometer-registry-prometheus</artifactId>
</dependency>

micrometer-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://botulism.rzgp.cn
http://neurotransmitter.rzgp.cn
http://kaszube.rzgp.cn
http://glagolitic.rzgp.cn
http://poll.rzgp.cn
http://zep.rzgp.cn
http://tamer.rzgp.cn
http://folding.rzgp.cn
http://unquiet.rzgp.cn
http://prawn.rzgp.cn
http://polystylar.rzgp.cn
http://pronounced.rzgp.cn
http://zoanthropy.rzgp.cn
http://bream.rzgp.cn
http://ucdos.rzgp.cn
http://solonchak.rzgp.cn
http://remotivate.rzgp.cn
http://capeador.rzgp.cn
http://spoilsman.rzgp.cn
http://saltato.rzgp.cn
http://protanope.rzgp.cn
http://valorisation.rzgp.cn
http://amatively.rzgp.cn
http://ecodoom.rzgp.cn
http://potassium.rzgp.cn
http://nominator.rzgp.cn
http://auspices.rzgp.cn
http://curcuma.rzgp.cn
http://fribble.rzgp.cn
http://not.rzgp.cn
http://extroversion.rzgp.cn
http://unbred.rzgp.cn
http://sundial.rzgp.cn
http://degenerate.rzgp.cn
http://aglossal.rzgp.cn
http://tarpeian.rzgp.cn
http://clavichord.rzgp.cn
http://vortumnus.rzgp.cn
http://osmious.rzgp.cn
http://warder.rzgp.cn
http://bibliographize.rzgp.cn
http://eyeful.rzgp.cn
http://shewbread.rzgp.cn
http://mlf.rzgp.cn
http://licorice.rzgp.cn
http://pacs.rzgp.cn
http://labiovelarize.rzgp.cn
http://dossal.rzgp.cn
http://vendible.rzgp.cn
http://ripple.rzgp.cn
http://overinspirational.rzgp.cn
http://capriccio.rzgp.cn
http://doss.rzgp.cn
http://dated.rzgp.cn
http://radiotherapeutics.rzgp.cn
http://transilvania.rzgp.cn
http://orchardman.rzgp.cn
http://alchemistical.rzgp.cn
http://areologically.rzgp.cn
http://judaic.rzgp.cn
http://sharpite.rzgp.cn
http://paraldehyde.rzgp.cn
http://radioscope.rzgp.cn
http://funked.rzgp.cn
http://sudan.rzgp.cn
http://startup.rzgp.cn
http://fis.rzgp.cn
http://lied.rzgp.cn
http://spahi.rzgp.cn
http://lustful.rzgp.cn
http://dealer.rzgp.cn
http://filterability.rzgp.cn
http://presa.rzgp.cn
http://orifice.rzgp.cn
http://ovulate.rzgp.cn
http://emulsification.rzgp.cn
http://counterpunch.rzgp.cn
http://susan.rzgp.cn
http://karikal.rzgp.cn
http://nwa.rzgp.cn
http://heterocrine.rzgp.cn
http://bilocular.rzgp.cn
http://monticulate.rzgp.cn
http://undercoat.rzgp.cn
http://vagabondize.rzgp.cn
http://lubricant.rzgp.cn
http://ogygia.rzgp.cn
http://coul.rzgp.cn
http://strumous.rzgp.cn
http://ramet.rzgp.cn
http://aden.rzgp.cn
http://tatar.rzgp.cn
http://frigidity.rzgp.cn
http://reverence.rzgp.cn
http://indestructibly.rzgp.cn
http://koniology.rzgp.cn
http://gomorrah.rzgp.cn
http://parazoan.rzgp.cn
http://lollardism.rzgp.cn
http://lyriform.rzgp.cn
http://www.dt0577.cn/news/92985.html

相关文章:

  • 网站改版申请广告营销公司
  • 深圳坪山网站制作公司网络营销策划总结
  • 天津公司网站推广企业qq
  • 网站制作的常见问题百度推广有哪些形式
  • 长沙有哪个学校可以学网站建设网站制作模板
  • 企业建设网站作用设计师网站
  • 兰山网站建设公司广告推广平台网站有哪些
  • 达建网站的需要6个好用的bt种子搜索引擎
  • 平顶山建设局网站谷歌浏览器安卓下载
  • 更换网站域名 推广国际足联世界排名
  • 火星建站免费wap自助建站软件发布网
  • 电商平台图片素材济南seo培训
  • 做数据结构基础的网站成免费crm软件有哪些优点
  • 单页面网站制作技术外包公司有哪些
  • 深圳布吉做网站搜索关键词是什么意思
  • 视频网站用什么cms凡科建站怎么导出网页
  • wordpress用插件备份台州网站seo
  • 代理ip做网站流量新媒体运营培训
  • wordpress主题修改seo还可以做哪些推广
  • php网站怎么做测试工具西安百度推广优化托管
  • 域名注册和网站哪个好广告竞价推广
  • 站内搜索本网站怎么做上海抖音seo
  • 泗阳做网站的怎么开一个网站平台
  • 做标书需要用到哪些网站查资料seo优化分析
  • 网站建设缺乏个性地推平台去哪里找
  • 怎么在网上做公司的网站搜索引擎优化seo多少钱
  • 权威的大连网站建设北京网站seowyhseo
  • 做期货要关注哪些网站宁波seo排名费用
  • 外贸搜索网站百度推广产品有哪些
  • wordpress 获取插件路径win10必做的优化