| サボテン | |
|---|---|
![]() | |
| 開発者 | サボテングループ株式会社 |
| 初回リリース | 2001年9月23日[ 1 ] (2001年9月23日) |
| 安定版リリース | |
| リポジトリ | |
| 書かれた | PHP、MySQL |
| オペレーティング·システム | クロスプラットフォーム |
| タイプ | ネットワーク監視 |
| ライセンス | GNU一般公衆利用許諾契約書 |
| Webサイト | www.cacti.net |
Cactiはオープンソースで業界標準のデータロギングツールRRDtoolのフロントエンドアプリケーションとして設計された、オープンソースのWebベースのネットワーク監視、パフォーマンス、障害、および構成管理フレームワークです。[ 3 ] Cactiを使用すると、ユーザーは事前に決定された間隔でサービスをポーリングし、結果のデータをグラフ化できます。Cactiプラグインを使用することで、FCAPS運用管理カテゴリのすべてを網羅するように拡張されています。通常、CPU負荷やネットワーク帯域幅の使用率などのメトリックの時系列データをグラフ化するために使用されます。[ 4 ]一般的な使用法は、簡易ネットワーク管理プロトコル(SNMP)を介してネットワークスイッチまたはルーターインターフェイスをポーリングすることにより、ネットワークトラフィックを監視することです。
Cactiエンドユーザーフロントエンドは、ユーザーとユーザーグループの両方のセキュリティモデルをサポートし、監視データだけでなくユーザーインターフェースの様々な領域へのアクセスを可能にするロールベースアクセス制御(RBAC)もサポートしています。ソースユーザーは、ローカルで定義することも、ApacheおよびNginxの基本認証(シングルサインオンプロバイダー(SSO)を含む)を介してLDAP、Active Directory、その他のプロトコルから取得することもできます。
Cactiフレームワークはプラグインを使用して拡張することができ、純粋な時系列グラフ作成ソリューションから、堅牢なパフォーマンス監視、障害管理、構成管理プラットフォームへと進化させることができます。Cactiグループは、これらの機能を提供する20以上のプラグインをGitHub上で管理しています。
Cactiは、世界中の通信事業者やネットワークオペレーションセンターで主に利用されているほか、IBM LSF製品をベースとした高性能コンピューティング(HPC)クラスターを監視する商用Spectrum LSF RTMソリューションの中核を担っています。その他のユースケースとしては、ウェブホスティングプロバイダー[ 5 ](特に専用サーバー[6] 、仮想プライベートサーバー[ 7 ] 、コロケーションプロバイダー)が顧客の帯域幅統計を表示するといった用途があります。Cactiはデータ収集自体の設定にも使用できるため、RRDtoolを手動で設定することなく、特定の設定を監視できます。[ 8 ] Cactiのデータ収集機能は、シェルスクリプトや実行ファイルを介してあらゆるソースを監視するように拡張できます。
Cactiは、組み込みとオプションの両方のデータコレクタを提供しています。バックエンド:最初のものは「cmd.php」と呼ばれ、小規模なインストールに適したPHPスクリプトです。2番目のものは「spine」と呼ばれ、マルチスレッドで大規模に並列化されたCベースのデータコレクタで、Cactiデータコレクタごとに数万台のホストまで拡張可能です。[ 9 ] [ 10 ] (cacti español)。
Cactiプロジェクトは、2001年9月2日にイアン・ベリーによって開始されました。[ 11 ] [ 12 ]ベリーは、高校在学中に小さなISPで働き、PHPとMySQLを学んでいた際に、このプロジェクトを立ち上げるきっかけを得ました。Cacti開発における彼の主な目的は、「RRDtoolよりも使いやすく、MRTGよりも柔軟性の高いものを提供すること」でした。[ 11 ]
2004年9月13日にバージョン0.8.6がリリースされ[ 13 ]、開発者の数も増え、後にプログラムの速度とスケーラビリティも向上しました[ 11 ]。
バージョン0.8.7は2007年10月にリリースされました。[ 14 ] 2012年6月、ウェブサイトのロードマップではバージョン1.0.0が2013年第1四半期にリリースされる予定とされていましたが、チームメンバーの都合やキャリア上の役割の変化により、Cactiの開発は中断され、2017年1月にCacti 1.0がリリースされるまで、マイナーなセキュリティとバグの修正のみが行われました。
2012 年から 2017 年にかけて、Cacti は Cacti 0.8.8 シリーズ ソフトウェアの 6 つのポイント リリースをリリースし、マイナーなバグ修正とセキュリティ問題に対処しました。
Cacti Groupは2015年初頭に組織再編を行い、Cacti 1.0製品の開発を再開しました。この開発期間中、Cacti Groupはロードマップで約束していた機能の多くを実現することに尽力しました。具体的には、複数のデータコレクター、ユーザーグループレベルの権限を含むグラフ、デバイス、テンプレート、ツリーのセキュリティ強化、複数のデータ収集間隔、サイトサポート、ツリー管理とパフォーマンス機能の強化などが挙げられます。
バージョン1.0.0は2017年1月にリリースされました。[ 15 ]
バージョン1.2.0は2019年1月にリリースされました。[ 16 ]
2017年はCacti Groupにとって活発な一年でした。2017年1月の最初の1.0.0リリース以来、30以上のCactiバージョンをリリースしてきました。GitHubコミュニティも成長を続け、現在では数十人の開発者が、世界中の家庭、中小企業、そして大企業で利用できるよう1.xリリースの完成に向けて取り組んでいます。
Cactiの主な特徴は以下の通りである。[ 8 ]
サボテンは、RRDtool の永続的な監視ベースの論理的な監視機能であり、建築情報の一部のグラフィック、日常、管理、年報などの活動を管理します。