Prometheus(普罗米修斯)安装并添加采集端(2)

Prometheus介绍:

Prometheus(普罗米修斯)基于Go语言开发,是一套开源且免费的监控系统,主要应用在容器领域的监控解决方案。

官方地址:https://prometheus.io/

项目托管:https://github.com/prometheus

实操环节:

下载两个包

Server端插件

https://github.com/prometheus/prometheus/releases/download/v2.52.0/prometheus-2.52.0.linux-amd64.tar.gz

exporter采集端插件

https://github.com/prometheus/node_exporter/releases/download/v1.8.0/node_exporter-1.8.0.linux-amd64.tar.gz

将源码包上传至服务器

1.安装Prometheus监控端

(1)解压

[root@server ~]# tar xf prometheus-2.42.0.linux-amd64.tar.gz

(2)移动并更改名称

[root@server ~]# mv prometheus-2.42.0.linux-amd64 /usr/local/prometheus

(3)进到主目录

[root@server ~]# cd /usr/local/prometheus

(4)启动Prometheus

[root@server prometheus]# ./prometheus

按快捷键ctrl+c结束

(5)添加系统启动文件

这样启动虽然方便,但是会一直占用前台资源(按ctrl+c结束)给Prometheus添加一个系统文件

[root@server ~]# vim /usr/lib/systemd/system/prometheus.service

[Unit]

Description=prometheus

After=network.target

[Service]

Restart=no-failure

WorkingDirectory=/usr/local/prometheus

ExecStart=/usr/local/prometheus/prometheus

[Install]

WantedBy=multi-user.target

(6)启动并设置开机自启

[root@server ~]# systemctl start prometheus

[root@server ~]# systemctl enable prometheus

(7)查看默认监听端口

[root@server ~]# netstat -anput|grep prometheus

(7)浏览器访问

http://192.168.100.102:9090

2.安装exporter采集器

(1)直接解压

[root@server ~]# tar xf node_exporter-0.18.1.linux-amd64.tar.gz

(2)移动并更改名称

[root@server ~]# mv node_exporter-0.18.1.linux-amd64.tar.gz /usr/local/node_exporter

##到这里采集端就算是安装完了

(3)启动采集端

[root@server ~]# cd /usr/local/node_exporter

[root@server node_exporter]# ls

[root@server node_exporter]# ./node_exporter

(4)添加为系统启动

这样启动虽然方便,但是会一直占用前台资源(按ctrl+c结束)所以也给exporter添加一个系统文件

[root@server ~]# vim /etc/systemd/system/node_exporter.service

[Unit]

Description=node_exporter

After=network.target

[Service]

Restart=on-failure

ExecStart=/usr/local/exporter/node_exporter

[Install]

WantedBy=multi-user.target

(5)启动并设置开机自启

[root@server ~]# systemctl start node_exporter

[root@server ~]# systemctl enable node_exporter

(6)查看端口

[root@server ~]# netstat -anput|grep exporter

#默认端口为9100

(7)浏览器访问:

访问:http://192.168.100.102:9100/

访问成功后点击‘Metrics’

这里就是exporter采集的指标,但是一般人很难看懂

3.添加监控端

[root@server ~]# vim /usr/local/prometheus/prometheus.yml

##添加监控端ip和端口

浏览器访问查看:

它的显示界面还是比较简陋的,后续会结合grafana进行可视化

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/607741.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

嵌入式开发九:STM32时钟系统

时钟对于单片机来说是非常重要的,它为单片机工作提供一个稳定的机器周期从而使系统能够正常运行。时钟系统犹如人的心脏,一旦有问题整个系统就崩溃。我们知道 STM32 属于高级单片机,其内部有很多的外设,但不是所有外设都使用同一时…

7.基于麻雀搜索算法(SSA)优化VMD参数(SSA-VMD)

01.智能优化算法优化VMD参数的使用说明 02.基本原理 麻雀搜索算法(SSA)是一种基于鸟类觅食行为的启发式优化算法,它模拟了麻雀在觅食时的群体行为,通过模拟麻雀的觅食过程来寻找问题的最优解。SSA的基本原理是通过模拟麻雀的搜索…

康姿百德集团公司官网价格统一,产品编码可查真伪售后有保障

康姿百德床垫,静音设计让你享受安静睡眠环境 随着越来越多的人睡眠质量差,夜间难以入睡,人们开始意识到睡眠问题已经不仅仅是健康问题,更上升为一种社会问题,急需得到解决。作为寝具行业中的优质品牌,康姿…

DDD领域驱动模型设计

醍醐灌顶了朋友们 第一次写ddd还是 一路走来 丢失了东西 现在倒是也能找回来 只是有点可惜了 选择比努力更重要 独立功能 应用层:组织业务逻辑 领域:实体对象领域,业务核心 数据仓库: 不影响业务封装了数据操作,…

深入理解 Linux 文件系统与动静态库

目录 一、Linux 文件系统中的 inode 二、软硬链接 三、动静态库 在 Linux 系统中,文件系统和动静态库是非常重要的概念。本文将带大家深入了解这些内容,让你在技术之路上更进一步。 一、Linux 文件系统中的 inode 何为文件系统?对计算机中…

Fortinet的安全愿景SASO概述

