Nov 23, 2011 3:36 PM
Monitoring additional Data Sources on CentOS
-
Like (0)
Hi,
I have a requirement to monitor various OS data sources that do not appear to be available out of the box in Zenoss. For example:
Number of connections in CLOSE_WAIT
Fork rate
Number of Processes
VMstat
File table usage
Individual interrupts
Inode table usage
Interrupts & context switches
Swap in/out
I have been unable to locate a Zenpack or a plugin that can sufficiently monitor these. If anyone has any advice on this topic, I would greatly appreciate it!
Thanks in advance
I think most of those aren't in exposed via SNMP by default. You will need to either create your own Zenpacks or hire someone to do so I expect - or just create your own command based datasources / templates.
I don't know which you'd prefer, but you can extend net-snmp on the remote systems with your own OIDs to return values you want, or you could use SSH from Zenoss to do it. In either case it'll be a moderate amount of work. There are differening performance implications - the forums and manual have some details on this.
--
James Pulver
ZCA Member
LEPP Computer Group
Cornell University
Thanks James, Do you by chance have any links to othier discussion on this topic?
docs/DOC-3909 discusses the "SSH" remote command route. In a nutshell you drop a shell script on the remote host that outputs in the format described in the document, you then invoke this shell script over ssh.
Follow Us On Twitter »
|
Latest from the Zenoss Blog » | Community | Products | Services Resources | Customers Partners | About Us | ||
Copyright © 2005-2011 Zenoss, Inc.
|
||||||||