首页 > 其他分享 >Docker 部署 Prometheus 监控系统

Docker 部署 Prometheus 监控系统

时间:2024-05-28 10:31:24浏览次数:23  
标签:Web name 9090 prometheus Prometheus 监控 Docker

介绍

在现代应用开发中,监控是确保应用系统稳定性和性能的关键一环。Prometheus 是一款强大而灵活的开源监控和警报工具,本文将指导你通过 Docker 快速部署 Prometheus 监控系统。

步骤
安装 Docker

确保你的系统上已经安装了 Docker。你可以根据 ​​Docker 官方文档​​ 安装 Docker。

使用 Docker 运行 Prometheus

打开终端并运行以下命令:

docker run -d -p 9090:9090 --name prometheus prom/prometheus
  • ​-d​​:以后台模式运行容器。
  • ​-p 9090:9090​​:将 Prometheus 的 Web 界面端口映射到主机的 9090 端口。
  • ​--name prometheus​​:给容器取一个名字,方便后续管理。
  • ​prom/prometheus​​:使用 Prometheus 官方镜像。
访问 Prometheus Web 界面

在浏览器中输入 ​​http://localhost:9090​​,你将看到 Prometheus 的 Web 界面。这表示 Prometheus 已成功运行。

高级选项
自定义配置
global:
  scrape_interval: 15s

scrape_configs:
  - job_name: 'promet

标签:Web,name,9090,prometheus,Prometheus,监控,Docker
From: https://blog.csdn.net/u012172506/article/details/139259305

相关文章

  • SQLServer如何监控阻塞会话
    一、查询阻塞和被阻塞的会话SELECTr.session_idAS[BlockedSessionID],r.blocking_session_idAS[BlockingSessionID],r.wait_type,r.wait_time,r.wait_resource,s1.program_nameAS[BlockedProgramName],s1.login_nameAS[Blo......
  • SQLServer统计监控SQL执行计划突变的方法
    使用动态管理视图(DMVs)来检测SQL执行计划的突变,你需要关注那些能够提供查询执行统计和计划信息的视图。以下是一些可以用于此目的的DMVs以及相应的查询示例:sys.dm_exec_query_stats:这个视图提供了关于SQLServer中查询执行的统计信息,包括CPU时间、总工作时间、执行次数等。SE......
  • SQLServer如何监控阻塞会话
    一、查询阻塞和被阻塞的会话SELECTr.session_idAS[BlockedSessionID],r.blocking_session_idAS[BlockingSessionID],r.wait_type,r.wait_time,r.wait_resource,s1.program_nameAS[BlockedProgramName],s1.login_nameAS[Block......
  • docker 安装 rocketmq 5.2.0
    sudomkdir-p/opt/rocketmq/conf/brokersudomkdir-p/opt/rocketmq/conf/namesrvsudomkdir-p/opt/rocketmq/data/broker###nameservice.conflistenPort:9876storePathRootDir:/opt/rocketmq-5.2.0/store###broker.conf#集群名称brokerClusterName=Default......
  • mysql 8.0.18的docker安装
    1.拉取镜像sudodockerpullmysql:8.0.182.运行dockersudodockerrun-p3306:3306--namemysql--restart=always--privileged=true\-v/home/cy/soft/mysql/conf/mysql/log:/var/log/mysql\-v/home/cy/soft/mysql/data:/var/lib/mysql\-v/home/cy/soft/mysql/conf/......
  • redis的6.2.14的docker安装
    1.拉取镜像dockerpullredis:6.2.142.运行镜像sudodockerrun--nameredis-d-p6379:6379\-v/home/cy/soft/redis/data:/data\-v/home/cy/soft/redis/conf/redis-docker.conf:/usr/local/etc/redis/redis.conf\--privileged=true\redis:6.2.14redis-server/usr/lo......
  • Docker学习笔记
    1Docker简介1.1为什么会有Docker问题在实际开发过程中,会出现很多环境:开发环境、测试环境以及生产环境。那么我们如何解决这个“水土不服”的问题?我们可以将软件带环境安装,来解决这种问题。解决带环境安装。软件可以带环境安装?也就是说,开发人员要交付的是代码和环境......
  • ubuntu安装docker
    官方安装指南中科大镜像站使用说明添加仓库源手动安装(官方推荐生产环境安装方式)官方仓库源手动安装指南#AddDocker'sofficialGPGkey:sudoapt-getupdatesudoapt-getinstallca-certificatescurlsudoinstall-m0755-d/etc/apt/keyringssudocurl-fsSLhttps......
  • Windows系统使用Docker部署Focalboard团队协作工具详细流程
    文章目录前言1.使用Docker本地部署Focalboard1.1在Windows中安装Docker1.2使用Docker部署Focalboard2.安装Cpolar内网穿透工具3.实现公网访问Focalboard4.固定Focalboard公网地址前言本篇文章将介绍如何使用Docker本地部署Focalboard项目管理工具,并且结合cp......
  • Linux用docker安装Elasticsearch&&SpringBoot整合ES
    一. 部署Elasticsearch1.docker查询docker容器中的esdockersearchelasticsearch2. 安装(PS:查看自己的springBoot的版本号 对应的es版本安装)dockerpullelasticsearch:7.6.23.查看已安装的docker镜像dockerimages4.创建挂在目录mkdir-p/data/elk/es/{......