FTNT SASE的独特方法,使其成为一家适应性极强的厂商,能够应对不断变化的网络和网络安全环境。FTNT开发了一种名为Secure Access Service Omni(SASO)的变体,以更准确地反映FTNT在融合网络和安全功能方面的实力。我们预计…

2024 VMware VCP一条龙通关-送题库

VMware VCP-DCV 2024(2V0-21.23)认证考试,2024年可高分通过。 1.5. An administrator has a host profile named Standard-Config. The administrator wants to change the other host profiles to use only the storage configuration setti…

电脑缺失opencl.dll怎么办,轻松解决opencl.dll的多种方法分享

当我们在操作电脑过程中遇到系统提示“由于找不到opencl.dll,无法继续执行代码”,这个错误会导致软件应用无法正常运行。OpenCL.dll作为一个与Open Computing Language(开放计算语言)相关的动态链接库文件,它在执行需要…

pytest教程-43-钩子函数-pytest_report_header

领取资料,咨询答疑,请➕wei: June__Go 上一小节我们学习了pytest_runtest_makereport钩子函数的使用方法,本小节我们讲解一下pytest_report_header钩子函数的使用方法。 pytest_report_header 钩子函数允许你在 pytest 的终端报告的头部添…

....comic科学....食用手册....

1.点击链接后,保存漫画至夸克网盘,若是新用户需要用手机注册. 2.在应用商店下载夸克APP. 3.登录APP下载已保存的漫画. 3.1 进入APP点击 夸克网盘 3.2 点击“转存的内容”后,长按 漫画文件夹,点击下载,下载速度400K左…

在Linux操作系统中扩建swap容量

在Linux操作系统上创建硬盘分区不仅可以储存数据,还可以使用创建的硬盘分区去扩展机器上swap分区的大小——去扩展交换工具的容量。 有些软件对于swap分区的大小是有要求的,swap分区的大小小于多少就安装不上软件。 要扩展swap容量要么重装系统&#x…

黑啤:浓郁与深邃的完善整合

啤酒的世界丰富多彩,而黑啤作为其中的一种与众不同风格,以其浓郁的口感和深邃的色泽备受瞩目。Fendi club黑啤作为精酿啤酒的代表,将浓郁与深邃完善整合,为消费者带来了与众不同的味蕾盛宴。 首先,Fendi club黑啤在原料…

Zabbix5.0——安装与部署

目录 一、zabbix-server(192.168.206.134) 监控方 1. 环境准备 2.安装zabbix 2.1 准备zabbix-repo 2.2清理缓存 2.3安装zabbix主包(服务器和代理) 2.4安装zabbix前端包 3. 数据库安装 3.1 授权zabbix账号 3.2导入数据库(初始化zabbix&#x…

【多客开源】游戏陪玩系统,游戏陪玩源码,游戏陪玩语音社交源码运营版游戏陪玩平台源码/tt语音聊天/声优服务/陪玩系统源码开黑/约玩源码

介绍 我们针对陪玩app源码市场的发展趋势,整合市面上主流陪玩app应用功能,自主开发了多客陪玩系统源码,并可为客户提供全部原生陪玩源码,进行二次开发,打造适用于线上游戏陪玩、语音聊天、心理咨询、情感陪伴等业务场…

SpringBoot之Zuul服务

概述 Spring Cloud Netflix zuul组件是微服务架构中的网关组件,Zuul作为统一网关,是所有访问该平台的请求入口,核心功能是路由和过滤。 目前公司业务就是基于Zuul搭建的网关服务,且提供的服务包括转发请求(路由)、黑名单IP访问拦截、URL资源访问时的权限拦截、统一访问日志记…

在windows下使用VS Code、CMake、Make进行代码编译

软件环境 Windows11VS CodeNoneCMake3.26.4-windows-x86_64MinGWNone 电脑系统配置 安装MinGW将MinGW安装文件夹中bin文件夹下的mingw32-make.exe复制并重命名为make.exe在文件夹中添加系统路径,具体位置为 系统->系统信息->高级系统设置->高级->环境…

马化腾用“不负众望”,来评价视为“全村希望”的视频号

我是王路飞。 2023年的视频号,给了腾讯足够的惊喜。 去年一年,视频号电商GMV实现近3倍增长(约为1200亿~1500亿)。2023年三季度,视频号总播放量同比增长超50%; 2023年视频号供给数量同比增长超…

【python】模拟巴特沃斯滤波器

巴特沃斯滤波器(Butterworth Filter),以其设计者斯蒂芬巴特沃斯(Stephen Butterworth)的名字命名,是一种具有平滑频率响应的滤波器。这种滤波器在频域中具有非常平坦的无波纹响应,直到它达到截止…

一文了解CloudXR优势及应用原理

CloudXR是一种新颖而先进的技术,旨在将虚拟现实和增强现实体验从本地设备转移到云端,主要功能也包括了远程渲染、流媒体传输、低延迟、高带宽和高质量的音视频传输。CloudXR(云化XR)可以将高保真度的虚拟现实或增强现实场景实时传…

线程的常见方法

线程的常见方法 休眠: 让当前状态不再参与cpu的竞争,直到休眠结束; 结果:并不是完全交替进行的,因为只是休眠状态,也会存在争抢cpu 放弃: 让当前状态主动放弃时间片,下次再去争抢…
最新文章