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.

Drupal Hosting Cacti Performance Login Screen

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

Drupal Hosting Cacti Performance Graphs

Drupal Hosting Cacti Performance Graphs

Drupal Hosting Cacti Performance Graphs

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

Drupal SEO