使用docker部署prometheus最新版本2.43.0

这篇具有很好参考价值的文章主要介绍了使用docker部署prometheus最新版本2.43.0。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

环境准备:

192.168.197.136    安装prometheus

192.168.197.137 安装grafana

先把需要用到的镜像拉取下来

docker pull prom/prometheus    136服务器拉取 当前最新版本2.43.0

在部署prometheus之前先运行一个容器,把需要挂载的目录文件拷贝出来

docker run -d  --name prometheus --net=host docker.io/prom/prometheus:latest

docker cp prometheus:/prometheus  /data/

docker cp prometheus:/etc/prometheus/prometheus.yml /data/prometheus/

为了方便管理编辑一个脚本进行启动prometheus

vim prometheus.sh

 #!/bin/bash

img_name=prom/prometheus:latest

name=prometheus

docker rm -f $name

docker run -d --name $name    \

 --net=host                   \

 --restart=always            \

 --user=$(id -u):$(id -g) \

 -v /data/prometheus/prometheus.yml:/etc/prometheus/prometheus.yml \

 -v /data/prometheus/:/prometheus \

 $img_name   \

 --storage.tsdb.retention.time=5d

#--storage.tsdb.retention.time=5d 设置数据保留时长参数

# --user=$(id -u):$(id -g)指定容器内进程的用户ID和组ID与主机上当前用户的相同,避免容器中创建文件和目录没有权限

使用docker部署prometheus最新版本2.43.0

bash prometheus.sh   运行容器

来到web访问 192.168.197.136:9090

使用docker部署prometheus最新版本2.43.0

Prometheus就部署好了。

部署grafana

docker pull grafana/grafana:8.3.0   拉取镜像部署8.3.0版本  8.x版本比较稳定

在部署grafana之前先运行一个容器,把需要挂载的目录文件拷贝出来

docker run -d --name=grafana -p 3000:3000 grafana/grafana:8.3.0

docker cp grafana:/var/lib/grafana /data/

为了方便管理编辑一个脚本进行启动grafana

vim grafana.sh

#!/bin/bash

img_name=grafana/grafana:8.3.0

name=grafana

docker rm -f $name

docker run -d --name $name  \

 --net=host                  \

 --restart=always            \

 --user=$(id -u):$(id -g) \

 -v /data/grafana:/var/lib/grafana \

 $img_name

使用docker部署prometheus最新版本2.43.0

bash grafana.sh   启动容器

访问192.168.197.137:3000默认用户名 admin 默认密码 admin

首次登录会提示修改密码

登录后添加prometheus服务器到grafana

使用docker部署prometheus最新版本2.43.0

使用docker部署prometheus最新版本2.43.0

使用docker部署prometheus最新版本2.43.0

使用docker部署prometheus最新版本2.43.0

到这grafana就配置好了。

下载安装node_exporter  监控其他主机

 192.168.197.137操作

 wget https://github.com/prometheus/node_exporter/releases/download/v1.2.2/node_exporter-1.2.2.linux-amd64.tar.gz

tar -xvzf node_exporter-1.2.2.linux-amd64.tar.gz  -C /usr/local/

cd /usr/local

mv node_exporter-1.2.2.linux-amd64/ node_exporter

配置systemctl管理

vim /usr/lib/systemd/system/node_exporter.service

[Unit]

Description=Prometheusnode_exporter

[Service]

User=nobody

ExecStart=/usr/local/node_exporter/node_exporter --log.level=error

ExecStop=/usr/bin/killallnode_exporter

[Install]

WantedBy=default.target

systemctl start node_exporter   配置完直接启动就行

systemctl enable node_exporter 设置一下开机自启

systemctl status node_exporter   查看一下运行状态

使用docker部署prometheus最新版本2.43.0

Node运行成功后回到192.168.197.136   prometheus节点配置监控主机

vim prometheus.yml

  - job_name: "prometheus"

    static_configs:

      - targets: ["192.168.197.136:9090"]

  - job_name: "监控采集服务"

    static_configs:

      - targets: ["192.168.197.137:9100"]

使用docker部署prometheus最新版本2.43.0

修改完重启一下prometheus容器

bash prometheus.sh   在次访问prometheus可以看到新添加的监控了

使用docker部署prometheus最新版本2.43.0

主机配置完成后我们要下载监控模板Dashboards | Grafana Labs 

使用docker部署prometheus最新版本2.43.0

选中一款模板通过JSON文件使用模板

使用docker部署prometheus最新版本2.43.0

然后来到grafana控制台

使用docker部署prometheus最新版本2.43.0

使用docker部署prometheus最新版本2.43.0

使用docker部署prometheus最新版本2.43.0

使用docker部署prometheus最新版本2.43.0

到这prometheus+grafana+主机监控就部署完成了。 文章来源地址https://www.toymoban.com/news/detail-433805.html

