オープンソース

サーバ構築のデージーネットTOP > OSS情報 >OSSのおすすめ監視サーバ・監視ツール「ログ管理・監視」

OSSのおすすめ監視サーバ・監視ツール「ログ管理・監視」

サーバのOSやアプリケーションのログ、ネットワーク機器のログなどを収集し、監視する方法です。ログは、問題の発見にも使いますが、問題の解析にも必要になります。問題の発見と解析の両方を考慮して監視ソフトウェアを選ぶ必要があります。

統合監視ソフトウェアでは、これらのすべての機能を持ったものも少なくありません。しかし、現実的には、すべての機能を一つのサーバ機器で行うことは好ましくありません。例えば、何かの障害を検知した場合には、いち早く通知を行う必要があります。しかし、障害発生時にはログが大量に出力される場合もあります。ログ監視とサービス監視を一緒に行っていると、監視サーバがログの受信や解析で過負荷になり、通知が遅れるなどの原因になってしまいます。そのため、用途によって複数の監視ソフトウェアを使い分けるのが、懸命でしょう。

ログ管理・監視ツール

  1. SyLAS
  1. Graylog
  1. rsyslog
  1. syslog-ng
  1. swatch

12. SyLAS

SyLAS

SyLASは、デージーネットが作成したオープンソースのログ管理ソフトウェアです。rsyslogのログ通知機能を使って、ログの文字列をチェックし、メールで通知を送ることができます。また、ログを全文検索エンジンのElasticsearchに保管し、ログを高速に検索することができます。国産ソフトウェアですので、WEB画面は日本語表記です。

SyLAS構築事例    お問合せ

13. Graylog

Graylog

Graylogは、SyLASと同様にElasticsearchにログを保管し、高速検索することができる統合型のログ管理ソフトウェアです。非常に高機能なソフトウェアで、ユーザによって管理できるログを変えられたり、解析結果をグラフで可視化することができます。解析方法をあらかじめ定義して監視コンソールを作成することができるのも便利です。単体でsyslogサーバとして動作させることもできますし、HTTPやFTPなどのプロトコルでログを収集することもできます。あらかじめ、多数のネットワーク機器のログフォーマットに対応した解析パターンを用意しているのも特徴です。

ただし、画面の表示は英語です。コミュニティは他国語対応をしないと表明しています。そのため、デージーネットでは日本語の利用者マニュアルを公開しています。

お問合せ

14. rsyslog

rsyslogは、多くのLinuxディストリビューションで利用されているsyslogサーバのソフトウェアです。rsyslogには、ログの文字列をチェックし、必要に応じてメールで通知する機能が標準で備わっています。そのため、特別なソフトウェアを導入しなくても、ログ監視を行うことができます。

お問合せ

15. syslog-ng

syslog-ngも、rsyslogと同様にいくつかのLinuxディストリビューションで採用されているsyslogサーバのソフトウェアです。柔軟なフィルタリング機能設定オプションなどが用意されているのが特徴です。syslog-ngにも、ログの文字列をチェックし、必要に応じてプログラムを起動する機能があります。この機能を使って、メールで通知を行うことができます。

お問合せ

16. swatch

swatchは、Simple log Watcherの略で、シンプルなログ監視機能を提供するツールです。正規表現に一致する行があった時にコマンドを実行することができます。この機能を使って、メール通知を行うことも可能です。

お問合せ

OSSのおすすめ監視サーバ・監視ツール

ネットワーク・サーバ監視ツール
ここでは、ZabbixCactiNagiosIcingamuninHinemosPandora FMSについて紹介します。
ログ管理・監視ツール
ここでは、SyLASGraylogrsyslog
syslog-ngswatchについて紹介します。
サーバの稼働状況の可視化ツール
ここでは、MRTGcollectdについて紹介します。
死活監視ツール
ここでは、fpingについて紹介します。
監視コンソール
ここでは、GrafanaHatoholについて紹介します。
監視サーバ・ソフトウェアの選定ポイント
ここでは、監視サーバを選定する場合のポイントについて紹介します。
Linuxサーバの監視
ここでは、Linuxサーバの監視を行う場合に利用できるソフトウェアと注意点について紹介します。

OSSのおすすめ監視サーバ・監視ツール「ログ管理・監視」の先頭へ