Wikiwand AI

Cacti

From Wikipedia, the free encyclopedia

開発元 The Cacti Group, Inc.
初版 2001年9月23日 (24年前) (2001-09-23)[1]
最新版
1.2.30 / 2025年3月24日 (8か月前) (2025-03-24)
Cacti
開発元 The Cacti Group, Inc.
初版 2001年9月23日 (24年前) (2001-09-23)[1]
最新版
1.2.30 / 2025年3月24日 (8か月前) (2025-03-24)
リポジトリ github.com/Cacti/cacti
プログラミング
言語
PHP, MySQL,MariaDB
対応OS Linux/Unix/Windows
プラットフォーム クロスプラットフォーム
サポート状況 開発中
種別 ネットワーク監視
ライセンス GNU General Public License
公式サイト Cacti.net
テンプレートを表示

Cactiは、オープンソースで業界標準のデータロギングツールRRDtoolのためのフロントエンドアプリケーションとして設計された、Webベースのネットワーク監視およびグラフ生成用の、オープンソースソフトウェアである。指定間隔でポーリングし、取得したデータをグラフ化する機能があり、一般的にCPUの負荷やネットワーク帯域利用幅などの時系列データを測定するために使用される[2]。一般的な使用法としては、Simple Network Management Protocol (SNMP) を介したスイッチングハブまたはルーターのポーリングによるトラフィック量を監視する。

フロントエンド側の処理で複数の利用者ごとに独自のグラフ設定で固有の処理を行えることから[2]、時折ホスティングサーバ業社[3](特に専用サーバ[4]やバーチャル・プライベート・サーバ、自社回線保有プロバイダなど)が顧客の帯域幅の統計情報を表示している。RRDtool関連ソフトウェアの手動設定なしで監視できるように[5]、データ収集設定機能が利用できる。シェルスクリプトや実行ファイル経由で任意の対象を監視するように拡張できる[6]。

小規模のインストールに適したPHPスクリプトである「cmd.php」か、C言語で組まれ数千ものホスト環境を拡張可能な「Spine」(旧Cactid)を選べる[7][8]。

Cactiプロジェクトは、2001年9月2日にイアン・ベリーによって開始された[9][10]。ベリーは、PHPとMySQLを学び、まだ高校生の間に、小規模ISPで働いている時にプロジェクトを始めた。彼がCactiを作った目的の中心は「RRDtoolよりも容易に使用でき、またMRTGよりも高い柔軟性を提供する」ことだった[9]。

脚注

関連項目

外部リンク

Related Articles

Timelines

Top Qs

Fact Checks