Hinemosの監視設計

監視機能の設計の勘所   今回は「第2回:Hinemosの画面設計とリポジトリ設計」で説明した「管理画面の決定」と「リポジトリの設計」を基に、Hinemosが備える個々の監視機能における設計の勘所を説明します。Hinemosの監視機能の概要   現在、Hinemosには表1のように、9個の監視機能

高畑 知也

2007年10月16日 20:00

監視機能の設計の勘所

   今回は「第2回:Hinemosの画面設計とリポジトリ設計」で説明した「管理画面の決定」と「リポジトリの設計」を基に、Hinemosが備える個々の監視機能における設計の勘所を説明します。

Hinemosの監視機能の概要

   現在、Hinemosには表1のように、9個の監視機能があります。



監視機能名監視方式Hinemosエージェントの
インストール有無
ping監視機能定期的なポーリング無
SNMP TRAP監視機能対象機器からの通知無
リソース監視機能定期的なポーリング無(SNMPエージェントは必要)
SNMP監視機能定期的なポーリング無(SNMPエージェントは必要)
HTTP監視機能定期的なポーリング無
プロセス監視機能定期的なポーリング無(SNMPエージェントは必要)
SQL監視機能定期的なポーリング無
エージェント監視機能定期的なポーリング有
syslog-ng監視機能対象機器からの通知有(syslogでも可)
表1:Hinemosの監視機能

   今回はこの中から「ping監視」と「SNMP TRAP監視」「リソース監視」「SNMP監視」の4機能について説明します。残りの5機能については次回に説明します。

   それでは個々の監視機能について、以下の4点について解説します(表2)。


  • 監視目的
  • 監視アーキテクチャ
  • 監視設定ポイント
  • 監視設定例
表2:今回解説するポイント

   本連載では初公開のノウハウが満載ですので、皆さんぜひ参考にしてください。

   監視機能を監視方式でみた場合、Hinemosマネージャーから監視機器に対して「定期的なポーリング」を行う方式と「対象機器からの通知」による 方式の2種類に分類されます。前回の内容と関連しますが、監視管理画面の「ステータスビュー」と「イベントビュー」に何の監視結果を表示するかをこの方式 の観点で分類すると、一般的に表3のようになる場合が多くなるでしょう。



ビュー名目的表示する監視機能の結果
ステータスビュー現在の状態(ステータス)を表示する定期的に状態を確認できるため「定期的なポーリング」の監視機能の結果を表示する
イベントビュー不定期に発生する事象(イベント)を表示する。イベントは履歴として指定期間保持するすべての監視機能の「警告」や「異常」を出力する
表3:監視方式でみるビューの表示内容

   今回は詳しく説明しませんが、この表示出力(通知)先の設定は、Hinemosの「通知機能」で詳細に定義します。本連載では、両方のビューに出力 する「STATUS」、イベントビューのみに出力する「EVENT」の2つの通知設定が定義されているものとして説明しています。



監視設定例で使用するHinemosの通知設定
表4:監視設定例で使用するHinemosの通知設定
(画像をクリックすると別ウィンドウに拡大図を表示します)

   またHinemosの監視機能はジョブ管理機能と連携ができます。そこで「パトライト01」というパトライトを点灯させるジョブが定義されているものとし、監視の結果が「警告」や「危険」と判断されると、このジョブが起動する管理体制を想定します。

   それでは、個々の監視機能について説明します。前回で紹介したリポジトリ構成が、各監視機能の設定でどのように有効に働いているかも含めて理解できると思います。

人気記事トップ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