Prometheus 的介紹與部署(入門)

一、什么是Prometheus;

1.介紹? ? ? ??

????????Prometheus 是一個功能強大的監控工具,適用于各種環境。通過簡單的安裝和配置,可以快速實現對系統和服務的監控。無論是單機環境、容器化環境還是 Kubernetes 集群,Prometheus 都能提供靈活的監控解決方案。

2.核心特點

  • 多維數據模型:通過鍵值對標簽來標識時間序列數據;
  • 強大的查詢語言:PromQL允許用戶靈活地查詢和聚合數據;
  • 高效存儲:時間序列數據存儲在本地,支持高效壓縮和快速查詢;
  • 拉取模型:Prometheus通過HTTP主動從目標服務拉取數據;
  • 警報管理:支持靈活的警報規則和通知機制;

二、Promethues 安裝部署

1.從github中下載Prometheus的安裝包并解壓;

# 下載壓縮包
wget  https://github.com/prometheus/prometheus/releases/download/v2.16.0-rc.0/prometheus-2.16.0-rc.0.linux-amd64.tar.gz
# 解壓到指定路徑
tar zxvf prometheus-2.16.0-rc.0.linux-amd64.tar.gz -C /usr/local/promethues/

2.編輯配置文件;

# 進入安裝目錄
cd /usr/local/promethues/
# 編輯prometheus.yml文件
vim prometheus.yml

