Kontrollbase - MySQL Monitoring


Kontrollbase Client Setup the Experimental Way

This method's instructions are different from the other clients. It's experimental because it requires opening up more ports between the Kontrollbase server and the client servers. However, it does simplify several things. Only consider using this method if you are behind a good firewall and your feel comfortable with the differnces in security, which I will go over below.

Standard Approach Explained

The normal client script install has you install the client script on each server, then the kontrollbase polling server contacts that script over SSH (port 22), which is an encrypted stream, and the script outputs XML which is saved on the polling server for later analysis. When the script is contacted over SSH it polls SNMPd via port 161 on the localhost, then contacts MySQL on port 3306 on the localhost - which defaults to it connecting via a local unix socket.

Benefits