国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

華為云 Flexus 云服務器 X 實例之 openEuler 系統部署 Beszel 輕量級服務器監控系統

jf_94205927 ? 來源:jf_94205927 ? 作者:jf_94205927 ? 2025-01-13 18:18 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前言

隨著云計算的普及,企業對于高效、靈活的計算資源需求日益增長。華為云 Flexus 云服務器 X 實例作為新一代面向中小企業和開發者的柔性算力平臺,以其出色的性能和靈活性滿足了這一需求。本文將詳細介紹如何在基于 openEuler 操作系統的 X 實例上部署 Beszel 輕量級服務器監控系統,通過這一組合,不僅能夠充分發揮 X 實例的強大計算能力,還能借助 Beszel 提供的全面監控功能,包括歷史數據記錄、Docker 容器統計信息以及系統狀態警報,幫助系統管理員和開發人員實現高效、精細的服務器資源管理,同時保持較低的資源消耗。這一部署實踐將為企業帶來顯著的運維效率提升和技術保障。

一、Flexus 云服務器 X 實例介紹

1.1 Flexus 云服務器 X 實例簡介

·官網地址:華為云Flexus云服務器X實例

華為云 Flexus 云服務器 X 實例是新一代面向中小企業和開發者的柔性算力云服務器。它能夠智能感知業務負載的變化,自動調整資源配置。這款服務器特別適用于中低負載的應用場景,例如電商直播、企業網站建設、開發測試環境、游戲服務器以及音視頻服務等。X 實例的設計理念旨在為用戶提供更加靈活和高效的計算資源管理方式。通過智能調整,它可以更好地滿足不同業務的需求,提高資源利用率。

wKgZO2eE6GSAWvPoAAEOFl7lZxM954.png

1.2 Flexus 云服務器 X 實例特點

·提供豐富的公共鏡像:Flexus 云服務器 X 實例提供多種公共鏡像供用戶選擇,方便快速部署各種應用和服務。

·可靈活自定義 vCPU 內存配比:用戶可以根據自己的需要靈活調整虛擬 CPU 和內存的配比,以滿足不同場景的需求。

·智能感知業務動態升降配:Flexus 云服務器 X 實例能夠智能感知業務的負載情況,并根據需要自動升降配,以滿足業務的需求,提高系統的穩定性和性能。

·負載范圍更高:相對于 Flexus 應用服務器 L 實例,Flexus 云服務器 X 實例能夠處理更高的負載,適用于更復雜和繁忙的場景。

1.3 Flexus 云服務器 X 實例使用場景

Flexus 云服務器 X 實例針對不同的使用場景展現出其獨特的優勢:

1.電商直播:利用 X 實例搭建電商交易平臺,可以有效應對電商市場的瞬息萬變,從容處理業務壓力波動,確保交易過程順暢無阻。

2.企業建站:面向博客、論壇和企業門戶等應用場景,X 實例幫助企業高效傳播價值信息,促進信息共享與交流,支持構建多功能傳播和交互平臺。

3.個人開發測試:開發者在開發和測試過程中所需的環境資源可以通過 X 實例便捷獲取,不僅提高了搭建效率,而且降低了成本。

4.游戲服務器:適用于搭建游戲后臺服務器,強大的計算能力可以輕松應對大量玩家同時在線的情況,同時支持平滑擴容,快速應對玩家數量增長的需求,以及提供出色的網絡加速能力以提升用戶體驗。

二、Beszel 介紹

2.1 Beszel 簡介

Beszel 是一款專為現代數據中心設計的輕量級服務器資源監控中心,提供全面的監控功能,包括歷史數據記錄、Docker 容器統計信息以及系統狀態警報。該工具旨在幫助系統管理員和開發人員高效地管理服務器資源,同時保持較低的資源消耗。

2.2 Beszel 主要特點

·輕量化設計:相比市場上的同類產品,Beszel 占用更少的系統資源,更加高效。

·Docker 監控:支持跟蹤每個 Docker 容器的 CPU 和內存使用情況的歷史記錄。

·動態警報:用戶可以根據 CPU 使用率、內存消耗、磁盤使用情況等指標配置警報。

·多用戶支持:每個用戶可以獨立管理自己的監控系統;管理員則可以跨用戶共享系統信息。

·簡易部署:安裝和配置過程簡單,無需公開暴露于互聯網即可工作。

·安全認證:支持 OAuth/OIDC 認證機制,并允許禁用密碼驗證,增強安全性。

·數據保護:提供自動備份功能,支持從本地磁盤或 S3 兼容存儲中保存和恢復數據。

