Linux

スポンサーリンク
Linux

サイト死活監視スクリプトに通知時間帯設定機能を追加する方法

はじめにサイト死活監視スクリプトは、サービスの安定運用に欠かせないツールです。しかし、24時間稼働する通知設定では、深夜や早朝に不必要な通知が届いてしまうこともあります。この記事では、指定時間帯にのみ通知を送信する機能をスクリプトに追加する...
Linux

死活監視スクリプトにログ保存機能を追加!過去の監視データを活用する

これまでに紹介した死活監視スクリプトに、新たにログ保存機能を追加しました。この機能を利用すると、監視結果を記録として残すことができ、運用状況の確認や分析が可能になります。この記事では、追加した機能の詳細や実装コードを詳しくご紹介します。背景...
Linux

サイト死活監視シェルスクリプトに Slack 通知機能を追加する方法

はじめにサイトの死活監視スクリプトに Slack 通知機能を追加する方法をご紹介します。本記事では、既存の監視スクリプトに新たに Slack 通知機能を実装し、監視結果のサマリーや異常検知時の情報を Slack チャンネルに送信できるように...
Linux

サイト死活監視スクリプトの機能拡張 – メール通知フラグと多次元配列の導入

前回までの死活監視スクリプトでは、指定したサイトが正常に稼働しているかどうかをチェックし、異常時にメールやChatworkで通知を行っていました。今回は、このスクリプトに メール通知のフラグ を追加し、多次元配列風にサイト情報を管理 するよ...
Linux

サイト死活監視シェルスクリプトのChatwork対応版

前回の記事 こちら で、Bashスクリプト(シェルスクリプト)で作る簡易的なサイト監視スクリプトについて紹介しましたが、今回はさらに便利な機能を追加した進化版スクリプトをご紹介します。新たに追加したのは、サマリー通知機能とChatwork通...
Linux

Bashで作るシンプルなサイト死活監視シェルスクリプト

本記事では、Bashシェルスクリプトとcurlを使用したシンプルなサイト死活監視スクリプトを解説します。このスクリプトを使えば、監視対象サイトに障害が発生したときに、指定したメールアドレスに通知を送信し、正常時にも状況を確認できるようになり...
Linux

サーバーのディスク使用量を監視するスクリプト

サーバーのディスク使用量を定期的に監視し、空き容量が一定の閾値を下回った場合にメールで通知するスクリプトを紹介します。このスクリプトを使用することで、ディスクスペースの不足に早期に対応できるようになります。スクリプトの概要このスクリプトは、...
Linux

シェルスクリプトを使って複数ディレクトリにファイルを一括コピーする方法

ウェブサイトの管理において、複数のディレクトリに共通のファイルを配置する必要がある場合、手動でファイルをコピーするのは面倒です。この記事では、シェルスクリプトを使って、複数のディレクトリに index.php ファイルを一括でコピーする方法...
Linux

rsync | excludeオプションで同期対象から除外するディレクトリやファイルを指定する方法

rsyncコマンドのexcludeオプションを利用すると同期先へ反映したくないファイルやディレクトリを除外することができます。同期対象ディレクトリの内容|--a.txt|--b.txt|--c.txt|--img| |--logo.png除...
ConoHa WING

レンタルサーバーのシェルとプロンプト表示フォーマットを確認する方法

レンタルサーバー(さくらのレンタルサーバ/エックスサーバー/ロリポップ/ConoHa WING)のシェルとプロンプト表示フォーマットを確認してみました。シェルとプロンプト表示フォーマット各レンタルサーバのシェルを "echo $SHEL" ...
Linux

Linuxコマンド | findで大きなサイズのファイル一覧を調べる

サーバー内のディスク残量が少なくなってきたため圧迫しているファイルが何か調べるためにfindコマンドで大きなサイズのファイル一覧を調べました。50MB以上のファイルを調べる$ find ./ -xdev -type f -size +50M...
Apache

Linuxコマンド | Basic認証用パスワードファイルにユーザー追加と削除する方法(htpasswd)

既存ファイルにユーザーを追加するオプションは何もつけずに htpasswdコマンドにファイル名と追加するユーザー名を指定して実行します。$ htpasswd ./.htpasswd test2userパスワードの入力が求められますので、設定...
Apache

Linuxコマンド | Basic認証用パスワードファイルの作成・変更(htpasswd)

パスワードファイルを作成するhtpasswdコマンドを用いてユーザー名は "testuser"、パスワードは "test1234" という情報でBasic認証用のパスワードファイルを作成します。$ htpasswd -c ./.htpass...
Linux

WordPress | Linuxコマンドでパーミッションを一括で変更する方法

Linuxコマンドを用いて一括でパーミッションを変更します。ディレクトリを705に変更find ./ -type d -exec chmod 705 {} \;ファイルを604に変更find /var/www/html -type f -e...
Linux

Linux | プロセスが使用しているポートを確認するコマンド

node.js で作ったアプリケーションをエックスサーバ上で動かしたいと思いプロセスが使用しているポートを確認してみました。プロセスが使用しているポートを確認コマンド$ lsof -i -P実行結果COMMAND PID USER FD T...
Linux

ImageMagick mogrifyコマンドで画像を一括でリサイズする

サーバー上の大量の画像を一括でリサイズする場合、ImageMagickがインストールされている環境であれば mogrifyコマンドで一括処理する方法が便利です。リサイズ&画像の品質変更コマンドサイズをパーセントで指定$ mogrify -p...
Linux

sedでディレクトリ内のテキストファイルを再帰的に置換(上書き更新)する方法

sedを利用してディレクトリ内のテキストファイルを再帰的に置換(上書き保存)する方法のメモ。※ "GNU sed" と "BSD sed" でオプションなどが少し異なるので注意が必要ですBSD sed の場合拡張子が html のファイルす...
Linux

Linuxコマンド | ディレクトリ一覧を取得する

サーバー上でディレクトリ一覧を取得するコマンドのメモ。取得する階層の深さを変えることも出来て便利です。一階層目のみ取得$ find ./ -maxdepth 1 -type d././log./htpasswd./public_html./...
Linux

LFTPサーバ間ディレクトリ同期でディレクトリ名を指定する際の注意事項

以前LFTPでサーバー間のディレクトリを同期する方法を書きましたが、rsyncを使って同期する場合と違いディレクトリ指定の仕方が異なりましたので、例を挙げながら検証結果を書いていきます。rsyncの場合rsyncでディレクトリの中身を同期す...
Linux

レンタルサーバーのネームサーバー情報まとめ

サーバー移管などネームサーバーの変更作業を行う際に必要になるネームサーバーの情報。普段よく利用しているエックスサーバー/エックスサーバービジネス/さくらのレンタルサーバー/ロリポップ!/ヘテムル/wpX/ConoHa WING の情報をまと...
スポンサーリンク
タイトルとURLをコピーしました