マジセミドライブ
ウェビナー関連のニュースやITサービス&ツールの最新情報を随時配信します。
OSS情報
2020.01.01
【OSS情報アーカイブ】Icinga2


※当記事に記載されている情報は、古くなっている場合があります。オフィシャルサイトで最新情報をご確認ください。
コンテンツ
「Icinga2」とは
概要
Icinga2(アイシンガ2/イッティンガ2)とは、オープンソースの監視システムです。
「強力な構成言語」+「RESTAPI」を備えた監視プラットフォームコアとして動作し、「ネットワークリソース可用性チェック」「レポート用パフォーマンスデータ生成」「ユーザーへの通知」などの機能を提供します。
基本説明
スケーラブルで拡張可能な「Icinga2」は、複数の場所にまたがる大規模かつ複雑な環境を監視できます。
「Icinga2」は監視サーバであり、Icingaスタックの一番上にIcingaWeb2が必要です。
構成は「Icinga Director」「構成管理ツール」「IcingaDSL内プレーンテキスト」のいずれかを使用して簡単に管理できます。
オフィシャルサイト情報
■オフィシャルサイト
→icinga.com →docs →icinga-2 →latest →doc →01-about
■GitHub
■主要開発元
Icinga2は、オープンソースソフトウェア企業「Icinga」が中心となり開発が進められています。
■ライセンス情報
Icinga2のライセンスは「GNU General Public License v2.0」です。
詳細について、こちらを参照ください。
→github.com →Icinga/icinga2 →COPYING
■インストール
→icinga.com →docs →icinga-2 →latest →doc →02-installation
同様製品
同様な機能を提供する製品として、次のようなものがあります。
可用性監視
「Icinga2」は、ホスト(サービス)の可用性を監視するために使用できます。
何らかの方法でチェックできるものであれば監視対象にできます。
・サーバ
・ネットワークサービス—「HTTP」「SMTP」「SNMP」「SSH」など
・プリンター
・スイッチ
・ルーター
・IoTデバイス—「温度センサー」など
・その他のローカルまたはネットワークアクセス可能なサービス
ノード監視
Icinga2ノードには、理解しやすいように名前を設定できます。
クライアントは「セカンダリマスタ」「サテライト」「エージェント」にすることができ、通常、「プライマリマスタ」または「親ノード」に要求を実施します。
エージェントベース監視
ネットワークを介してリモートサービスに直接アクセスできない場合は、「ローカルエージェント」をインストールして監視できます。
■Icingaエージェント
「Linux」「UNIX」「Windows」での一般的セットアップとしては、分散環境での「Icingaエージェント」セットアップが推奨されています。
■主な利点:
・Icinga2の分散監視スタックに直接統合
・TLSとの安全な通信
・両サイドから接続可能—コマンド実行とチェック結果を交換
・マスター/サテライトはエージェントに接続
・同じ構成言語を使用可能
・「ドキュメント」および「コミュニティ」からのトラブルシューティングベストプラクティスを利用可能
Icinga2 Api
「Icinga2 API」を使用すると、HTTPリクエストを使用して、シンプルでプログラム的な方法で構成オブジェクトとリソースを管理できます。
ロギング機能
「Icinga2」は、次の3種類のロギングをサポートしています。
・ファイルロギング
・Syslog—Linux/UNIXの場合
・コンソールロギング
Icingaレポートモジュール
Icingaレポートモジュールは、「Icinga2およびその他のデータプロバイダーによって収集されたデータ」を処理するために作成されたレポーティングフレームワークです。
■主な機能:
・IcingaWebインターフェース内に直接データを表示
・エクスポート機能—「PDF」「JSON」「CSV」
・Eメール定期レポート送信
プラグイン
「プラグイン」「アドオン」「モジュール」などでIcinga2モニタリングシステムを機能拡張できます。
■プラグインの例
■PNP
PNPグラフをIcingaWeb2に統合
■Icinga PowerShell Service
「IcingaWindowsPowerShellモジュール」をネイティブWindowsサービスとしてバックグラウンドで実行
■icinga2-discord-notifications
DiscordWebhookを使用してicinga2通知を設定するためのスクリプトおよびテンプレート
■Linuxfabrik Monitoring Plugins Collection
Icinga(Nagios互換監視アプリケーション)用の130を超えるチェックプラグイン
■Grafana Module
「Icinga Web 2」用のGrafanaモジュール—「InfluxDB」および「Graphite」をサポート
参考サイト
→icinga.com →docs →icinga-2 →latest →doc →01-about
→github.com →Icinga/icinga2
この記事のタグ一覧
フリーワード検索
カテゴリー一覧
アクセスランキング
- 🏆ランク1位🏆
【OSS情報アーカイブ】SonarQube - 🏆ランク2位🏆
【OSS情報アーカイブ】NetBSD - 🏆ランク3位🏆
【OSS情報アーカイブ】nano - 🏆ランク4位🏆
【無料で使える】「 プロジェクト管理 」ツールまとめ - 🏆ランク5位🏆
【OSS情報アーカイブ】K-9 Mail - 🏆ランク6位🏆
【OSS情報アーカイブ】fping - 🏆ランク7位🏆
【OSS情報アーカイブ】Snort - 🏆ランク8位🏆
【OSS情報アーカイブ】Concourse CI - 🏆ランク9位🏆
【OSS情報アーカイブ】JBoss Enterprise Application Platform - 🏆ランク10位🏆
【OSS情報アーカイブ】Cyrus IMAP
おすすめの記事


ChatGPT探訪
2023.10.27
【ChatGPT探訪】ビルトイン画像生成AI「 DALL·E 3 」🖼️
ChatGPTに統合されている画像生成AI「 DALL·E 3 」について、 いろいろいじりつつ🔍 各種画像生成チェックを実施してみました🎨 商用利用OKの💼 「日常的に使える画像生成ツール」として活用できそう😊 という感じになりました。 Bing経由でも無料で使えるので🆓 試してみてください👍