Spineは、C言語で書かれた高速Pollerエンジンです。通常のPollerエンジンであるcmd.phpに代わるプログラムです。このプログラム、はCacti自体には付属していないため、使用する場合は別途インストールする必要があります。
Spineをインストールする最も簡単な方法は、rpmもしくはPortsを使用することです。
それ以外では、Cactiのサイトから現在使用しているシステムに対応した Spineのパッケージをダウンロードし、それをコンパイルして利用します。
ダウンロードしたSpineのパッケージをコンパイルするには、まずパッケージの中身を任意のディレクトリに置いた後で、そのディレクトリ内で次のコマンドを実行します。
shell>aclocal
shell>libtoolize --force (glibtoolize --force on Max OS)
shell>autoheader
shell>autoconf
shell>automake
shell>./configure
shell>make
shell>make install
Spineを正常に使用するには設定を行う必要があります。設定ファイル "/etc/Spine.conf"はSpine本体と同じディレクトリ内にあっても構いません。
DB_Host 127.0.0.1 or hostname (not localhost) DB_Database cacti DB_User cactiuser DB_Password cacti DB_Port 3306
0.8.6より前にはこの設定はありません。