正しいシステム運用のための監視要件定義[3ページ目]

サービスを提供するために必要な要素は何か

前項で定義した監視項目を構成する要素を、1つずつピックアップする方法としては、サービスの定義から演繹して、要素を挙げていくことになる。

具体的には、Webサービスをインターネットから閲覧可能にするために必要なものは何か、を考える作業となる。

Webサービスを表示させるには、「Webサーバー」が必要である。しかし、「Webサーバー」単体では「Webサービス」を表示できない。「Webサーバー」が「Webサービス」を表示するためには、「Webプロセス」が必要になるからである。

それでは、「Webプロセス」が存在していればサービスは継続できるのかと言えば、そうではない。「Webサーバー」は、「DBサーバー」からデータを取得しないとコンテンツが表示できない。すると、「DBサーバー」の監視も必要になる。この「DBサーバー」単体でもDBサービスは提供できない。サービス提供のためには、「DBプロセス」が必要になるからだ。以降は、図5を参照していただきたい。

このようにして、Webサービスを提供するために必要な要素をピックアップし続けたものが、表1になる。

表1 Webサービスを提供するために必要な要素の一覧
 内容
監視の種類監視対象具体的な項目
サービスの監視URL応答監視URL応答応答コード、応答文字列、 応答時間
画面遷移監視画面遷移画面遷移(シナリオ)の正常性、 応答時間
インフラの監視ハードウェア監視ハードウェアステータスpingによる疎通確認、物理HDD状態、論理HDD状態、電源状態、CPU状態、メモリー状態、ファン状態、温度状態
リソース監視メモリーメモリー利用量情報(total_real, total_swap,total_use,process_ use)
ネットワーク トラフィック送受信byte/sec
CPU関連ロードアベレージ、CPU使用率(idle,iowait,irq,nice,softirq, system,user)
ディスクディスク空き容量、ディスク使用率、 ディスク使用量、ディスク容量
プロセス監視プロセス存在syslog,crond,ntpd,xinetd,sshd, httpd,mysqld,postmaster, portmap,nfs,rpc.mountd,named など
プロセス稼働インターネット経由httpd応答監視、httpd応答監視(サーバーローカル)、smtp応答監視、Oracle応答監視など
セッション数httpdセッション数
ログ監視ログmessages監視、Oracleログ監視、tomcatログ監視、アプリケーションログ監視など

ここで挙げた例は、ほんの一例である。ここから更にDBの応答に問題があると思われる事象が発生すると、「DBサービスの内部リソースはどうなっているか」「WebからDBへとデータ取得する時間」などの運用のなかで発生した問題を監視に取り入れ、監視の網の目を密にしていかねばならない。無論、密になりすぎて過敏になった監視項目は、疎にする調整も必要であるが…。

この記事のキーワード :

人気記事トップ10

人気記事ランキングをもっと見る

企画広告も役立つ情報バッチリ! Sponsored

ClickHouse Cloudが実現した広告運用SaaS「ATOM」のデータ基盤革新、パフォーマンスを向上しながら、運用負荷とコストを削減 11月11日 6:20 AIで開発が加速する時代、品質保証はどう変わる? Tricentisが示すAIエージェント活用の実像 11月9日 6:45 悪用までの猶予が「1分」に迫るフロンティアAI時代に開発と本番を貫く脆弱性管理が必要 10月29日 8:30 欧州CRA対応とSBOM運用。AI生成コードのOSS混入問題の対策とは ――スニペット単位で検出する「FossID」「Insignary Clarity」によるSBOM運用 9月16日 6:40 PostgreSQLからTiDBへ、稼働中SaaSで進める段階的DB移行の実践と再設計への展望 9月7日 6:30 機能安全開発におけるGoogleTestの活用を支援!「Parasoft C/C++test CT」で実現する効率化&AI連携 4月14日 6:30 【CNDW2025】Grafanaが明かす「オブザーバビリティの哲学」ー最小限の労力で実用的なインサイトを得るには 1月23日 6:30 【CNDW2025】プロダクト急増に備える基盤刷新 ーウェルスナビがECSからEKSへの移行で得た知見とは 1月15日 6:30 【CNDW2025】250環境を5人で運用、構築時間は30分に ーKINTOテクノロジーズが語るインフラ基盤組織の作り方 2025年12月18日 6:30 新たな自動化で熱視線! AIエージェントの「推論能力」を支える2つのコンポーネントとは? 2025年11月28日 6:30