モニタリングシステムの停止は、ビジネスに大きなマイナスの影響を与えます。そこで重要なのが、サービスがダウンする前の、システム監視(サーバ監視)業務です。業務システムやWebサイト、ECサイト、モバイルアプリなどサービスの稼働状況をモニタリングし、ユーザが通常通り利用できている状態かをチェックします。システム監視で、何を監視すればいいのか?システム監視の目的は、サービスに起きた障害をいち早く発見し、ダウンタイムを限りなくゼロに近づけることで、ビジネスに悪影響を及ぼすリスクを回避することです。システムを構成しているサーバやアプリケーション、OS、ネットワークなどの状況を、24時間365日、監視し続けます。サーバが正常に稼働しているか、負荷が上昇していないか、普段と違う挙動はないかなどを注視します。一般にシステム監視する内容には、大きく分けて2つあります。◯正常監視システムが正常に稼働していることを監視します。異常が起きているかどうかは、正常時の動作を把握しておく必要があります。一般的な監視サービスでは、システムのステータスがグラフィカルに表示されたり、文字情報で更新され、わかりやすくて管理も楽です。◯異常監視システムに何らかの障害が発生しているか、正しくサービスが稼働していない、または悪影響が予想されることを監視します。緊急度や頻度によって管理者に通知されます。通知方法としては、管理画面への表示以外に、メールや自動電話、オペレーションセンタに設置されたランプの点灯などの方法があります。サーバが停止していれば、再起動など必要な処置を取ります。サーバが停止した原因が、想定された条件に沿っていれば自動処理などへ移ります。想定外の挙動なら、システム保守の担当者へ引き継いだり共同して、応急対策と原因究明、根本的な解決策へと進みます。監視する対象は、サービスとインフラに大きく分かれます。サービス監視では、ユーザがストレスなくそのサービスを使うことができているか、安定した稼働を維持するために必要な情報をチェックします。この時、意識するのはユーザの導線です。ECサイトであれば、ユーザがサイトにアクセスし、商品が正しく表示され、ショッピングカートに商品が入り、在庫や送料、納期が表示されて、チェックアウトで決済されて、購入履歴に反映されるまでが一連の流れです。商品DBサーバとの連携に不具合があれば、売上にならないと同時に、カートのページでの離脱率が上昇するはずです。◯サービス監視する主な内容URL応答、表示速度(初回アクセスやリロード、DBからの読み込みなど)、画面遷移など<PR>システム監視はシステム運用・保守での重要な業務です。SaaS型の統合運用管理サービス「UOM」は、効率的な監視業務を行うことができる、運用のプロの多様なノウハウを反映したサービスです。障害が発生したら、何が問題なのかを真っ先に特定しなければなりません。サーバやネットワーク、ハードウェア、プロセスなど、多角的に検証する必要があります。障害は複合的な問題で障害が発生することが多いため、原因の特定は非常に複雑です。システムを構成している要素はそれぞれ連携しているため、ポイントになる部分を把握しておくことで、障害が発生した時にも適切かつ迅速に対応できます。システム監視のもう一つ重要な役割が、障害が起きる前に危険を知らせることです。監視を含むシステム全体を工夫することが、障害の予防にもつながります。データベースサーバDB1を冗長化してDB2を用意した環境で、どちらか一方がダウンしたことをいち早く知り、他方が稼働しているうちに適切に対処することで、障害の発生を回避できます。・死活サーバが停止することなく稼働しているかどうかを監視します。PINGコマンドを定期的に送信し、応答を見る方法が一般的です。システム監視ツールによっては、監視専用の小さなアプリケーション(エージェント)をインストールして監視します。・ハードウェアサーバやネットワーク機器に、物理的な故障が発生していないかを監視します。電源やハードディスク、ネットワーク機器などの温度が上昇しすぎていないか、故障していないかを監視します。・ネットワークサーバやネットワーク機器のスピードが低下したり、アクセスが遮断されていたり、トラフィックが混雑しているかをチェックします。死活監視と同様に、PINGコマンドを送ったり、ページの表示速度を監視します。・アプリケーションサーバにインストールされているアプリケーションが、正常に動作しているか、ログを監視します。・パフォーマンスハードディスクやメモリ、CPU、アプリケーションなどの使用率やアクセス状況などをチェックします。サービスに影響ある負荷かどうか、「しきい値(エラーにするかどうかの基準)」を設定して監視します。監視業務もアウトソースの時代にクラウドや仮想化の普及もあり、システム監視はますます重要になっていますが、サービス全体の監視は非常に複雑になっています。その理由は、現場の経験や高度な専門知識、新しい技術への対応が必要だからです。十分な監視体制が伴わずにシステム運用しても、サービスが安定して提供されることはありません。そのため、社内の人材をコアビジネスに集中させるために、監視も含めたシステム運用全体を、外部の専門会社にアウトソースする例も増えています。膨大な情報を効率的に取り扱える、総合的なサービスの導入も不可欠です。すべてに共通しているのは、自社のゴールやビジネスの規模、必要な機能のコストパフォーマンスなどで、複合的に判断することが重要です。<PR>システム監視はシステム運用・保守における重要な業務です。プロが持つ多様なノウハウを基に開発された、SaaS型の統合運用管理サービス「UOM」なら、監視業務と一体化した効率的な運用が可能です。∞∞∞∞∞∞∞ナレッジマネジメントはこうすれば必ず「失敗できる」!4つのポイントナレッジマネジメントとは、個々人が得た経験や知識を他者と共有する仕組みです。6月12日(水)から14日(金)まで、Inter...SREって大規模な組織の話?開発と運用をチームにするメリットとは?システム運用に関する話題の中でもたびたび目にする機会が増えてきた「SRE」。これは、「サイトリライア...知ってたつもりのアクセス管理を、今一度チェック:ITILの基本(7)ITIL(アイティル)とは、会社や個人がITサービスを利用してビジネスを成長させるためには、どのよう...システム運用をアウトソーシングする?しない?チェックはココだ!今、多くの企業でシステム運用が負担になっています。