首页 > 其他分享 >docker 部署 Prometheus

docker 部署 Prometheus

时间:2023-05-09 18:12:00浏览次数:36  
标签:name 部署 9090 Prometheus grafana -- prometheus docker

1、部署node_exporter数据采集

 docker run -d --name=node-exporter \
   --restart=always \
    -p 9100:9100 \
    -v "/proc:/host/proc:ro" \
    -v "/sys:/host/sys:ro" \
    -v "/:/rootfs:ro" \
   prom/node-exporter

访问: http://192.168.4.12:9100/metrics

2、部署Prometheus 监控

1、编写配置文件
# vim /opt/prometheus.yml global: scrape_interval: 60s evaluation_interval: 60s scrape_configs: - job_name: prometheus static_configs: - targets: ['localhost:9090'] labels: instance: prometheus - job_name: linux static_configs: - targets: ['172.17.2.4:9100'] labels: instance: localhost
2、启动 docker run -d --name=prometheus \ -v /opt/prometheus.yml:/etc/prometheus/prometheus.yml \ --restart=always \ -p 9090:9090 \ prom/prometheus 3、访问:
http://192.168.4.12:9090
http://192.168.4.12:9090/graph http://192.168.4.12:9090/targets

3、部署Grafana可视化工具

1、创建目录,存储数据
#  mkdir  /data/grafana
#  chmod 777  /data/grafana

2、启动 docker run -d --name=grafana \ -v /data/grafana:/var/lib/grafana \ --restart=always \ -p 3000:3000 \ grafana/grafana

4、配置

 

 

 

 

标签:name,部署,9090,Prometheus,grafana,--,prometheus,docker
From: https://www.cnblogs.com/wuhg/p/17385881.html

相关文章

  • linux环境部署--Reids3.2.5
    linux环境部署--Reids3.2.5redis-3.2.5.tar.gz提取码:19991、进入/usr/local/src/目录cd/usr/local/src/2、下载Redis3.2.5wgethttp://download.redis.io/releases/redis-3.2.5.tar.gz3、解压缩并进入文件夹tarxzfredis-3.2.5.tar.gzcdredis-3.2.54、编译Redis,命令......
  • PostgreSQL-HA 高可用集群在 Rainbond 上的部署方案
    PostgreSQL是一种流行的开源关系型数据库管理系统。它提供了标准的SQL语言接口用于操作数据库。repmgr是一个用于PostgreSQL数据库复制管理的开源工具。它提供了自动化的复制管理,包括:故障检测和自动故障切换:repmgr可以检测到主服务器故障并自动切换到备用服务器。自动故......
  • SaaS化开源项目之HouseKeeper云上部署实践
    摘要:华为云DTSE技术专家从源码构建、应用部署到系统调测,详细解读云原生SaaS应用构建的全过程。本文分享自华为云社区《HouseKeeper云上部署实践》,作者:华为云DTSE。HouseKeeper是华为云开发者团队基于SaaS项目技术支持实践,采用微服务架构(SpringCloud),结合华为云服务能力开发的SaaS......
  • 【自己更换模型】如何用 Serverless 一键部署 Stable Diffusion?
    作者:寒斜上一篇讲了如何使用ServerlessDevs和函数计算快速体验部署StableDiffusion,本篇继续聊聊如何解决动态模型加载的问题,从玩起来到用起来。思路其实很简单,我们只需要将镜像里面的动态路径映射到NAS[1]文件存储里面即可,利用NAS独立存储文件模型,扩展,语言包等,并且......
  • Docker中部署mongodb
    1、拉取镜像dockerpullmongo:4.42、创建mongo数据持久化目录(防止容器被删数据库也被删了)mkdir-p/xx/xx/xx3、运行mongodbdockerrun-itd--namemongo-v/xx/xx/xx:/data/db-p27017:27017mongo:4.4--auth-v:将宿主机的/xx/xx/xx映射到容器的/data/db目录......
  • docker命令
    环境查看系统内核3.10以上:uname-rCat/etc/os-release安装docker社区版:yuminstalldocker-ce启动docker:systemctlstartdocker基本命令:dockerversion#显示docker版本信息dockerinfo#显示docker的系统信息,包括镜像和容器数量、查看仓库地址dockercomm--hel......
  • vCenter Server 8.0U1 OVF:在 Fusion 和 Workstation 中快速部署 vCSA
    vCenterServer8.0U1系列更新请访问原文链接:https://sysin.org/blog/vmware-vcenter-8-ovf/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.org新的IA/GA模型vSphere8版本发布转向了新的IA/GA(初始可用性/通用可用性)模型。发布周期如下:所有主要和更新的vSpher......
  • 在Windows上安装Docker
    一、前言跟着文档来,慢慢摸索,顺便记录一下在安装过程中遇到的问题,方便日后供自己查看二、DockerDesktop下载Docker官方点击Downloadandinistall 点击DockerDesktopforWindows 再次点击DockerDesktopforWindows 下载完成后执行DockerDesktopinstaller.ex......
  • Linux部署Prometheus+Alertmanager并配置钉钉告警
    一、Prometheus告警简介告警能力在Prometheus的架构中被划分成两个独立的部分。如下所示,通过在Prometheus中定义AlertRule(告警规则),Prometheus会周期性的对告警规则进行计算,如果满足告警触发条件就会向Alertmanager发送告警信息。在Prometheus中一条告警规则主要由以下几部分组......
  • linux上使用yum部署mongodb4.2+分片副本
    系统配置Linux是有文件句柄限制的,而且默认不是很高,一般都是1024,作为一台生产服务器,其实很容易就达到这个数量。为防止服务因toomanyopenfiles错误出现宕机,这里需要对linux系统句柄数进行调整。##临时调整,系统重启即失效ulimit-SHn65535##永久调整,编辑/etc/security/limi......