Hinemosの導入・設計上のポイント

Hinemosの導入・設計上のポイント

   まず最初のポイントとして「Hinemosではリポジトリの設計が重要」である点があげられます。

   HinemosのリポジトリはHinemosクライアントの画面表示や各機能の設計のベースとなるものです。リポジトリについては以下の記事を参照してください。


運用管理ツール「Hinemos」完全利用ガイド
第1回:Hinemosができること

   リポジトリの設計を工夫することにより以下の効果が期待できます。


  • 監視の設定項目数を格段に減らすことができる
  • 障害時の視覚確認の容易性を上げることができる
表3:リポジトリ設計の工夫で得られる効果

   監視の設定項目数が減ることで設定作業やメンテナンス工数が減少し、さらにHinemosの性能を確保することができます。また、運用者に合わせて監視画面などをみやすく設定することが可能になります。

   次のポイントとして「Hinemosは柔軟な対応が可能」な点があげられます。

   本記事の冒頭でも述べた通り、Hinemosはシンプルなアーキテクチャで実現されているため、柔軟に要件に対応できるという特徴があります。よって、工夫次第で実現範囲は大きく広がります。筆者はこの点こそが技術者の腕の見せ所と考えています。

   これをまとめると以下のようになります。



Hinemosの実現範囲=Hinemosの機能でそのまま実現できること+Hinemosの機能を利用して実現できること

   例えばHinemosのSNMP監視機能を考えた場合、Net-SNMPの機能により任意のコマンドやシェルスクリプトを実行し、その結果を「SNMP監視機能の結果」としてHinemosマネージャが受け取ることができます。




   これを考えただけでも、監視できる範囲が格段に広がることが理解できるでしょう。

管理範囲の決定

   ここでは、HinemosマネージャとHinemosクライアントの配置場所の検討方法について説明します。

Hinemosマネージャの配置場所

   閉じたネットワーク環境内で数台〜数十台の中規模システムの運用管理を考える場合は、基本的に1台のHinemosマネージャと1台のHinemosクライアントを同ネットワーク内またはネットワーク接続が可能な環境に配置を検討することで十分だと考えます。

   そこで、ここでは表4にあげた2つの環境について、運用管理をHinemosで行う際の検討すべき事項に注目します。


  • 同一拠点内の数百台〜数千台の大規模システムの運用管理
  • 複数拠点からなるシステムの運用管理
表4:管理範囲の決定の対象システム

   まず、Hinemosマネージャの配置を検討する上で押さえておくべきHinemosの特徴・仕様を表5にあげます。なおここでは、原稿執筆時点(2007年9月)での最新版である「Hinemos V2.2」を対象としています。


  • n台のクライアント ⇔ 1台のマネージャ ⇔ n台エージェントの構成である
  • 設定と各種履歴情報はHinemosマネージャの内部データベースで管理する
  • クライアント⇔マネージャ ⇔ エージェント間は非暗号化通信である
表5:Hinemosマネージャの配置で押さえるべきHinemosの特徴・仕様

   Hinemosは設定や履歴情報をHinemosマネージャの内部データベースに蓄積します。そして、Hinemosクライアントはその情報を参 照・更新などを行うというシンプルな構成をとります。よって、運用管理者はHinemosクライアントから目的の管理対象を管理するHinemosマネー ジャへ接続し、画面表示や操作を行います。



Hinemosの構成
図1:Hinemosの構成
(画像をクリックすると別ウィンドウに拡大図を表示します)

   また、Hinemosではジョブ管理機能など一部機能を使用するためにHinemosエージェントの導入を行います。このマネージャとエージェント 間やクライアントとマネージャ間のネットワークに公衆ネットワークが介在するような場合は、セキュリティ上VPN環境を構築するなどの対処を施します。



ネットワーク構成例
図2:ネットワーク構成例
(画像をクリックすると別ウィンドウに拡大図を表示します)

   以上を踏まえて、表4の各々の環境におけるHinemosマネージャの配置指針を示します。

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