Skip navigation

Category Archives: Zenoss


This screencast starts by showing you how to enable SNMP on a Cisco router (please note the configuration of other Cisco devices such as catalyst switches is slightly different). Then we look at getting all log messages forwarded through to Zenoss so they show up as Zenoss events. I then go back and setup forwarding of the /var/log/syslog to Zenoss on the Linux server we configured in the first Zenoss screencast.

(I ran over the youtube limit of 10 minutes with this video and so had to upload it to google video instead. As a result the quality isn’t quite as good. Sorry, won’t happen again)


Cisco configuration

conf t
hostname router1
int fa0/0
ip address

snmp-server community public RO
snmp-server contact Joe Admin
snmp-server location Brisbane QLD Australia

copy run start

Linux Configuration:

vim /etc/syslog.conf
(add the line: *.* @
update-rc.d sysklogd restart


 Subscribe in a reader

This screencast shows you how to add a user and configure them to receive alerts for a specific class of devices (in our case any Linux server) via email. It also quickly shows performance data which the test server setup in the first Zenoss screencast has collected (after running for two hours).

 Subscribe in a reader

In this screencast I show you how to download and install the Zenoss server software, how to configure an Ubuntu Linux server to run SNMP and then how to add that SNMP enabled server to Zenoss for monitoring.

Hopefully someone with find this helpful to get them up and running quickly with Zenoss. Just as a precautionary note, I would probably advise against using SNMP (and certainly with my config file) if you’re monitoring servers over the internet, but on a secured LAN it should be fine.

Below is my snmpd.conf configuration file that I use which is pretty much straight out of the Zenoss manual.

## System location and contact information
syslocation Timbucktoo
syscontact Joe Admin

## source community
com2sec notConfigUser default public

## groupName securityModel securityName
group notConfigGroup v1 notConfigUser
group notConfigGroup v2c notConfigUser

## Make at least snmpwalk -v 1 localhost -c public system fast again.
## name incl/excl subtree mask(optional)
view systemview included .1

## group context sec.model sec.level prefix read write notif
access notConfigGroup "" any noauth exact systemview none none

 Subscribe in a reader

%d bloggers like this: