アフィリエイト広告を利用しています
ファン
検索
<< 2020年05月 >>
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            
最新記事
写真ギャラリー
最新コメント
タグクラウド
カテゴリーアーカイブ
月別アーカイブ
プロフィール
日別アーカイブ

広告

posted by fanblog

2020年05月01日

nginxを監視するシェルスクリプト

$ vim process_check.sh

#! /bin/bash

#監視するプロセス名を定義する
PROCESS_NAME=nginx

#監視するプロセスが何個起動しているかカウントする
count=`pgrep $PROCESS_NAME | wc -l`
# pgrep プロセスIDを表示
# wc -l 行数を取得

#監視するプロセスが0個場合に、処理を分岐する
if [ $count = 0 ]; then

#0個場合は、サービスが停止しているので起動する
echo "$PROCESS_NAME Down"
echo "$PROCESS_NAME Start"

systemctl start nginx
else
echo "$PROCESS_NAME OK"
fi


$ sudo chmod +x process_check.sh
この記事へのコメント
コメントを書く

お名前:

メールアドレス:


ホームページアドレス:

コメント:

※ブログオーナーが承認したコメントのみ表示されます。

この記事へのトラックバックURL
https://fanblogs.jp/tb/9816042
※ブログオーナーが承認したトラックバックのみ表示されます。

この記事へのトラックバック
×

この広告は30日以上新しい記事の更新がないブログに表示されております。