OSSでできること/できないこと

統合運用管理ソフトウエアとは昨今、企業の情報システムの現場は、多数のサーバー/ネットワーク機器で構成されています。こうした時代、システムの運用管理に苦労されている方も多いでしょう。この連載では、商用ソフトとの違いに着目しつつ、OSS(オープン・ソース・ソフトウエア)を生かしたシステム運用管理について

矢吹 洋一

2009年12月1日 20:00

統合運用管理ソフトウエアとは

昨今、企業の情報システムの現場は、多数のサーバー/ネットワーク機器で構成されています。こうした時代、システムの運用管理に苦労されている方も多いでしょう。この連載では、商用ソフトとの違いに着目しつつ、OSS(オープン・ソース・ソフトウエア)を生かしたシステム運用管理について解説します。

システムが正常に動作しているかどうかの監視、データのバックアップ、ソフトウエアの構成管理などなど、システムの運用管理に要求される作業は多岐にわたります。

システムの規模が小さく、サーバーやネットワークの機器が少ないうちは、これらの作業をOSの標準機能だけで解決したり、自作のスクリプトで対処したりというように、個別での対処も可能ですし、実際そうされている方も多いでしょう。

一方で、システムの規模が大きくなってくると、これらの運用管理作業がとてつもない手間となってくるのは容易に想像できます。

こうした背景の下、統合運用管理ソフトあるいは統合運用監視ソフトと呼ばれる分野が確立しています。運用管理を統合的に一括して行うことができるソフトウエア群です。商用製品の有名どころでは、JP1(日立製作所)、Tivolli(米IBM)、SystemWalker(富士通)、WebSAM(NEC)、HP Software(旧OpenView含む)(米Hewlett-Packard)といった大手ベンダーの製品があります。

一方、この分野のソフトには、OSSも存在します。商用ソフトに比べると知名度が低いですが、OSS界隈(かいわい)では比較的有名なものがあります。代表的なOSS統合監視ソフトとしては、ZABBIX、Hinemos(NTTデータ)、Nagios、Xymon(元hobbit)などがあります。

OSSにはまた、もっと個々の機能に特化したツール、例えば監視専用のツールや収集したデータをグラフなどで表示するツールなど、種々雑多なものが多数存在しています。単独で使われるソフトだけでなく、ほかの製品に組み込まれて連携して動作するものもあります。

図1に、統合監視ソフトの典型的な使われ方を示します。

OSS統合監視ソフトウエアと商用製品の違い

OSSの統合監視ソフトは、商用製品に比べると機能が少ないと言われています。商用ソフトは統合「管理」であるのに対し、OSSの方は統合「監視」とうたっているものが多く、監視機能に注力しているものがほとんどです。それ以外の、商用ソフトに見られる以下のような機能は「OSSにできないこと」になります。

  • 構成管理
  • ジョブ管理
  • ユーザー管理
  • バックアップ管理
  • 資産管理
  • 帳票管理

これらの機能のすべてをすべての商用ソフトが持っている訳ではありませんが、OSSにとって足りない機能であることに違いはありません。逆にこれらの機能が不要であれば、OSSでも十分使えるということになります。

一方、OSSの統合監視ソフトが得意としている監視機能にはどんなものがあるでしょうか?各ソフトによって少しずつ違っていたり、同じものでも別の表現をしている場合がありますが、おおむね以下のような機能がOSSの得意分野です。

  • リソース監視(CPU使用率、ディスク容量など)
  • アプリケーション/プロセス監視(アプリケーションとしての動作の監視や、プロセスの死活監視)
  • ログ監視(ログにエラーなどの異常がないかを監視)
  • サービス・ポート監視(サービスを提供しているネットワーク・ポートの監視)
  • SNMP監視(SNMPポーリングで得た情報の監視)
  • ファイル監視(ファイルの存在、サイズの確認などの監視)

単に監視を行うだけでなく、監視対象の異常を検知したことをイベントのトリガーとして、管理者にメールで通知したり、あらかじめ設定しておいた管理コマンドを実行したりする機能を備えたものがほとんどです。これまで統合監視ツールをまったく使っていなかったのであれば、これだけでも、かなりの助けになるでしょう。

OSSの良さは、使ってみて気に入らなければ気兼ねなく別のものに乗り換えられるという点です。気軽に試してみるとよいでしょう。

次ページからは、OSSの統合監視ソフトの例として、GroundWorkというソフトを紹介します。

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