Post on 23-Dec-2015
1 © 2014 All Rights Reserved
SouthEast LinuxFestIntroduction to ZenossJune 2015
Andrew D KirchCommunity Managerakirch@zenoss.com
2 © 2014 All Rights Reserved
Prerequisites
Basics:
• Basic Linux Systems Administration Skillset
• Devices that respond to ICMP ping
Advanced (things that will help you long term):
• Intermediate to advanced BASH
• Python
• SNMP WMI SSH Keys
3 © 2014 All Rights Reserved
Speaker
• Andrew D Kirch• Community Manager at Zenoss
• I’ve done lots of Systems and Networks Administration• Linux, Cisco, Juniper
• I’ve also done lots of monitoring• Argus (argus.tcp4me.com)
• Ncentral by Nable
• Zenoss (of course)
Worst thing I ever broke: I accidentally deleted /var on the Amanda backup server taking the tape robot index with it.
4 © 2014 All Rights Reserved
Objectives
• Why Might you Be Here? (a sad story I tell)•this story may have happened to you •If it has I’m sorry :(
• Why Zenoss?
• Demonstration (30-40 minutes)
• The Community
• Where do you get it?
• Questions and Answers
5 © 2014 All Rights Reserved
You Got Yourself some neat IT stuff to monitor!
• Maybe it’s an internet connection
• Maybe it’s a server or VM
• Maybe it’s the point of sale at your first retail location
Regardless it’s going to crash in a few weeks, and business will stop. You are going to get blamed.
6 © 2014 All Rights Reserved
You fixed the problem!
• You, as the new IT Ops guru fixed the problem• Good news, you fixed it so you’re a hero!• Bad news, everything that breaks is now your problem!• You realize you needed to monitor your shiny new kit, and
installed something you found after searching on google
7 © 2014 All Rights Reserved
We got this new app!
• Monday morning, a few months later your boss informs you that they’ve bought a brand new app
• He didn’t tell you about it when he was evaluating it
• Your network monitor doesn’t support it
• You deploy the app, dread rising
• You google “monitoring my new app”
• You install the solution found on Google
8 © 2014 All Rights Reserved
The app crashed and you didn’t know!
• Monitoring your new monitoring software wasn’t supported by your old monitoring software
• Your new monitoring software crashed
• You weren’t told
• Your app went down and you never got warned
• It’s your fault!
9 © 2014 All Rights Reserved
Google monitoring software to monitor your monitoring software
• At some point isn’t this getting absurd?
11 © 2014 All Rights Reserved
Unified Monitoring
• Unified monitoring for legacy, physical, virtual and cloud
• Agentless deployment leverages standard protocols
• SNMP
• WMI
• SSH and Local command plugins
• SNMPv2 MIBs
• Supports most major operating systems out of the box
• Zenoss and Community documentation available
12 © 2014 All Rights Reserved
ZenPacks
• ZenPacks - Use the target’s API or existing agent to monitor it
• 394 total ZenPacks Created by Zenoss and Zenoss User Community
• Rapid Development via Open Source ZenPack Generator
• Notable Open Source ZenPacks:
• CloudStack
• OpenStack
• AWS
• Windows
• Linux
408 ZenPacks currently available on the ZenPack Catalog
http://wiki.zenoss.org/Category:ZenPacks
13 © 2014 All Rights Reserved
Install Zenoss Core 5 – Small Footprint
You will need:• VM or server with 4 cores, and 20gb of ram (for up to 100 devices)
• Minimal Install of CentOS 7/Ubuntu 14.14 (or later) 64bit
• Get it on the Wiki:• http://wiki.zenoss.org/Install_Zenoss
• Takes about an hour
• Guaranteed to take 3-6 weeks on hotel wifi!
(I highly recommend a good beer while waiting)
15 © 2014 All Rights Reserved
Support
• Zenoss has an active support community
• Places you can go to find us:
• Wiki: http://wiki.Zenoss.org
• ZenPack directory: http://wiki.zenoss.org/Category:ZenPacks
• Forums and Blog: http://www.Zenoss.org
• IRC: irc.freenode.net #zenoss
16 © 2014 All Rights Reserved
What can be found on the Wiki?
• Wealth of Community sourced docs
• Over 400 ZenPacks
• Getting Help section on the front page
• Tips for creating transforms and templates
• Development guide for ZenPacks including four two-hour videos
• Wealth of Community sourced docs
• Over 400 ZenPacks
• Getting Help section on the front page
• Tips for creating transforms and templates
• Development guide for ZenPacks including four two-hour videos
17 © 2014 All Rights Reserved
The Community Website – www.Zenoss.org
• Forums• Great for more in-depth
questions
• Patrolled by Zenoss employees, other customers, and the Community
• Community Blog - http://www.zenoss.org/blog• Updated several times a month
• Contains the Dev Hours schedule
18 © 2014 All Rights Reserved
IRC irc.freenode.net #Zenoss
• Active Community support
• Dev Hours twice a week
• A Zenoss Engineer from our solutions, platform, or professional services team will be available to answer your Transform, Template, or ZenPack related questions.
• Schedule is posted quarterly The current schedule is available here: http://www.zenoss.org/blog/201506/q2-dev-hours
It’s IRC folks, did you really expect a screenshot?
19 © 2014 All Rights Reserved
Questions?
Contact info:
Andrew Kirch
Community Manager @ Zenoss
Email: akirch@zenoss.com
IRC: Trelane in #zenoss
Twitter @trelane99
Thank You!Questions & Answers