到了这里,关于使用docker部署prometheus最新版本2.43.0的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • K8S最新版本集群部署(v1.28) + 容器引擎Docker部署(下)

    🔼上一集:K8S最新版本集群部署(v1.28) + 容器引擎Docker部署(上) *️⃣主目录:温故知新专栏 🔽下一集:Kubernetes可视化管理工具Kuboard部署使用及k8s常用命令梳理记录 kubectl 是使用 Kubernetes API 与 Kubernetes 集群的控制面进行通信的命令行工具。详见官网安装步骤 📕下载kube

    2024年02月09日
    浏览(51)
  • selenium操作谷歌浏览器,驱动使用最新版113版本,启动程序报403解决方式

    最近我将谷歌浏览器更新到最新版本【113.0.5672.127】,那么我们平时敲代码或者干测试的朋友知道,我们selenium的操作驱动版本也得提升到对应的,不然操作不了,但是我今天将两者都升级到最新版本后,启动程序依旧启动不了,为了解决该问题特有此博客产出,这里是java的

    2024年02月14日
    浏览(71)
  • 全网最新版ChatGLM-6B开源模型环境详细部署及安装——如何在低显存单显卡上面安装私有ChatGPT GPT-4大语言模型

    ChatGPT的爆火让许多公司和个人都想要开发自己的大型语言模型,但是,由于算力和语言模型开发能力等诸多方面的限制,许多人最终都只能在开发的早期阶段止步不前。然而,近期清华大学知识工程和数据挖掘小组(Knowledge Engineering Group (KEG) Data Mining at Tsinghua University)发布

    2024年02月05日
    浏览(69)
  • 如何在macOS上使用最新版的Bison来构建项目,而不是Xcode工具链内嵌的2.3版本

    在很多项目的编译中需要使用 Bison,而且版本需要至少为 3.0,不然会出现以下错误。 这时候你可能使用 brew install bison 安装了最新版的 Bison,但是还是会有这个问题。 解决这个问题有两种方案: 让手动安装版本在环境变量 PATH 的位置在 Xcode 安装的版本前面; 手动指定一下

    2024年02月09日
    浏览(49)
  • docker环境部署postgres版本nacos

    1、docker安装postgres 执行命令:docker pull postgres 拉取最新版postgres 2、查看postgres镜像是否安装成功: docker imags(查看镜像),可以看到已经拉取到了最新版本 的postgres镜像 3、编辑一个docker-compose.yml文件,账号是postgres,密码是123456,data目录会自动创建。 4、使用docker-compose up -d 后

    2024年02月14日
    浏览(36)
  • 教你如何使用Docker部署Prometheus,全套教程,一步到位,避坑

    前言: 本文使用doker部署Prometheus,文中命令直接复制粘贴即可 一、概念 Prometheus是一个开源的系统监控和报警系统,它前身是SoundCloud的警告工具包。 二、组件介绍 1. Node Exporter :收集服务器硬件和操作系统信息 2. mysqld-exporter:收集mysql使用情况数据信息 3. cAdvisor:负责收集

    2023年04月16日
    浏览(59)
  • 【最新版配置conda环境】新版pycharm导入新版anaconda环境

    最近下载了新版pycharm和新版anaconda,并且在命令行创建了环境,想着在pycharm里面导入环境。结果现在的导入方式发生了变化。 之前是通过导入Python.exe进行的。 现在: 当我们点击进去之后,会发现找不到python.exe了。 具体什么原因我不知道,应该是版本问题。 解决方法: 通

    2024年02月08日
    浏览(53)
  • Jira-使用docker安装jira(支持最新版本)

    Jira-使用docker安装jira(支持最新版本) 本文已不是最新方法,最新方法请参考文档 最新版本已支持到9.5.0 本文仅提供交流学习 本文针对具有docker、Linux使用基础的兄弟姐妹们 请提前安装docker软件 需要原生安装的请联系作者 Linux安装传送门 Windows安装传送门 一、下载镜像 j

    2024年02月09日
    浏览(43)
  • 利用docker部署深度学习环境摆脱操作系统版本限制与cuda版本限制

    大体思路如下: 1、客户安装操作系统是Ubuntu22.04,利用docker拉取Ubuntu18.04精简版镜像 2、离线下载是宿主机适配的NVIDIA驱动离线包、docker离线包、nvidia docker离线包、gcc离线包(也可以使用联网安装)、项目所需要的对应版本的cuda安装包、cudnn安装包 步骤一: 1、在宿主机安装

    2023年04月26日
    浏览(41)
  • 快速安装最新版Docker

    安装docker 列出系统中以安装的docker包: 卸载以安装的docker包 如果系统中没有docker,则直接进行下一步 安装docker所需依赖:  添加docker的yum源: yum安装docker: 验证docker版本以确认安装成功: 如图所示,docker安装成功 启动docker 执行以下命令启动docker: 然后将docker设置为开机

    2024年02月12日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包