?3.訪問Prometheus界面(http://服務器IP地址:9090;查看監控主機:Status→Targets);

?4.使用 Node Exporter 監控主機(通過訪問http://被監控端IP:9100/metrics來查看監控信息);

????????Node Exporter 是 Prometheus 的一個插件,用于監控主機的硬件和操作系統指標。

# 從github上下載 Node Exporter 的安裝包
wget https://github.com/prometheus/node_exporter/releases/download/v0.18.1/node_exporter-0.18.1.linux-amd64.tar.gz
# 解壓到指定目錄下
tar zxvf node_exporter-0.18.1.linux-amd64.tar.gz -C /usr/local/
# 后臺啟動運行 Node Exporter nohup ./node_exporter &

5.到服務端配置Prometheus.yml文件后重啟服務;

# 重啟服務
nohup ./prometheus

?6.查看面板展示;

? ? ? ? ?以上Prometheus的入門安裝就完成了,我們在平時使用中會配置granfana來展示監控信息,granfana的安裝我會在后面的章節中出現,本人的所有文章只是用于自己學習使用,你們用來參考就行,有問題歡迎私信評論,大家如果覺得還說的過去給點點贊和關注!!!

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/pingmian/80784.shtml
繁體地址,請注明出處:http://hk.pswp.cn/pingmian/80784.shtml
英文地址,請注明出處:http://en.pswp.cn/pingmian/80784.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Angular 知識框架

一、Angular 基礎 1. Angular 簡介 Angular 是什么? 基于 TypeScript 的前端框架(Google 維護)。 適用于構建單頁應用(SPA)。 核心特性 組件化架構 雙向數據綁定 依賴注入(DI) 模塊化設計…

注解和 XML 兩種方式有什么區別?

注解和 XML 是兩種常見的配置方式(尤其在 Java 開發中,如 Spring 框架),它們的主要區別體現在配置方式、代碼耦合性、可讀性、維護性等方面。以下是兩者的對比: 1. 配置方式 注解(Annotation) 在…

Python爬蟲實戰:研究攔截器,實現逆向解密

1. 案例背景與研究目標 1.1 研究背景 在數字化時代,網絡數據成為重要資源。許多網站通過加密技術保護數據傳輸,如電商平臺的價格信息常以加密形式存在。爬蟲技術與逆向工程的結合,為合法獲取和分析此類數據提供了解決方案。 1.2 研究目標 開發完整的 Python 爬蟲系統,實現…

Math工具類全面指南

Math工具類全面指南 前言一、Math 類的基礎特性1.1 類的聲明與常量1.2 數據類型支持 二、基礎算術運算2.1 絕對值運算2.2 取整運算2.2.1 floor():向下取整2.2.2 ceil():向上取整2.2.3 round():四舍五入取整 2.3 最大值與最小值 三、三角函數與…

嵌入式C語言中指針的不同類型及其特點分析

在 C 語言中,指針的類型主要可以分為以下幾類: 1.1 基本類型指針 基本類型指針是指指向基礎數據類型的指針,通常用于存儲變量的地址。它們的類型與指向的變量類型相同。常見的基本類型指針包括: 整型指針:int *p,p是一個指向整型數據的指針。字符型指針:char *p,p是…

gd32e230c8t6 keil6工程模板

下載固件gd32e230c8t6固件官方下載(需登錄) 或 藍奏云 新建一個文件夾,把固件壓縮包里的里的Firmware和Template拖進去 keil新建gd32e230c8工程 必須勾選CMSIS-CORE 新建一個文件夾,雙擊任意改名 點擊manage project it…

SQL看最多的數據,但想從小到大排列看趨勢

SQL 查詢:從 test 表中獲取本月的數據,并對數量最多的前10個流程按數量升序排序 假設表結構 test 表包含請求信息。workflow_base 包含流程的基本信息。 CREATE TABLE test (requestid INT, -- 請求IDworkflowid INT, -- 流程IDcurr…

WebGL知識框架

一、WebGL 基礎概念 1. WebGL 簡介 是什么? 基于 OpenGL ES 的瀏覽器 3D 圖形 API,直接操作 GPU 渲染。 核心特點 底層、高性能、需手動控制渲染管線。 依賴 JavaScript 和 GLSL(著色器語言)。 與 Three.js 的關系 Three.js…

LabVIEW電渦流傳感器自動校準系統

在工業生產中,尤其是大型旋轉機械的運行監測環節,電渦流傳感器的精準校準極為關鍵。傳統手動校準方式存在諸多弊端,如人工參與度高、操作重復、效率低下等,難以滿足現代工業快速發展的需求。基于 LabVIEW 開發的電渦流傳感器自動校…

HCIP-BGP綜合實驗

一:拓撲圖 二:需求分析 1,AS1存在兩個環回,一個地址為192.168.1.0/24該地址不能在任何協議中宣告,AS3中存在倆個環回,一個地址為192.168.2.0/24該地址不能在任何協議中宣告,最終要求這兩個環回…

嵌入式STM32學習——繼電器

繼電器模塊引腳說明 VCC(): 供電正極。連接此引腳到電源(通常是直流電源),以提供繼電器線圈所需的電流。 GND(-): 地。連接此引腳到電源的負極或地。 IN(或…

03_樸素貝葉斯分類

描述 樸素貝葉斯分類器與線性模型非常相似的一種分類器,但它的訓練速度往往更快。這種高效率所付出的代價是,樸素貝葉斯模型的泛化能力要比線性分類器(如LogisticRegression 和 LinearSVC)稍差。 樸素貝葉斯模型高效的原因&…

Cabot:開源免費的 PagerDuty 替代品,讓系統監控更簡單高效

在當今復雜的IT環境中,及時發現并解決系統問題至關重要。而Cabot作為一款開源免費的監控工具,為開發和運維團隊提供了強大而簡單的解決方案。本文將詳細介紹Cabot的核心功能、優勢以及快速部署方法,幫助你更好地保障系統穩定性。 Cabot簡介 Cabot是一個功能類似PagerDuty的開…

AI-02a5a5.神經網絡-與學習相關的技巧-權重初始值

權重的初始值 在神經網絡的學習中,權重的初始值特別重要。實際上,設定什么樣的權重初始值,經常關系到神經網絡的學習能否成功。 不要將權重初始值設為 0 權值衰減(weight decay):抑制過擬合、提高泛化能…

TCP首部格式及三次握手四次揮手

TCP協議詳解:首部格式與連接管理 一、TCP首部格式 TCP首部最小20字節,最大60字節,包含以下字段: | 源端口號(16bit) | 目的端口號(16bit) | | 序列號(32bit) | | 確認號(32bit) | | 數據偏移(4bit)| 保留(6bit) |U|A|P|R|S|…

Pytorch的Dataloader使用詳解

PyTorch 的 DataLoader 是數據加載的核心組件,它能高效地批量加載數據并進行預處理。 Pytorch DataLoader基礎概念 DataLoader基礎概念 DataLoader是PyTorch基礎概念 DataLoader是PyTorch中用于加載數據的工具,它可以:批量加載數據&#xf…

HTML、CSS 和 JavaScript 基礎知識點

HTML、CSS 和 JavaScript 基礎知識點 一、HTML 基礎 1. HTML 文檔結構 <!DOCTYPE html> <html lang"zh-CN"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.…

亞遠景-對ASPICE評估體系的深入研究與分析

一、ASPICE評估體系的定義與背景 ASPICE&#xff08;Automotive Software Process Improvement and Capability Determination&#xff09;即汽車軟件過程改進及能力測定模型&#xff0c;是由歐洲20多家主要汽車制造商共同制定的&#xff0c;專門針對汽車行業的軟件開發過程評…

灰度圖像和RGB圖像在數據大小和編碼處理方式差別

技術背景 好多開發者對灰度圖像和RGB圖像有些認知差異&#xff0c;今天我們大概介紹下二者差別。灰度圖像&#xff08;Grayscale Image&#xff09;和RGB圖像在編碼處理時&#xff0c;數據大小和處理方式的差別主要體現在以下幾個方面&#xff1a; 1. 通道數差異 圖像類型通道…

從爬蟲到網絡---<基石9> 在VPS上沒搞好Docker項目,把他卸載干凈

1.停止并刪除所有正在運行的容器 docker ps -a # 查看所有容器 docker stop $(docker ps -aq) # 停止所有容器 docker rm $(docker ps -aq) # 刪除所有容器如果提示沒有找到容器&#xff0c;可以忽略這些提示。 2.刪除所有鏡像 docker images # 查看所有鏡像 dock…