* 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
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 * Learn 9.1 with JDK6 and above (tested on SP9)
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 *(Only for 9.1 SP10 and above)* * ActiveMQ
h5. Download
Click [here|http://www.edugarage.com/download/attachments/106889279/bbzabbix_02.zip] to download the latest version. Refer to [this page|http://www.edugarage.com/display/BBDN/How+to+deploy+Zabbix+agents+for+Learn+Template+Suite] for the instruction on how to deploy Zabbix agents for Blackboard Learn Template Suite.
*Change log* || Date || Version || Description || Download || | 24 Jul 2012 | 0.2 (beta) | * Changes ** Fixed JVM compatibility issue. Version 0.1 was compiled with JDK7. Recompiled the B2 with JDK 6. ** Workaround implemented for [ZBX-5363|https://support.zabbix.com/browse/ZBX-5363]. The import feature is not able to process the usage of items as a max/min value in graphs. Min/max settings have been removed from the graphs in the templates for now. * Known issues
** Cannot import discovery items due to [ZBX-5232|https://support.zabbix.com/browse/ZBX-5232]. The issue is fixed in Zabbix version 2.0.2rc1 and above. ** [ZBX-5136|https://support.zabbix.com/browse/ZBX-5136] causes template import failures on Zabbix version 2.0.0. Installing version 2.0.1 fixes the issue.
** Java Gateway crashes Zabbix server - [ZBX-5031|https://support.zabbix.com/browse/ZBX-5031]. *Running version 2.0.2rc2 and above is highly recommended.* | [link|http://www.edugarage.com/download/attachments/106889279/bbzabbix_02.zip] |
# [Setup notification|http://www.zabbix.com/documentation/2.0/manual/quickstart/notification]: You have to set this up yourself. It is not part of the templates. # Leverage templated host screens: You can create your own screens but Blackboard Learn template suite comes with templated host screens. They are available for all hosts that are linked to the templates. They can be accessed from the host popup menu and from the search results. One way to get a list of hosts with popup menu access is via "Monitoring \-> Overview" menu. Set "Hosts location" field to "Left". Click on a host to get the popup menu then select "Host screens". !hostscreens_access.png!