Linux サイト死活監視スクリプトに通知時間帯設定機能を追加する方法 はじめにサイト死活監視スクリプトは、サービスの安定運用に欠かせないツールです。しかし、24時間稼働する通知設定では、深夜や早朝に不必要な通知が届いてしまうこともあります。この記事では、指定時間帯にのみ通知を送信する機能をスクリプトに追加する... 2024.11.25 Linux
Linux 死活監視スクリプトにログ保存機能を追加!過去の監視データを活用する これまでに紹介した死活監視スクリプトに、新たにログ保存機能を追加しました。この機能を利用すると、監視結果を記録として残すことができ、運用状況の確認や分析が可能になります。この記事では、追加した機能の詳細や実装コードを詳しくご紹介します。背景... 2024.11.18 Linux
Linux サイト死活監視シェルスクリプトに Slack 通知機能を追加する方法 はじめにサイトの死活監視スクリプトに Slack 通知機能を追加する方法をご紹介します。本記事では、既存の監視スクリプトに新たに Slack 通知機能を実装し、監視結果のサマリーや異常検知時の情報を Slack チャンネルに送信できるように... 2024.11.17 Linux
Redis Redisを監視して自動再起動するシェルスクリプトの作成方法 Redisを利用している環境では、何らかの理由でRedisが停止してしまう可能性があります。このような状況に備えて、Redisの状態を定期的に監視し、停止していた場合には自動的に再起動するシェルスクリプトを作成する方法をご紹介します。1. ... 2024.11.16 Redis
Linux サイト死活監視スクリプトの機能拡張 – メール通知フラグと多次元配列の導入 前回までの死活監視スクリプトでは、指定したサイトが正常に稼働しているかどうかをチェックし、異常時にメールやChatworkで通知を行っていました。今回は、このスクリプトに メール通知のフラグ を追加し、多次元配列風にサイト情報を管理 するよ... 2024.11.14 Linux
Linux サイト死活監視シェルスクリプトのChatwork対応版 前回の記事 こちら で、Bashスクリプト(シェルスクリプト)で作る簡易的なサイト監視スクリプトについて紹介しましたが、今回はさらに便利な機能を追加した進化版スクリプトをご紹介します。新たに追加したのは、サマリー通知機能とChatwork通... 2024.11.13 Linux
Linux Bashで作るシンプルなサイト死活監視シェルスクリプト 本記事では、Bashシェルスクリプトとcurlを使用したシンプルなサイト死活監視スクリプトを解説します。このスクリプトを使えば、監視対象サイトに障害が発生したときに、指定したメールアドレスに通知を送信し、正常時にも状況を確認できるようになり... 2024.10.28 Linux
Linux サーバーのディスク使用量を監視するスクリプト サーバーのディスク使用量を定期的に監視し、空き容量が一定の閾値を下回った場合にメールで通知するスクリプトを紹介します。このスクリプトを使用することで、ディスクスペースの不足に早期に対応できるようになります。スクリプトの概要このスクリプトは、... 2024.07.24 Linux
Linux シェルスクリプトを使って複数ディレクトリにファイルを一括コピーする方法 ウェブサイトの管理において、複数のディレクトリに共通のファイルを配置する必要がある場合、手動でファイルをコピーするのは面倒です。この記事では、シェルスクリプトを使って、複数のディレクトリに index.php ファイルを一括でコピーする方法... 2024.07.19 Linuxシェルスクリプト
さくらのレンタルサーバー さくらのレンタルサーバー | シェル変更を csh から bash へ変更する方法 現在のシェル確認echo $SHELL で現在設定されているシェルを確認します。% echo $SHELL/bin/cshbashのパスを確認which bash でパスを確認します。% which bash/usr/local/bin/b... 2023.05.17 さくらのレンタルサーバー
ConoHa WING レンタルサーバーのシェルとプロンプト表示フォーマットを確認する方法 レンタルサーバー(さくらのレンタルサーバ/エックスサーバー/ロリポップ/ConoHa WING)のシェルとプロンプト表示フォーマットを確認してみました。シェルとプロンプト表示フォーマット各レンタルサーバのシェルを "echo $SHEL" ... 2022.11.18 ConoHa WINGLinuxエックスサーバーさくらのレンタルサーバーロリポップ!
シェルスクリプト シェルスクリプトでWordPressサイトのフルバックアップを取得する WordPressサイト保守など、フルバックアップを取得する際にファイル名に日付・バージョン番号を付けて保存する作業が地味に面倒でしたので、シェルスクリプトで日付・バージョン番号を付けてフルバックアップを取得するサンプルを作りました。フルバ... 2022.06.22 シェルスクリプト
WP-CLI WP-CLI | 未使用のタグを一括で削除する 運営サイトで使用していないタグや利用頻度が低いタグが増えてきたのですが、手動で管理画面から削除するには現実的ではない数でしたので、WP-CLIのコマンドで一括で削除することにしました。以下、削除に用いたコマンド紹介です。IDを指定して削除今... 2021.10.14 WP-CLI