Nagios-overview
提供:Dev Guides
Nagios-概要
DevOpsライフサイクルは複数のステージからなる連続ループであり、連続ループはこのループの最後のステージです。 継続的な監視は、このライフサイクルの段階の1つです。 この章では、継続的な監視とは何か、Nagiosがこの目的にどのように役立つかについて詳しく学びましょう。
継続的な監視とは
運用サーバーで展開が完了すると、継続的な監視が開始されます。 それ以降、この段階ではすべての出来事を監視する責任があります。 この段階は、ビジネスの生産性にとって非常に重要です。
継続的な監視を使用することにはいくつかの利点があります-
- すべてのサーバーとネットワークの問題を検出します。
- 失敗の根本原因を見つけます。
- メンテナンスコストの削減に役立ちます。
- パフォーマンスの問題のトラブルシューティングに役立ちます。
- 古くなる前にインフラストラクチャを更新するのに役立ちます。
- 検出された問題を自動的に修正できます。
- サーバー、サービス、アプリケーション、ネットワークが常に稼働していることを確認します。
- 毎秒、完全なインフラストラクチャを監視します。
Nagiosとは
Nagiosは、ネットワーク、アプリケーション、およびサーバーを監視するオープンソースの継続的な監視ツールです。 インフラストラクチャで検出された問題を検出および修復し、エンドユーザーに影響を与える前に将来の問題を停止できます。 ITインフラストラクチャの完全なステータスとパフォーマンスを提供します。
なぜナギオス
Nagiosは、ユーザーコミュニティの大規模なグループが使用できるようにする次の機能を提供します-
- SQL Server、Oracle、Mysql、Postgresなどのデータベースサーバーを監視できます。
- アプリケーションレベルの情報(Apache、Postfix、LDAP、Citrixなど)を提供します。
- アクティブな開発を提供します。
- 巨大で活発なコミュニティからの優れたサポートがあります。
- Nagiosは任意のオペレーティングシステムで実行されます。
- ホストに到達できるかどうかを確認するためにpingを実行できます。
Nagiosの利点
Nagiosはユーザーに次の利点を提供します-
- 定期的なテストをなくすのに役立ちます。
- リストストラップがまだ「断続的」な段階にある場合、瞬時の故障を検出します。
- パフォーマンスを犠牲にすることなく、メンテナンスコストを削減します。
- 制御と故障の管理にタイムリーな通知を提供します。