安裝supervisor
yum install supervisor -y
更改配置檔案
vim /etc/supervisord.conf
#新增一行配置
[include]
files = /etc/supervisord.d/conf.d/*.conf
儲存退出
啟動
supervisord -c /etc/supervisord.conf
建立目錄
mkdir /etc/supervisord.d/conf.d
進入目錄
cd /etc/supervisord.d/conf.d
編輯配置檔案
vim prometheus.conf
[program:prometheus]
#啟動程式的命令;
command = /data/prometheus-2.4.3/prometheus --config.file=/data/prometheus-2.4.3/prometheus.yml --storage.tsdb.path=/data/prometheus-2.4.3/data --storage.tsdb.retention=60d
#在supervisord啟動的時候也自動啟動;
autostart = true
#程式異常退出後自動重啟;
autorestart = true
#啟動5秒後沒有異常退出,就當作已經正常啟動了;
startsecs = 5
#啟動失敗自動重試次數,預設是3;
startretries = 3
#啟動程式的使用者;
#user = nobody
#把stderr重定向到stdout,預設false;
redirect_stderr = true
#標準日誌輸出;
stdout_logfile=/data/prometheus-2.4.3/log/out-prometheus.log
#錯誤日誌輸出;
stderr_logfile=/data/prometheus-2.4.3/log/err-prometheus.log
#標準日誌檔案大小,預設50mb;
stdout_logfile_maxbytes = 20mb
#標準日誌檔案備份數;
stdout_logfile_backups = 20
啟動prometheus
supervisorctl start prometheus
檢視狀態
supervisorctl status
安裝使用supervisor
yum install python setuptools easy install supervisor 測試安裝是否成功 echo supervisord conf 2.建立配置檔案 建立supervisor配置檔案目錄 etc supervisor mkdir m 755 p etc supe...
supervisor 安裝和使用
今天第一次在csdn上面寫部落格,希望以後能寫出更多的部落格。廢話不多說進入主題。supervisor是什麼?supervisor是python寫的程序管理工具可以,可以在linux環境下面監控程序,並且當程序掛掉的時候自動的拉起程序。supervisor在linux環境安裝時安裝上去了,也配置了配...
Supervisor安裝使用 centos7
supervisor 是乙個用 python 寫的程序管理工具,可以很方便的用來啟動 重啟 關閉程序 不僅僅是 python 程序 除了對單個程序的控制,還可以同時啟動 關閉多個程序,比如很不幸的伺服器出問題導致所有應用程式都被殺死,此時可以用 supervisor 同時啟動所有應用程式而不是乙個乙...