prometheus 如果要監控 linux 系統執行狀態,需要安裝 node_exporter 外掛程式
修改 prometheus 配置檔案,新增 node_exporter 監控資訊,切換目錄。
[
root@prom opt]#
vi/opt/
prometheus
/prometheus
.yml
在 scrape_configs: 下面新增內容如下,格式要求嚴格,需要新增空格達到格式一致
-
job_name:
'cluster'
metrics_path:
'/metrics'
static_configs:
-targets:
['10.10.5.218:9100']#
上面可以新增多個ip:埠資訊,
預設的埠號是 9100,因此要開放 9100 埠號
[
root@prom node_exporter]#
sudo
firewall-cmd
--add-port
=9100
/tcp
--permanent
過載防火牆
[
root@prom node_exporter]#
sudo
firewall-cmd
--reload
建立日誌檔案目錄:
[
root@prom node_exporter]#
mkdir-p/
/node_exporter/[
root@prom node_exporter]#
touch//
node_exporter
/node_exporter
.log
編輯啟動指令碼
[
root@prom node_exporter]#
vinode_exporter
.sh
新增以下內容(注意:#!/bin/bash 必須為第一行)
#!/bin/bash
/opt/node_exporter/node_exporter
&>
>//
node_exporter
/node_exporter
.log
賦予執行許可權
[
root@prom node_exporter]#
chmod+x
node_exporter
.sh
新增node_exporter.service
[
root@prom node_exporter]#
vi/usr/
lib/
systemd
/system
/node_exporter
.service
新增以下內容
#啟動指令碼
execstart=/
opt/
node_exporter
/node_exporter.sh
[install
]wantedby
=multi-user
.target
驗證啟動
[
root@prom node_exporter]#
systemctl
daemon-reload
配置開機載入
[
root@prom node_exporter]#
systemctl
enable
node_exporter
啟動 node_exporter
[
root@prom node_exporter]#
systemctl
start
node_exporter
檢視是啟動狀態
《簡明 PHP 教程》02 安裝
我們在本書中提及 php php 7 時,我們指的是任何大於等於 php 7.2 的 php 發行版。對於 gnu linux 使用者,你可以使用發行版的包管理器來安裝 php 7,例如在 debian 與 ubuntu 平台下,你可以輸入命令 sudo apt update sudo apt in...
穀粒商城02 安裝docker
docker的官網 developers的下面有docs get docker 中有安裝docker 安裝docker 注意要加上sudo 代表為root使用者 安裝依賴包 sudo yum install y yum utils lvm2 安裝過程 現如下的報錯,安裝docker sudo yum...
Linux02 Docker容器安裝
docker是乙個開源的應用容器引擎 採用沙箱機制,相互之間不會有任何介面,容器效能開銷極低。命令 檢視linnux版本 uname a 更新yum安裝包,將版本刷到最新 yum update 通過yum安裝docker的一些依賴元件 設定阿里加速源 yum config manager add r...