Node.jsとBunのアプリを本番環境で運用するためのプロセスマネージャー。ロードバランサーを内蔵し、プロセスを維持しながらダウンタイムなしで再読み込みできます。
- スター
- 2,241
- フォーク
- 621
- 未解決の Issue
- 502
- 最終コミット
- 15 時間前
これは何?
Icinga 2は、Icingaスタックの中核となる監視サーバーです。ネットワークリソースの稼働状況を確認し、障害が発生するとユーザーに通知を送り、レポート用のパフォーマンスデータを生成します。
複数の拠点にまたがる大規模で複雑な環境にも対応できるよう設計されており、分散監視とクラスタリングをサポートします。設定はIcinga DSLで記述できるほか、Icinga Directorや構成管理ツールで管理できます。他システムとの連携用にREST APIも備えています。
Icinga 2のフロントエンドにはIcinga Web 2が必要です。C++で開発されており、GPL-3.0(バージョン2.16.0以降)でライセンスされています。
主な機能
- 01ネットワークリソースの稼働状況を確認し、障害発生時にユーザーへ通知します。
- 02レポート用のパフォーマンスデータを生成します。
- 03複数の拠点にまたがる分散監視とクラスタリングをサポートします。
- 04Icinga DSL、Icinga Director、または構成管理ツールを使って設定できます。
- 05連携用のREST APIを提供します。
ユースケース
- 複数のデータセンターや拠点にあるサーバーとネットワーク機器を監視する。
- 複数のノードが連携する分散監視環境を構築する。
- 運用チームに障害アラートを送り、レポート用のパフォーマンス指標を収集する。
クイックスタート
- 1
お使いのプラットフォームの公式インストールガイドを確認してください
- 2
Monitoring Basics と Configuration のドキュメントに従って、チェックを設定してください
使う前に知っておきたいこと
- Icinga 2 は監視サーバーのみであり、Webインターフェースには Icinga Web 2 が必要です。
- セットアップと設定にはかなりの手間がかかり、README から外部ドキュメントを参照する必要があります。
- v2.16.0 より前のバージョンは GPLv2+、それ以降のバージョンは GPLv3+ です。
トピック
よくある質問
- icinga2 とは?
- Icinga 2は、ネットワークリソースを監視し、障害発生時にユーザーへ通知するとともに、パフォーマンスデータを生成する監視サーバーです。 Icinga 2は、Icingaスタックの中核となる監視サーバーです。ネットワークリソースの稼働状況を確認し、障害が発生するとユーザーに通知を送り、レポート用のパフォーマンスデータを生成します。
- icinga2 は無料で使えますか?ライセンスは?
- icinga2 は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- icinga2 は今もメンテナンスされていますか?
- 活発にメンテナンス中。icinga2 の最終コミットは 2026年10月21日 です。
- icinga2 は何に使えますか?
- 複数のデータセンターや拠点にあるサーバーとネットワーク機器を監視する。 複数のノードが連携する分散監視環境を構築する。 運用チームに障害アラートを送り、レポート用のパフォーマンス指標を収集する。
- icinga2 のインストール方法は?
- お使いのプラットフォームの公式インストールガイドを確認してください Monitoring Basics と Configuration のドキュメントに従って、チェックを設定してください
- icinga2 はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/Icinga/icinga2
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
秒単位のメトリクス収集、自動検出、組み込みのML異常検知とアラート機能を備えた、オープンソースのリアルタイムインフラ監視エージェント。
多様なデータソースのメトリクス、ログ、トレースをクエリ、可視化、アラート通知、探索できるオープンソースプラットフォーム。
Prometheusは、メトリクスを収集してルールを評価し、アラートを発報するオープンソースのシステム・サービス監視システムです。
ログ、メトリクス、トレース、アラート、ダッシュボードを一元管理できる、OpenTelemetryネイティブのオープンソース可観測性プラットフォーム。
Webダッシュボード、Dockerコンテナ統計、履歴データ、アラートを備えた軽量なセルフホスト型サーバー監視ツール。