·開放接口:開放 REST API 接口,便于用戶將監控數據集成到自己的腳本或應用程序中。

2.3 系統組件

Beszel 的核心架構由兩個主要組件構成:

·集線器(Hub):基于 PocketBase 構建的 Web 應用程序,為用戶提供直觀的界面來查看和管理連接的系統。

·代理(Agent):在需要監控的每臺服務器上運行的服務,通過一個精簡的 SSH 服務器將系統指標發送至集線器。

三、本次實踐介紹

3.1 本次實踐簡介

1.本次實踐為個人測試學習環境,旨在快速部署應用,生產環境請謹慎;2.本次實踐環境為華為云 Flexus 云服務器 X 實例,使用的操作系統為 openEuler 22.03 LTS;3.本次實踐在 Docker 環境下部署 Beszel 輕量級服務器監控系統。

3.2 本次環境規劃

四、遠程連接華為云 Flexus 云服務器 X 實例

4.1 購買 Flexus 云服務器 X 實例

進入華為云官網:https://activity.huaweicloud.com/,登錄自己的華為云賬號,進入華為云首頁。

wKgZPGeE6GSAOSzlAAFr1Wad6lo201.png

wKgZO2eE6GSAe4ytAAK0Slxmdc8712.png

·鏡像選擇:本次實踐使用 openEuler 作為公共鏡像,請根據實際需求自定義選擇合適的操作系統鏡像。

·鏡像切換說明:參考的公共鏡像原為 Huawei Cloud EulerOS,但本次實踐中已切換至 openEuler。

·基礎配置參考:購買時可參考以下基礎配置進行選擇。

1.計費模式:包年/包月,這里選擇此模式;2.區域:華北—北京四,可用區:隨機即可;3.實例規格:關閉性能模式,選擇自定義,4vCPUs | 12GiB;4.鏡像:公共鏡像,Huawei Cloud EulerOS,版本,Huawei Cloud EulerOS 2.0 Standard 64 bit(10GiB);5.應用加速:這里選擇不加速;6.存儲:系統盤,通用型 SSD100G;7.網絡:選擇默認即可;8.安全組:選擇默認即可;9.彈性公網 IP:選擇“現在購買”,全動態 BGP,帶寬 3Mbit/s;10.云服務器名稱:可自定義設置,這里選擇默認的名稱;11.登錄憑證:自定義設置密碼;12.云備份:暫不購買;其余配置默認即可。

·確認配置及購買:在確認配置頁面仔細檢查 Flexus 云服務器 X 實例的各項設置,確保無誤后點擊“立即購買”,完成付款流程即可成功購買。

wKgZPGeE6GWAMHTFAADFBzhmLZ4467.png

4.2 查看 Flexus 云服務器 X 實例狀態

進入華為云 Flexus 云服務的控制臺,選擇 Flexus 云服務器 X 實例,可以看到已經正在運行的 Flexus 云服務器 X 實例。

wKgZO2eE6GWAba_DAAC7Zb76j9c401.png

4.3 使用 Xshell 遠程連接

·復制 Flexus 云服務器 X 實例的彈性公網 IP 地址

wKgZPGeE6GWAByrpAAC9MXdwFBc838.png

·主要填寫 Flexus 云服務器 X 實例的彈性公網 IP 地址,輸入其登錄用戶和密碼,連接即可。

wKgZO2eE6GWAO7YLAAGn86idkto783.png

wKgZPGeE6GaASA-pAACy9HX_UHk627.png

五、檢查 Flexus 云服務器 X 實例系統環境

5.1 檢查操作系統版本

檢查 Flexus 云服務器 X 實例的操作系統版本,本次實踐選擇的版本為 openEuler 22.03 LTS

[root@flexusx-51a1 ~]# cat /etc/os-releaseNAME="openEuler"VERSION="22.03 LTS"ID="openEuler"VERSION_ID="22.03"PRETTY_NAME="openEuler 22.03 LTS"ANSI_COLOR="0;31"

5.2 檢查內核版本

檢查當前操作系統的內核版本,當前內核版本為 5.10.0-60.109.0.136.oe2203.x86_64。

[root@flexusx-51a1 ~]# uname -r5.10.0-60.109.0.136.oe2203.x86_64

5.3 檢查 Docker 版本

部署該項目需要提前安裝 Docker 環境,檢查 Docker 版本,當前安裝的 Docker 版本為26.1.3。

[root@flexusx-51a1 ~]# docker -vDocker version 26.1.3, build b72abbb

5.4 檢查 Docker 服務狀態

檢查 Docker 服務狀態,確保 Docker 服務正常。

