# Download agent deployment package: //Performance/tools/zabbix/distribution/ # Configure JMX Remote ## Append JMX remote options to "bbconfig.jvm.options.extra.tomcat" property in conf/bb-config.properties {code} bbconfig.jvm.options.extra.tomcat=... -Dcom.sun.management.jmxremote.port=8899 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false {code} ## Execute PushConfigUpdates # Install "Extended Monitoring" B2 in installation/b2/bb-extended-monitoring.war # Deploy Zabbix agent ## Modify installation/hosts.data file to specify host(s) and install directory(s) {code} app01,/mnt/storage/zabbix app02,/mnt/storage/zabbix ... db01,/mnt/storage/zabbix {code} ## Execute installation/deploy_remote_agents.ssh(bat) ##* Usage: {code} deploy_remote_agents.ssh(bat) [--server|-s] server [--user|-u] username [--pass|-p] password [--data|-d] datafile {code} ##* Example: {code} deploy_remote_agents.ssh -s zabbix.pd.local -u root -p pass -d zabbix_list.data {code} # Log in to Zabbix GUI as a user with Zabbix Administrator role # Create a host group ## Navigate to "Configuration \-> Host groups" ## Click on "Create host group" ## Enter "Group name" and hit "Save" # Create hosts ## Navigate to "Configuration \-> Hosts" ## Click "Create" to enter the host configuration page
## Fill out "Host name", "Groups" and "Interfaces" fields !host_config.png!
## Switch to "Templates" tab and add Blackboard Learn templates
## Switch to "Templates" tab and add Blackboard Learn templates. "Template Learn Application Single Agent" should be deployed on only one of the nodes if you're running load balanced configuration.
!template_config.png! ## Switch to "Macros" tab and add the following:
***##* \{$BB_HOME}, where Blackboard Learn is installed
***##* \{$DISK}, the disk to be monitored (only for Linux)
!host_macro.png|border=1!
...
Please refer to [Zabbix manual|http://www.zabbix.com/documentation/2.0/manual] for additional information.