02 安裝 node exporter 外掛程式

2021-10-07 03:18:24 字數 4122 閱讀 7635

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...