最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

云原生丨Prometheus+Grafana監(jiān)控 OpenGauss 數(shù)據(jù)庫

2023-02-14 20:00 作者:神州數(shù)碼云基地  | 我要投稿

前言

隨著科技發(fā)展,企業(yè)業(yè)務多樣化帶來的架構龐大而復雜,致使監(jiān)控越來越重要。通過監(jiān)控,我們可以對所研發(fā)的服務運行狀態(tài)進行收集、告警、查看趨勢等。


相較于之前,對于硬件監(jiān)控較多,會選擇zabbix,但近幾年隨著云原生的快速發(fā)展,各種應用容器化、微服務流行起來,新一代的監(jiān)控如Prometheus等應運而生。


俗話說,沒有監(jiān)控的系統(tǒng)就是在裸奔,好的監(jiān)控就是運維人員的第三只手,第三只眼。本期我們將使用Prometheus及Grafana搭建一套監(jiān)控系統(tǒng)來監(jiān)控OpenGauss 數(shù)據(jù)庫(高斯數(shù)據(jù)庫)。


一、Prometheus的介紹及安裝

1、Prometheus 介紹

Prometheus是一個開源監(jiān)控解決方案,用于收集和聚合指標作為時間序列數(shù)據(jù)。

在Kubernetes容器管理系統(tǒng)中,通常會搭配Prometheus進行監(jiān)控,同時也支持多種exporter采集數(shù)據(jù),還支持pushgateway進行數(shù)據(jù)上報。Prometheus性能足夠支撐上萬臺規(guī)模的集群。


2、Prometheus 安裝


Step 1:下載、解壓、創(chuàng)建軟鏈接


Step 2:創(chuàng)建Prometheus的用戶及數(shù)據(jù)存儲目錄

Step 3:啟動Prometheus

Step 4:開放端口


Prometheus 配置文件 promethes.yml 需要更改該配置文件:


二、Grafana的介紹及安裝

1.Grafana 介紹

Grafana 是一款開源的數(shù)據(jù)可視化工具,使用 Grafana 可以非常輕松的將數(shù)據(jù)轉成圖表(如下圖)的展現(xiàn)形式來做到數(shù)據(jù)監(jiān)控以及數(shù)據(jù)統(tǒng)計。


2、Grafana 安裝

Step 1:下載、解壓、創(chuàng)建軟鏈接

Step 2:創(chuàng)建grafana用戶及數(shù)據(jù)存放目錄


Step 3:修改配置文件

修改配置文件 /usr/local/grafana/conf/defaults.ini 文件


將文件內容梗概為以下內容:


Step 4:啟動Grafana



三、安裝探針

1、安裝Node Exporter探針

Step 1:下載、解壓


Step 2:新建一個目錄專門安裝各種exporter


Step 3:啟動探針Node Exporter服務


Node 探針監(jiān)控端口為 9100,需要更改promethes.yml文件后重啟Prometheus才會生效


2.安裝opengauss_exporter探針

Step 1:下載、解壓

下載:opengauss_exporter_0.0.9_linux_amd64.zip

官方地址為:https://gitee.com/opengauss/openGauss-prometheus-exporter


Step 2:解壓


Step 3:設置環(huán)境變量


Step 4:啟動opengauss_exporter探針服務


opengauss_exporter 與 postgres_exporter 探針一樣,監(jiān)聽的都是9187端口,需要更改promethes.yml文件重啟后才會生效。


四、 訪問Prometheus與Grafana

1、 訪問Prometheus

訪問Prometheus 服務,localhost:9090 ,可以看到三個監(jiān)聽的服務,其中9090為默認的。


2、 訪問 Grafana

訪問 Grafana ,localhost:3000;

Step 1:添加數(shù)據(jù)源

點擊保存并測試后,選擇 Dashboards Tab 頁,導入 Prometheus 2.0。

Step 2:導入 Node Dashboard

選擇數(shù)據(jù)源

成功監(jiān)控主機狀態(tài)

五、監(jiān)測OpenGauss數(shù)據(jù)庫

完成以上內容,至此,一套完整的監(jiān)控系統(tǒng)就搭建好了。一起來看看效果吧~ ?

總結

監(jiān)控是在業(yè)務開發(fā)中必不可少的一部分。


有了監(jiān)控,就相當于給開發(fā)人員裝上了眼睛和耳朵,實時的可以對服務運行狀況進行監(jiān)測,以及在系統(tǒng)出現(xiàn)異常時第一時間通知到相關人員以快速處理。


本期我們重點圍繞Prometheus與Grafana搭建了一套監(jiān)控系統(tǒng),實現(xiàn)監(jiān)測OpenGauss 數(shù)據(jù)庫。


當然,若在生產(chǎn)環(huán)境下實際應用,大家還需借助云平臺現(xiàn)有的服務以便降低自己搭建的復雜度。


我們致力于用數(shù)字技術重構企業(yè)價值,助力企業(yè)實現(xiàn)數(shù)字化轉型升級!

公眾號 搜索【神州數(shù)碼云基地】,后臺回復云原生,加入云原生技術交流群!

知乎 搜索【神州數(shù)碼云基地】,收看更多云原生相關回答與文章!? ?


云原生丨Prometheus+Grafana監(jiān)控 OpenGauss 數(shù)據(jù)庫的評論 (共 條)

分享到微博請遵守國家法律
青冈县| 漳州市| 磴口县| 边坝县| 丽江市| 胶州市| 建昌县| 绵阳市| 密山市| 临沧市| 丰原市| 麻城市| 迁西县| 涪陵区| 奉节县| 梓潼县| 墨玉县| 秦安县| 札达县| 彝良县| 东城区| 博乐市| 大姚县| 武功县| 新田县| 枞阳县| SHOW| 通江县| 孟津县| 彰武县| 天峻县| 武胜县| 瑞金市| 玛纳斯县| 永昌县| 抚州市| 贵南县| 桂阳县| 休宁县| 财经| 临朐县|