關於cockpit的學習
背景
使用node-exporter 可以監控很多資源使用情況
但是這個需要搭建一套prometheus和grafana的工具
並且每個機器都需要安裝一套node-exporter的進行數據dump
cockpit 是紅帽開發的一套監控組件, 可以監控網絡,IO服務,
高級版本還可以監控KVM以及容器, 也可以有命令操作行,比單純的監控要強大的多.
所以本次想學習和說明一下此工具.
第一步安裝
yun install cockpit* -y
後者是在使用了 centos的stream 的源之後使用
yum update cockpit* -y
一般情況下 215 以上的版本才具有監控容器的功能
所以建議版本儘量高一些.
systemctl enable --now cockpit.socket
開啓並且設置爲開機啓動.
第二步簡單使用
注意高版本的cockpit 不僅可以監控 物理機,包括他的硬件信息
還有網絡, 存儲, CPU ,內存等信息.
還可以監控 KVM虛擬機, 實現虛擬機的GUI啓停
也可以監控 容器, 可以手工創建容器,關閉,啓動容器等等操作.
還有很多值得一試的功能.
關聯機器機器使用
高版本的cockpit 不僅可以查看自己的機器
還可以查看其他的服務器, 可以通過添加服務器的方式添加進來
可以在多臺機器上面執行相關的命令
需要注意 CentOS7 默認帶的版本無法使用這個版本
無法關聯多臺機器,也沒有進行容器,和虛擬機的維護
用戶賬戶相關
![image]()
查看容器以及鏡像信息
![image]()
關聯其他服務器
![image]()
查看以及操作虛擬機信息
![image]()