Repolode
Icinga

Icinga/icinga2

Icinga 2は、ネットワークリソースを監視し、障害発生時にユーザーへ通知するとともに、パフォーマンスデータを生成する監視サーバーです。

代替できる製品:NagiosZabbix

スター
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. 1

    お使いのプラットフォームの公式インストールガイドを確認してください

  2. 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 の数値は毎日更新されます。

関連プロジェクト