带玩具逛街时突然按下按钮的故事,丰满的妺妺3伦理播放,新婚人妻不戴套国产精品,大肉大捧一进一出好爽视频百度

使用華為HECS云服務器打造Telegraf+Influxdb+Grafana 監控系統

轉載 收藏 評論
舉報 2022-08-18

【摘要】 一 背景在所有現有的現代監控工具中,TIG(Telegraf、InfluxDB和Grafana)可能是最受歡迎的工具之一。該堆棧可用于監視大量不同的數據源:從操作系統(如Linux或Windows性能指標)到數據庫(如MongoDB或MySQL),Telegraf是一個負責收集和聚合數據的代理,例如當前的CPU使用情況。InfluxDB將存儲數據,并將其公開給Grafana,這是一種現代的...

一 背景

在所有現有的現代監控工具中,TIG(Telegraf、InfluxDB和Grafana)可能是最受歡迎的工具之一。
該堆??捎糜诒O視大量不同的數據源:從操作系統(如Linux或Windows性能指標)到數據庫(如MongoDB或MySQL),
Telegraf是一個負責收集和聚合數據的代理,例如當前的CPU使用情況。
InfluxDB將存儲數據,并將其公開給Grafana,這是一種現代的儀表板解決方案。

系統1.png

本文利用華為HECS云服務器進行監控系統部署。

二 華為HECS主機開通

云耀云服務器(Hyper Elastic Cloud Server)是一種可以快速搭建且易于管理的新一代云服務器,提供從1核1G到8核32G的套餐并匹以相對的磁盤空間和公有云帶寬, 助力中小企業便捷高效的在云端構建電商網站、Web應用、小程序、APP和各類開發測試、學習環境,相比普通云服務器更加簡單易用(3步即可完成購買),提供極簡上云體驗。

便捷易用效率高

易開通,易搭建,易管理,一站式提升用戶使用效率和體驗:由華為瑤光智慧云腦提供技術支持,更優算力,穩定用云,更懂用戶。

彈性靈活配置優

根據業務訴求,靈活變化規格,無需手動輸入參數;快速匹配業務與投入,帶來更好地投資收益和極致體驗。

在北京一區開通一臺2C4G的按量云服務器,進行監控系統部署。

系統2.png

系統為CenOS7.8

系統3.png

選擇VPC與交換機,并選擇安全組,勾選公網IP

系統4.png

配置云服務器名稱與用戶名密碼。

系統4.png

確認配置進行購買。

系統5.png

利用mac終端ssh連接云服務器進行測試。

系統7.png

至此華為云服務器已開通完成,接下來進行監控系統配部署。

三 組件

在進行監控系統部署前先了解下各組件。

3.1 Telegraf

Telegraf是一個基于服務器的代理,從數據庫、系統和物聯網傳感器收集和發送度量和事件。Telegraf用Go編寫,編譯成一個沒有外部依賴的二進制文件–需要非常少的內存,相當于監控指標采集Agent。

3.2 Influxdb

InfluxDB是一個由InfluxData開發的開源時序型數據庫,專注于海量時序數據的高性能讀、高性能寫、高效存儲與實時分析等,在DB-Engines Ranking時序型數據庫排行榜上排名第一,廣泛應用于DevOps監控、IoT監控、實時分析等場景。

強大完整的生態,TICK是一個集成了采集、存儲、分析、可視化等能力的開源時序中臺,由Telegraf、 InfluxDB、Chronograf、Kapacitor 4個組件以一種靈活松散組合、但緊密配合互為補充的方式構成,各個模塊項目配合、互為補充,專注于DevOps監控、IoT監控、實時分析等場景。

3.3 Grafana

Grafana是一款用Go語言開發的開源數據可視化工具,可以做數據監控和數據統計,帶有告警功能。目前使用grafana的公司有很多,如paypal、ebay、intel等。

四 監控系統部署

利用xshell連接云服務器公網IP。

4.1 InfluxDB部署

系統8.png

cat <<EOF | sudo tee /etc/yum.repos.d/influxdb.repo[influxdb]
name = InfluxDB Repository - RHEL \$releaseverbaseurl = https://repos.influxdata.com/rhel/\$releasever/\$basearch/stable
enabled = 1
gpgcheck = 1
gpgkey = https://repos.influxdata.com/influxdb.key
EOFsudo yum install influxdbsudo systemctl start influxdb

4.2 Grafana部署

wget https://dl.grafana.com/enterprise/release/grafana-enterprise-8.5.4-1.x86_64.rpmsudo yum install grafana-enterprise-8.5.4-1.x86_64.rpm
systemctl start grafana-server

4.3 Telegraf部署

cat <<EOF | sudo tee /etc/yum.repos.d/influxdb.repo[influxdb]
name = InfluxData Repository - Stable
baseurl = https://repos.influxdata.com/stable/\$basearch/main
enabled = 1
gpgcheck = 1
gpgkey = https://repos.influxdata.com/influxdb.key
EOFsudo yum install telegraf
telegraf config > telegraf.conf

五 監控系統配置

5.1 創建庫

登錄influxdb創建telegraf庫

系統9.png

創建用戶。

系統10.png

/etc/influxdb/influxdb.conf 啟用認證

[http]
 # Determines whether HTTP endpoint is enabled.
 enabled = true
 
 # The bind address used by the HTTP service.
 bind-address = ":8086"

 # Determines whether user authentication is enabled over HTTP/HTTPS.
 auth-enabled = true

5.2 配置telegraf將數據存儲在influxdb中

編輯/etc/telegraf/telegraf.conf

系統10.png

啟用認證

## HTTP Basic Auth
 username = "telegraf"
 password = "password"

5.3 配置Grafana

啟動grafana后修改密碼,添加influxdb數據源,添加dashboard。

系統11.png

使用5955進行dashboard導入。

系統12.png系統13.png

其他

再次influxdb未配置用戶名密碼,生產環境應配置。

應該針對telegraf進行配置過濾指標已適應業務。

需要在云服務器安全組開發grafana 3000端口,進行外部測試。


本文系作者授權數英發表,內容為作者獨立觀點,不代表數英立場。
轉載請在文章開頭和結尾顯眼處標注:作者、出處和鏈接。不按規范轉載侵權必究。
本文系作者授權數英發表,內容為作者獨立觀點,不代表數英立場。
未經授權嚴禁轉載,授權事宜請聯系作者本人,侵權必究。
本內容為作者獨立觀點,不代表數英立場。
本文禁止轉載,侵權必究。
本文系數英原創,未經允許不得轉載。
授權事宜請至數英微信公眾號(ID: digitaling) 后臺授權,侵權必究。

    評論

    文明發言,無意義評論將很快被刪除,異常行為可能被禁言
    DIGITALING
    登錄后參與評論

    評論

    文明發言,無意義評論將很快被刪除,異常行為可能被禁言
    800

    推薦評論

    暫無評論哦,快來評論一下吧!

    全部評論(0條)

    主站蜘蛛池模板: 衢州市| 乐亭县| 湖北省| 民乐县| 辽源市| 滨海县| 增城市| 苍梧县| 阿巴嘎旗| 绥宁县| 宜良县| 雅安市| 昭通市| 龙山县| 灵宝市| 宁武县| 娱乐| 宁陵县| 汉源县| 宣城市| 汉中市| 新余市| 辛集市| 松溪县| 南涧| 百色市| 阜新市| 日土县| 宁都县| 托里县| 博爱县| 阿合奇县| 北川| 祁门县| 从化市| 远安县| 临江市| 湖北省| 仙游县| 苗栗县| 日土县|