Zenoss Notes Revision as of Friday, 4 June 2021 at 03:52 UTC
Pre-Flight
- SNMP uses UDP on port 161
- Zenoss provides a lot of useful
documentation. - The following ports need to be allowed to the server:
Port | Protocol | Description |
---|---|---|
8080 | HTTP | Zenoss Web Interface |
514 | UDP | Inbound syslog |
162 | UDP | Inbound SNMP Traps |
Installation
Zenoss Server
Note: Zenoss does not like special characters in the MySQL root
password.
# Install necessary packages; MySQL and net-snmp are required
yum -y install mysql-server net-snmp net-snmp-utils gmp libgomp libgcj liberation-fonts
# Configure MySQL
# Install Zenoss
mkdir zenoss.temp; cd zenoss.temp
wget http://downloads.sourceforge.net/zenoss/zenoss-3.2.0.el5.i386.rpm
rpm -ivh zenoss-3.2.0.el5.i386.rpm
service zenoss start
This sets up everything. Go get some tea; this shall take a
while. Then navigate to http://<FQDN>:8080
to finish setup. This
book
is your friend, friend.
Uninstallation
Navigate to the directory where Zenoss was installed.
[root@zenoss zenoss]# ./uninstall
Miscellaneous
-
Edit
/opt/zenoss/etc/zope.conf
and edit theaddress
under<http-server>
. -
Don’t change the default directory (
/usr/local/zenoss
) -
Changed zSnmpVer to v2c under “Configuration Properties” for Device Class
-
Reinstalled Zenoss for HDD monitoring
-
A most excellent overview of SNMP.
This is probably all you need to get started. -
Change admin password like so:
su - zenoss /usr/local/zenoss/zenoss/bin/zenpass
-
If you have a non-default port, your email alerts will still use the
default (8080). To change this, edit$ZENHOME/etc/zenactions.conf
,
add a line like so, and restart Zenosszopeurl http://servername.tld:9090