Tag Archives: zenoss

Quick Tip: Drilling into zenoss data with zendmd

Some­times you want to know what value zenoss has for some­thing. The num­bers sent in alerts seem to be the value that zenoss has, but the graphs are usu­ally for­mat­ted to make more sense. 1394606080 might come in an alert, but on the graph it would show as 1.3 or 1.4G. It can cause some

CheckDomain Zenpack

No one likes to for­get to renew a domain. Its not wholly uncom­mon though. Microsoft for­got to renew passport.com in 1999, and hotmail.co.uk in 2003. Vivendi Uni­ver­sal for­got to renew its MP3.com in 2003, the Wash­ing­ton Post for­got to renew in 2004, and Foursquare for­got to renew their domain in 2010. I stum­bled on the check_domain

Nginx stub_status Zenpack

Nginx is a great lit­tle web server. I have posted pre­vi­ously about using it as a reverse proxy. Weather your using it as a reverse proxy or as a nor­mal web­server you will prob­a­bly even­tu­ally want to know what its doing over time so you can adjust resources as nec­es­sary. The other day I threw

Monitoring A/B PDU Load with Zenoss

Redun­dant power is a neces­sity for any highly avail­able sys­tem. Most servers have redun­dant power sup­plies and the com­mon design pat­tern is to have each power sup­ply plugged into a power dis­tri­b­u­tion units that are on sep­a­rate cir­cuits. One chal­lenge with this type of deal­ing with this type of design is mon­i­tor­ing the power load. Mon­i­tor­ing

Notes on Zenoss ZenPacks

Recently I was build­ing a Zen­Pack for Zenoss. The Zen­Pack included an Event Com­mand which exe­cuted a cus­tom script. I wanted to store the cus­tom script in the Zen­Pack and I didn’t want to do any­thing other than have proper script depen­den­cies in place for it to work. Cus­tom scripts can be placed in $ZENHOME/ZenPacks/ZenPacks.CompanyName.Package/Zenpacks/CompanyName/Package/lib but