docker 部署 prometheus + Grafana +

server/2024/10/19 23:34:07/

# prometheus安装
# 1.拉镜像
docker pull prom/prometheus:v2.43.0
# 2.创建配置文件
mkdir /opt/prometheus/data
cd /opt/prometheus/
vi prometheus.yml 
# 3.使用root用户启动 
docker run --name prometheus -d -p 9090:9090 -v /opt/prometheus/prometheus.yml:/etc/prometheus/prometheus.yml -v /opt/prometheus:/prometheus --user=root prom/prometheus:v2.43.0
# 4.查询启动情况
docker logs --tail 100 -f prometheus


# Grafana安装

# 1.拉镜像
docker pull grafana/grafana-enterprise:8.5.22
# 2.启动
docker run -d --name=grafana -p 3000:3000 grafana/grafana-enterprise:8.5.22
# 3.配置数据源、监控
xxxx

spring boot项目:

<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-actuator</artifactId>
</dependency><dependency><groupId>io.micrometer</groupId><artifactId>micrometer-registry-prometheus</artifactId>
</dependency>
management.endpoint.shutdown.enabled=false
management.endpoint.metrics.enabled=true
management.metrics.tags.application=${spring.application.name}
management.metrics.export.prometheus.enabled=true


http://www.ppmy.cn/server/41381.html

相关文章

PHP高级教程

&#x1f40c;博主主页&#xff1a;&#x1f40c;​倔强的大蜗牛&#x1f40c;​ &#x1f4da;专栏分类&#xff1a;PHP &#x1f4da;参考教程&#xff1a;菜鸟\编程网❤️感谢大家点赞&#x1f44d;收藏⭐评论✍️ 目录 一、PHP 多维数组 二、PHP date&#xff08;&#…

软件需求规格文档 (SRS) 模版

文章目录 软件需求规格文档 (SRS) - 范例1. 引言1.1 目的1.2 范围1.3 定义、缩写和术语1.4 参考文献1.5 总体描述 2. 系统概述2.1 系统环境2.2 系统功能概述2.3 用户特性2.4 假设与约束 3. 功能需求3.1 用户身份验证模块3.1.1 总体概述3.1.2 具体需求3.1.2.1 登录功能描述3.1.2…

深入了解 Flask Request

文章目录 获取请求数据获取请求信息文件上传总结 Flask 是一个轻量级的 Python Web 框架&#xff0c;其简洁的设计和灵活的扩展性使其成为了许多开发者的首选。在 Flask 中&#xff0c;处理 HTTP 请求是至关重要的&#xff0c;而 Flask 提供了丰富而强大的 request 对象来处理…

修改ElTable组件的样式(element-plus)

效果展示 <div class"table_main"><ElTable:data"tableList":header-cell-style"{color: #ffffff,background: #6f7f93,}"class"table_border":highlight-current-row"false"><ElTableColumn type"inde…

【MySQL的内置函数】

文章目录 一、日期函数1.current_date()2.current_time()3.current_timestamp4. date_add 穿越未来5.date_sub 回到过去6.datediff案例 二、字符串函数2.1charset2.2 concat ——拼接字符串2.3 ucase——转化成大写2.4 lcase——转化成小写2.5 left&#xff08;&#xff09;2.6…

android C++打印堆栈

Android在Java层打印堆栈比较方便&#xff0c;代码如下&#xff1a; try {throw new Exception("Debug xxx call stack"); }catch(Exception e) {e.printStackTrace(); }但是在C模块中能打印调用堆栈吗&#xff1f;怎么打印调用栈呢&#xff1f; 答案是肯定的&…

HTML_CSS学习:尚硅谷——尚品汇

一、index.html <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>荣耀</title> <!-- 引入页签图标--><link rel"shortcut icon" href"./HONOR%20.ico" type&qu…

【TypeScript命名空间简介以及使用方法】

TypeScript命名空间简介 在TypeScript中&#xff0c;命名空间&#xff08;Namespace&#xff09;是一种用于组织和管理代码的方式。它们提供了一种将相关的代码封装在一起的方法&#xff0c;避免全局命名冲突&#xff0c;并且可以提高代码的可维护性和可读性。命名空间内部可以…