EngineIT技術を分かりやすく簡潔にまとめることによる学習の効率化、また日常の気付きを記録に残すことを目指します。2020年11月1日システム構築では「運用」の中で死活監視を行いますが、その概要と簡単なLinuxでの例を紹介します。●死活監視とはサーバーが止まらずに動いているか?のチェックを行うことです。身近な死活チェックでは、サーバーに対してpingを飛ばしたりする事で確認を行います。システム構築における死活監視は人手では行わずに自動で行いますが、サーバーから一定時間の正常応答が無かった場合にサーバーがダウンしていると判定し、システム管理者に連絡を入れたり、自動的に再起動を行ったりするケースが多いです。Protocol)該当のサーバーにpingを送り、疎通チェックを行う方式です。利点としては手軽さが挙げられるが、pingはファイアウォールでブロックされる可能性が高いため、実運用には不向きです。ちなみにpingはICMPプロトコルを用いたNW診断ツールで、IP通信の状態を確認する事ができます。pingはOSI参照モデルにおける「第三層=ネットワーク層」の死活監視であるため、それより上位層の状態をチェックする事ができないという問題点があります(例えば、サーバー内の特定のアプリケーションが動作しているか否か、など)。それを解消するためにポート監視(OSI参照モデルにおける「第四層=トランスポート層」の監視)という方法もあります。21:ftp/25:smtp/80:http/115:sftp/443:httpsなど)概説は以上で、ここからは簡単な「Linuxサーバの死活管理スクリプト」の例を紹介したいと思います。しては、確認したいサーバにpingを飛ばし応答がない場合は管理者にメールをするというもの。メインは以下のコマンド。n”(nは回数)は送付するパケットの回数)そして、pingの戻り値は下記の通りです。引数異常これらを判定に利用します。下記のスクリプトを/usr/bin配下に作成する。ping_alert.sh今回はping_alert.shと命名します。下記例のXXXXX.XXXXX.XXXXX@gmail.comは各自のメールアドレス。/usr/bin/ping_alert.sh4.結果確認ping成功(例)成功メールが届きました。ping失敗(例)失敗メールが届きました。コメントをキャンセルメールアドレスが公開されることはありません。※サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。...さくらVPS(CentOS6)にリモートデスクトップ環境を構築する方法Linuxのサーバーにリモートデスクトップ環境を構築する手順について解説します。EngineIT技術を分かりやすく簡潔にまとめることによる学習の効率化、また日常の気付きを記録に残すことを目指します。Reserved.Top。