... {toc:style=disc|indent=20px} h3. What's Zabbix? * Distributed monitoring solution * GNU General Public License (GPL) version 2 * Alerts, advanced monitoring, trend analysis, data visualization, actions, RC, JSON API * Stores data away from production ** MySQL ** PostgreSQL ** SQLite ** Oracle / IBM DB2 h3. What can Zabbix do for you? Collect service quality metrics * Uptime * Response time * Failure rate Notify you when there’s an issue * Be the first to know about down time * Identify problems before the users report * Get alerted for potential security attack Troubleshoot your environment * Reduce/eliminate guess work during root cause analysis * Minimize time to identify problem * Measure improvement after introducing a fix Plan sysadmin tasks * Identify optimal maintenance window * Hardware projection Measure success * Institution goals (ex. user adoption) * Brags Explore data * Monitor anything\! h3. Blackboard Learn Template Suite h5. Requirements * Zabbix Server version 2.0 and up * Zabbix Java Bridge h5. Templates * Application ** Statistics *** Sessions (active, inactive) *** Users &Courses (available, unavailable) *** Assessment attempts / hour *** Database connection pool usage ** Security *** Config changes in conf/ folder & system registry database table *** Creation of privileged accounts, Logins from unexpected terminal *** Command-line authentication tool usage * Linux / Windows ** Processor load ** CPU utilization ** Memory usage ** Network usage ** Disk usage ** File descriptor usage (Only Linux) * Java ** Heap space memory usage ** Eden space memory usage ** Tenured space memory usage ** Survivor space memory usage ** Non-heap space memory usage ** GC collection count ** GC collection time ** Threads usage ** OutOfMemoryError, StackOverflowError * Tomcat ** Request processor *** Average processing time *** Requests per minute *** Errors per minute ** Thread pool *** Busy *** Current *** Max * Cache * ActiveMQ
|