Site Performance Monitoring
ThetaJoin monitors the performance of all your ThetaJoin servers. We use Cacti, the industry standard performance monitoring software. Cacti monitors the Ubuntu server operating system, MySQL database server, and lighttpd webserver 24/7/365. As a ThetaJoin hosting client, you'll have access to all the performance data for your Drupal site.
Accessing Cacti
As a ThetaJoin client, you'll have access to our Cacti server. It can be found at https://metrics.thetajoin.com/cacti. You'll have a Cacti username and password. This Cacti server is not running on your ThetaJoin hosting server, but is separate. Cacti is configured to poll your ThetaJoin server every 5 mins for performance data. This polling occurs over a private network so Cacti doesn't impact your ThetaJoin server public internet connection. We don't even charge you for accessing this private network.
Cacti
ThetaJoin Cacti login page, enter your ThetaJoin provided Cacti username & password.

After logging in to Cacti, you'll be presented with your Cacti graph tree that contains all of your ThetaJoin servers.



Cacti monitors the following:
- Webtraffic on Public Internet Connection
- Server CPU Usage
- Server Load Average
- Server Memory Usage
- Webserver Hits/Second
- MySQL Database Traffic
- MySQL Query Cache
All Performance Metrics
Cacti can also be configured to monitor other performance aspects of your ThetaJoin server. Here's the entire list of what can be monitored:
Ubuntu Server
Ubuntu server uses Net::SNMP that Cacti queries for SNMP performance data. The list of SNMP Object Idendtifiers that can be polled.
MySQL Database
ThetaJoin installed the MySQL Cacti templates by Baron Schwartz to monitor the MySQL Database. Cacti can monitor:
- InnoDB Buffer Pool Activity
- InnoDB Buffer Pool
- InnoDB I/O
- InnoDB I/O Pending
- InnoDB Insert Buffer
- InnoDB Log
- InnoDB Row Operations
- InnoDB Semaphores
- InnoDB Transactions
- MyISAM Indexes
- MySQL Binary/Relay logs
- MySQL Command Counters
- MySQL Connections
- MySQL Files & Tables
- MySQL Handlers
- MySQL Network Traffic
- MySQL Processlist
- MySQL Query Cache
- MySQL Query Cache Memory
- MySQL Replication
- MySQL Select Types
- MySQL Sorts
- MySQL Table Locks
- MySQL Temporary Objects
- MySQL Threads
- MySQL Transaction Handler
Lighttpd Webserver
- Busy Server Threads
- Total Hits
- Total KBytes
- Uptime
Custom Monitoring
ThetaJoin can provide custom performance monitoring of your Drupal server. Just email custommonitoring@thetajoin.com.

