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

长沙建设品牌网站2345网址导航设置

长沙建设品牌网站,2345网址导航设置,厦门做网站建设,渭南网站建设推广在 Spring Boot 2.1.3.RELEASE 中实现监控信息可视化可以通过多种方式,下面为你详细介绍使用 Spring Boot Actuator 结合 Grafana 和 Prometheus 以及使用 Spring Boot Admin 这两种常见方法。 方法一:Spring Boot Actuator Grafana Prometheus 1. 添…

在 Spring Boot 2.1.3.RELEASE 中实现监控信息可视化可以通过多种方式,下面为你详细介绍使用 Spring Boot Actuator 结合 Grafana 和 Prometheus 以及使用 Spring Boot Admin 这两种常见方法。

方法一:Spring Boot Actuator + Grafana + Prometheus

1. 添加依赖

pom.xml 中添加以下依赖:

<dependencies><!-- Spring Boot Actuator --><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-actuator</artifactId></dependency><!-- Micrometer Registry Prometheus --><dependency><groupId>io.micrometer</groupId><artifactId>micrometer-registry-prometheus</artifactId></dependency>
</dependencies>
2. 配置 Spring Boot Actuator

application.properties 中添加以下配置:

# 开启所有端点
management.endpoints.web.exposure.include=*
3. 启动 Prometheus
  • 下载 Prometheus 并解压。
  • 编辑 prometheus.yml 文件,添加对 Spring Boot 应用的监控配置:
scrape_configs:- job_name: 'spring-boot-app'metrics_path: '/actuator/prometheus'static_configs:- targets: ['localhost:8080']
  • 启动 Prometheus:在解压后的目录下执行 ./prometheus --config.file=prometheus.yml
4. 启动 Grafana
  • 下载并安装 Grafana。
  • 启动 Grafana 服务。
  • 登录 Grafana 界面(默认地址:http://localhost:3000,默认用户名和密码:admin/admin)。
  • 配置 Prometheus 作为数据源:在 Grafana 中,点击 Configuration -> Data Sources -> Add data source,选择 Prometheus,并填写 Prometheus 的地址(如 http://localhost:9090)。
  • 创建仪表盘(Dashboard):点击 Create -> Dashboard,然后添加各种图表来展示从 Prometheus 获取的监控指标。

方法二:Spring Boot Admin

1. 创建 Spring Boot Admin Server

创建一个新的 Spring Boot 项目,添加以下依赖:

<dependencies><dependency><groupId>de.codecentric</groupId><artifactId>spring-boot-admin-starter-server</artifactId><version>2.1.6</version></dependency>
</dependencies>

application.properties 中添加以下配置:

server.port=8080

在主应用类上添加 @EnableAdminServer 注解:

import de.codecentric.boot.admin.server.config.EnableAdminServer;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;@SpringBootApplication
@EnableAdminServer
public class AdminVisualServerApplication {public static void main(String[] args) {SpringApplication.run(AdminVisualServerApplication.class, args);}
}
2. 将 Spring Boot 应用注册到 Admin Server

新创建一个服务,在需要监控的 Spring Boot 应用中添加以下依赖:

<dependencies><dependency><groupId>de.codecentric</groupId><artifactId>spring-boot-admin-starter-client</artifactId><version>2.1.6</version></dependency>
</dependencies>

application.properties 中添加以下配置:

server.port=8081
spring.boot.admin.client.url=http://localhost:8080
management.endpoints.web.exposure.include=*

创建启动类:

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;@SpringBootApplication
public class AdminVisualClientApplication {public static void main(String[] args) {SpringApplication.run(AdminVisualClientApplication.class, args);}
}
3. 访问 Spring Boot Admin 界面

启动 Spring Boot Admin Server 和需要被监控的应用,访问 http://localhost:8080 即可看到监控信息的可视化界面。

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

注意事项

  • 确保各组件的版本兼容性,避免因版本不匹配导致的问题。
  • 可以根据实际需求对监控指标和可视化界面进行进一步的定制和优化。
http://www.dtcms.com/wzjs/511457.html

相关文章:

  • 网站开发笔记本网站推广优化怎么做最好
  • 网站开发合同范本seo排名优化软件免费
  • 优化一个网站可以做多少关键词线下推广的渠道和方法
  • 江苏省工程建设招标网站商务软文写作
  • 个人网站建设如何赚钱百度收录技巧
  • 网站首页新增悬浮小窗怎么做一般网站推广要多少钱
  • 做装饰画的行业网站百度推广怎么联系
  • 视频网站怎么做压力测试上海谷歌优化
  • 成都精品网站建设如何自己制作一个网站
  • 手机wordpress怎么保存图片青岛网站优化公司哪家好
  • 牡丹江网站制作网站seo优化服务商
  • godaddy服务器做网站关键词排名优化教程
  • 小的电商网站外链代发平台
  • 西安有几家做网站淘宝运营培训机构
  • 营销型集团网站建设杭州网络优化公司排名
  • 免费自己做网站百度网盘搜索引擎官方入口
  • 中国建设教育协会官方网站独立网站怎么做
  • 网站防采集 如何采集网站seo文章该怎么写
  • 自己这么做网站百色seo关键词优化公司
  • 做名片的网站叫什么来着恶意点击推广神器
  • 做网站哪家公司好苏州网站建设公司简介
  • 网站内的新闻怎样做链接宁波seo外包优化
  • 电子商务的网站设计刷评论网站推广
  • 企业网站建设亮点兰州seo
  • 有经验的永州网站建设湖北网络营销网站
  • qq自助下单平台网站东莞seo外包公司
  • 用织梦系统做网站网址推广
  • 上海网站开发与设小程序源码网
  • 县网站建设方案网络营销推广的特点
  • 网站项目如何做需求分析全网热度指数