Spine, formerly Cactid, is a poller for Cacti that primarily strives to be as fast as possible. For this reason it is written in native C, makes use of POSIX threads, and is linked directly against the net-snmp library for minmumal SNMP polling overhead. Spine is a replacement for the default cmd.
In this post, we show how to compile Cacti-spine on Debian 10.
Install dependencies
Download Cacti-Spine Source
Extract Cacti-Spine source.
Compile Cacti-Spine with below command.
Create new file name /usr/local/spine/etc/spine.conf.
Paste the following line and change the database username and password based on our cacti database.
Go to Cacti web interface => Settings => Paths and fill in the follow fileds.
To change cmd.php to spine for Cacti polling option. Go to Poller and change to Spine.
Conclusion
Spine, formerly Cactid, is a poller for Cacti that primarily strives to be as fast as possible. For this reason it is written in native C, makes use of POSIX threads, and is linked directly against the net-snmp library for minmumal SNMP polling overhead.
I hope you all be able to understand this post well. If you don't understand any point or have any problem, recommendation, suggestion don't hesitate to tell us, we will try our best to help. You may also like Related Posted:
READ: Monitor Linux and Windows
READ: How to create Graph Tree on Cacti
READ: How to Install Plugin on Cacti
READ: Notification on Cacti
READ: How to install Cacti on Centos 7
READ: How to install Cacti on Debian 10
In this post, we show how to compile Cacti-spine on Debian 10.
Install dependencies
apt-get -y install g++ gcc libssl-dev libsnmp-dev help2man default-libmysqlclient-dev build-essential automake libtool dos2unix
Download Cacti-Spine Source
wget https://www.cacti.net/downloads/spine/cacti-spine-1.2.2.tar.gz
Extract Cacti-Spine source.
tar -xzf cacti-spine-1.2.2.tar.gz
cd cacti-spine-1.2.2
cd cacti-spine-1.2.2
Compile Cacti-Spine with below command.
./bootstrap
./configure
make
make install
chown root:root /usr/local/spine/bin/spine
chmod u+s /usr/local/spine/bin/spine
./configure
make
make install
chown root:root /usr/local/spine/bin/spine
chmod u+s /usr/local/spine/bin/spine
Create new file name /usr/local/spine/etc/spine.conf.
vim /usr/local/spine/etc/spine.conf
Paste the following line and change the database username and password based on our cacti database.
DB_Host localhost
DB_Database cacti
DB_User cactiuser
DB_Pass cactipassword
DB_Port 3306
#DB_UseSSL 0
#RDB_SSL_Key
#RDB_SSL_Cert
#RDB_SSL_CA
DB_Database cacti
DB_User cactiuser
DB_Pass cactipassword
DB_Port 3306
#DB_UseSSL 0
#RDB_SSL_Key
#RDB_SSL_Cert
#RDB_SSL_CA
Go to Cacti web interface => Settings => Paths and fill in the follow fileds.
To change cmd.php to spine for Cacti polling option. Go to Poller and change to Spine.
Conclusion
Spine, formerly Cactid, is a poller for Cacti that primarily strives to be as fast as possible. For this reason it is written in native C, makes use of POSIX threads, and is linked directly against the net-snmp library for minmumal SNMP polling overhead.
I hope you all be able to understand this post well. If you don't understand any point or have any problem, recommendation, suggestion don't hesitate to tell us, we will try our best to help. You may also like Related Posted:
READ: Monitor Linux and Windows
READ: How to create Graph Tree on Cacti
READ: How to Install Plugin on Cacti
READ: Notification on Cacti
READ: How to install Cacti on Centos 7
READ: How to install Cacti on Debian 10
No comments:
Post a Comment