[root@flexusx-51a1 ~]# systemctl status docker●docker.service - Docker Application Container EngineLoaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled)Active: active (running) since Wed 2024-09-04 21:23:44 CST; 15min agoTriggeredBy:●docker.socketDocs: https://docs.docker.comMain PID: 10018 (dockerd)Tasks: 10Memory: 196.3MCGroup: /system.slice/docker.service└─10018 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock

5.5 檢查 Docker compose 版本

檢查 docker compose 版本,當前默認安裝版本為 v2.27.0`。

[root@flexusx-51a1 ~]# docker compose versionDocker Compose version v2.27.0

六、安裝 Beszel—hub 端

6.1 下載 Beszel 鏡像

·拉取 Beszel 的 hub 端鏡像

[root@flexusx-51a1 ~]# docker pull henrygd/beszelUsing default tag: latestlatest: Pulling from henrygd/beszel51edc119987e: Pull completed8ffd2b99b4e: Pull completeDigest: sha256:93dabedc6eb74a0c63d95f2022ee4d677e313961749cb4575429cfd655718b23Status: Downloaded newer image for henrygd/beszel:latestdocker.io/henrygd/beszel:latest

·拉取 Beszel 的 agent 端鏡像

[root@flexusx-51a1 ~]# docker pull henrygd/beszel-agentUsing default tag: latestlatest: Pulling from henrygd/beszel-agent0494e1db2bbd: Pull completeDigest: sha256:f1035c5583b680f2e55eab3efc2e0fe33f8b5851af5a0d0d49a8bb2097c0b20bStatus: Downloaded newer image for henrygd/beszel-agent:latestdocker.io/henrygd/beszel-agent:latest

6.2 創建部署目錄

·創建項目部署目錄/data/beszel/。

mkdir -p /data/beszel/{hub,agent} && cd /data/beszel/

6.3 編輯 docker-compose.yaml 文件

本次使用 docker compose 方式部署,需要新建及編輯 docker-compose.yaml 文件。在部署文件中,可以自定義修改宿主機映射端口等信息,注意防止端口沖突。

·進入/data/beszel/hub 部署目錄,編輯 docker-compose.yaml 文件。

cd hub/vim docker-compose.yaml

·docker-compose.yaml 文件內容如下:

services:beszel:image: 'henrygd/beszel'container_name: 'beszel-hub'restart: unless-stoppedports:- '7500:8090'volumes:- ./beszel_data:/beszel_data

6.4 創建 Beszel-Hub 容器

執行以下命令,快速創建 eszel-Hub 容器容器。

[root@flexusx-51a1 hub]# docker compose up -d[+] Running 2/2?Network hub_default Created 0.0s?Container beszel-hub Started 0.2s

6.5 查看 Beszel-Hub 容器狀態

檢查 Beszel-Hub 容器狀態,確保 Beszel-Hub 容器正常啟動。

[root@flexusx-51a1 hub]# docker compose psNAME IMAGE COMMAND SERVICE CREATED STATUS PORTSbeszel-hub henrygd/beszel "/beszel serve --htt…" beszel 45 seconds ago Up 44 seconds 0.0.0.0:7500->8090/tcp, :::7500->8090/tcp

wKgZO2eE6GaATGhXAACaKKzwMJM771.png

6.6 查看 Beszel-Hub 容器日志

檢查 Beszel-Hub 容器日志,確保 Beszele 服務正常運行。

[root@flexusx-51a1 hub]# docker compose logsbeszel-hub | 2024/09/15 06:09:47 Server started at http://0.0.0.0:8090beszel-hub |├─REST API: http://0.0.0.0:8090/api/beszel-hub |└─Admin UI: http://0.0.0.0:8090/_/

七、訪問 Beszel 網頁

7.1 關閉防火墻與 selinux

·關閉防火墻

systemctl stop firewalld && systemctl disable firewalld

·關閉 selinux

setenforce 0sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config

7.2 Flexus 云服務器 X 實例安全組配置

進入 Flexus 云服務器 X 實例控制臺,進行安全組規則配置。在安全組入方向規則上,放行 6500 端口。

wKgZPGeE6GaAFDcMAAEXwCn4j5E751.png

7.3 訪問 Beszel 初始頁

瀏覽器訪問地址:http://彈性公網 IP 地址:7500,將 IP 替換為自己服務器 IP 地址。瀏覽器打開后,進入 Beszel 初始頁。

wKgZO2eE6GeAMRFRAABbIC5qlZc853.png

7.4 創建登錄賬號

根據如下圖所示,可自定義創建登錄賬號。

wKgZPGeE6GeAHTrLAABx43ioc4U144.png

7.5 添加被控主機

在右上角,點擊“+ Add Systemctl”,進入被控主機信息填寫界面。

wKgZO2eE6GeAB2keAABuNvmRaSE840.png

被控主機信息如下,記住需要復制 Public Key 內容。

wKgZPGeE6GiAXTAlAADQbWll6qk831.png

八、安裝 Beszel—agent 端

8.1 進入部署目錄

進入/data/beszel/agent

[root@flexusx-51a1 beszel]# lsagent hub[root@flexusx-51a1 beszel]# cd agent/

8.2 編輯 docker-compose.yaml 文件

編輯 docker-compose.yanml 文件,內容如下所示。特別注意環境變量中跟的 KEY 值,將剛才復制的 Keyt 填寫為當前 docker-compsoe.yaml 文件中的 Key 值。

services:beszel-agent:image: 'henrygd/beszel-agent'container_name: 'beszel-agent'restart: unless-stoppednetwork_mode: hostvolumes:- /var/run/docker.sock:/var/run/docker.sock:ro# monitor other disks / partitions by mounting a folder in /extra-filesystems- /mnt/disk1/.beszel:/extra-filesystems/disk1:roenvironment:PORT: 45876KEY: ''ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAwGedGokQ4p05Kwl661oEUmObIzlP3iSvHdDL5Bl8Hm''FILESYSTEM: /dev/sda1 # override the root partition / device for disk I/O stats

8.3 運行 Beszel-agent 容器

執行以下命令,創建 Beszel-agent 容器.

[root@flexusx-51a1 agent]# docker compose up -d[+] Running 1/0?Container beszel-agent Started 0.1s

8.4 查看 Beszel-agent 容器狀態

查看 Beszel-agent 容器狀態,確保當前容器正常運行。

[root@flexusx-51a1 agent]# docker compose psNAME IMAGE COMMAND SERVICE CREATED STATUS PORTSbeszel-agent henrygd/beszel-agent "/agent" beszel-agent About a minute ago Up 59 seconds

九、查看 Beszel 的監控服務

9.1 添加被控節點

返回剛才的主機信息填寫頁面,點擊確認即可。

wKgZO2eE6GiAXjaaAADVO1ut1b0484.png

9.2 查看被控節點狀態

被控節點添加完畢后,可以看到已經成功監控本機服務器,顯示除了 CPU、內存、磁盤狀態。

wKgZPGeE6GmAW5HTAABj1xc6MGo099.png

wKgZO2eE6GmAcYrhAAB20w5tJ-U237.png

點擊列表中的監控項,進入監控詳情頁,可以看到各監控指標的詳細情況。

wKgZPGeE6GmAby46AADy8qBsUow909.png

可以將 Beszel 與華為云 Fuxi 云服務器 X 實例的監控功能相結合,互補使用,以便更全面地了解云服務器的資源使用情況,操作非常便捷。

wKgZO2eE6GmAcjUWAAHdYGHtlVM692.png

十、使用體驗與總結

在華為云 Flexus 云服務器 X 實例上部署 Beszel 輕量級服務器監控系統,不僅展現了 X 實例卓越的性能和靈活性,還充分發揮了 Beszel 在資源監控方面的優勢。Beszel 的輕量化設計與華為云 X 實例的高效算力完美結合,實現了對服務器資源使用的實時監測與歷史數據分析。尤其在 Docker 容器管理方面,Beszel 提供了詳盡的統計信息,使我們能夠及時調整資源配置,確保應用的穩定運行。此外,Beszel 的警報機制與多用戶支持功能,進一步增強了系統的可用性和管理效率。這種組合為我們帶來了前所未有的監控體驗,顯著提升了運維工作的效率和服務器的管理水平。

把握華為云 828 B2B 企業節的良機,探索 Flexus X 實例帶來的超值優惠,感受技術與創新的完美融合。不論是高性能計算還是智能監控,每一個細節都彰顯出華為云對卓越品質的持續追求。選擇華為云,不僅是技術實力的提升,更是向未來邁出的關鍵一步。讓我們一同攜手,在云端書寫新的輝煌篇章!

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 云服務器
    +關注

    關注

    0

    文章

    837

    瀏覽量

    14687
  • 華為云
    +關注

    關注

    3

    文章

    2832

    瀏覽量

    19252
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    DRAM 暴漲 171%! 171% 下的企業突圍:華為 Flexus X 服務器成 IT 成本管控利器

    Flexus X 服務器憑借獨有的柔性算力黑科技與智能調度能力,助力企業實現核心應用性能最高達友商 6 倍、綜合成本降低 30% 的雙
    的頭像 發表于 12-31 13:00 ?253次閱讀

    什么是企業服務器-計算

    地擴展和管理其IT基礎設施。華納的企業服務器基于虛擬化技術,在環境中運行多個虛擬服務器實例
    的頭像 發表于 12-29 17:57 ?791次閱讀

    服務器端口怎么開放?

    剛搭建好服務器,想部署網站、運行應用或開啟遠程連接,卻發現外網始終無法訪問?大概率是端口沒開放。端口就像服務器的門窗,默認狀態下,
    的頭像 發表于 11-11 15:43 ?893次閱讀

    如何快速在服務器部署Web環境?

    如何快速在服務器部署Web環境
    的頭像 發表于 10-14 14:16 ?662次閱讀

    Jtti服務器上怎么部署網站嗎

    在互聯網快速發展的今天,網站已經成為公司和個人溝通和展示自我的重要渠道。無論是一個簡單的個人博客,還是一個復雜的電子商務平臺,部署網站的過程都是相似的。服務器因其高可用性、靈活性和經濟性,成為
    的頭像 發表于 09-26 17:16 ?1180次閱讀

    輕量服務器服務器區別:2025年終極選擇指南

    輕量服務器服務器區別在于定位和性能保障。輕量服務器采用共享計算資源和突發性能模式,預配置
    的頭像 發表于 09-01 13:58 ?1254次閱讀
    輕量<b class='flag-5'>云</b><b class='flag-5'>服務器</b>和<b class='flag-5'>云</b><b class='flag-5'>服務器</b>區別:2025年終極選擇指南

    華納服務器Linux系統電源管理與節能優化配置方法

    計算時代,Linux系統的電源管理優化成為提升服務器能效的關鍵環節。本文將深入解析Linux內核的電源管理機制,從CPU調頻策略到磁盤休眠設置,提供一套完整的節能配置方案。通過調
    的頭像 發表于 08-21 15:09 ?924次閱讀

    一文解釋清楚服務器系統盤怎么清除垃圾

    在現代計算的環境中,服務器已經成為企業和個人用戶的主要選擇。在使用服務器的過程中,用戶往往會面臨
    的頭像 發表于 07-30 14:28 ?1349次閱讀

    硅谷GPU服務器是什么意思?使用指南詳解

    硅谷GPU服務器本質上是一種IaaS(基礎設施即服務)產品,它將物理服務器上的GPU資源通過虛擬化技術分割成可彈性調配的
    的頭像 發表于 06-16 09:41 ?595次閱讀

    HarmonyOS5服務技術分享--ArkTS開發Node環境

    氣的方式探索這個功能,結尾還有實用總結和鼓勵彩蛋哦~? ? 一、HarmonyOS函數開發:核心能力與價值 HarmonyOS的函數(Serverless)為開發者提供了??無服務器架構??的便捷
    發表于 05-22 17:21

    服務器和獨立服務器的區別在哪?一文讀懂如何選擇

    面對服務器與獨立服務器的選擇,許多人常因概念模糊而糾結。服務器和獨立服務器的區別在于資源分配
    的頭像 發表于 05-19 10:19 ?679次閱讀

    存儲服務器租用的好處有哪些?

    隨著企業數字化轉型加速,存儲服務器租用成為越來越多企業的首選方案。存儲服務器租用的好處在于彈性靈活、成本可控、安全可靠,同時避免了傳統服務器
    的頭像 發表于 05-16 11:03 ?811次閱讀

    DeepSeek企業級部署服務器資源計算 以raksmart裸機服務器為例

    以RakSmart裸機服務器為例,針對DeepSeek企業級部署服務器資源計算指南,涵蓋GPU/CPU/內存/存儲/網絡等核心維度的詳細計算方法與配置推薦,主機推薦小編為您整理發布
    的頭像 發表于 03-21 10:17 ?1079次閱讀

    RAKsmart美國裸機服務器DeepSeek的高級定制化部署方案

    在RAKsmart美國裸機服務器上進行DeepSeek的高級定制化部署,需結合高性能硬件與靈活的軟件配置,以實現模型優化、多任務并行及安全性提升。以下是針對企業級需求的詳細方案,主機推薦小編為您整理發布RAKsmart美國裸機
    的頭像 發表于 03-13 11:55 ?902次閱讀

    國外最便宜的服務器一年多少錢?

    國外最便宜的服務器一年多少錢受配置、地域、計費模式等多重因素影響。2025年,基礎配置的服務器年費最低可控制一般在30-60美元(約合人民幣210-420元)左右,主要面向個人開發
    的頭像 發表于 03-10 11:18 ?1176次閱讀