Skip navigation
Currently Being Moderated

Zenoss Core - Open Source IT Management

VERSION 29  Click to view document history
Created on: Sep 14, 2009 11:24 AM by Mark Hinkle - Last Modified:  Dec 10, 2011 1:40 AM by Nick Yeates

zenoss-network-monitoring.gifZenoss Core is an open source IT monitoring product that delivers the functionality to effectively manage the configuration, health, performance of networks, servers and applications through a single, integrated software package.

 

Highlights

 

  • Single Integrated Product - to monitor your entire IT infrastructure
  • Open Source CMDB - a single repository for your IT assets 
  • Easy To Use Browser-Based GUI - everyday users do not need Linux skills, access from anywhere 
  • Enterprise-Ready Architecture - tiered architecture that scales to thousands of nodes
  • ZenPacks Framework - packaging system for Zenoss plugins, skins, etc...
  • Open Source - free and open source

 

At the heart of Zenoss Core is a unified model of the entire IT environment.  The model is the basis for the Zenoss approach.

Helpful Links

About
Zenoss Core

Zenoss Advantage

Screenshot Tour

     Open Source
     Screencasts and Videos

People

Affiliations

Success Stories
Awards

Using This Site

All devices in the environment can be modeled – networks, servers,  software, and applications – as well as custom devices such as power  supplies and temperature sensors.  The model provides logical and  physical grouping allowing you to map devices to business systems,  locations, and responsible people.  The model is populated by the  auto-discovery process, supplemented by the web services API, XML  import/export, or manual user input.Collections of monitoring templates  are called ZenPacks, and more than 200 are available on github. ZenPacks include  configuration, performance, availability, and event rules. Applying a  ZenPack will automatically extend the object model for a device, and it  will be represented in the user interface immediately.

 

Zenoss Core Data Sheet

Zenoss Core Datasheet

 


Features

Configuration Management Database (CMDB)

  • Modeling of entire environment including networks, servers, software, and applications
  • Mapping of IT elements and cross-platform information into a normalized data schema
  • Logical and physical grouping and mapping to business systems, locations and responsible parties
  • Population through auto-discovery, web services API, XML import/export, and manual user input

Inventory and Change Tracking

  • Automatically discover Network devices & servers
  • Icon based representation of discovered devices and organizers (Device Class, Groups, Systems, and Locations)
  • Device configuration details including interfaces, memory, disk, OS, services, processes, software
  • IP address utilization
  • Automatic logging of change history during auto-discovery and manual      population
  • Automatic event generation and alerting based on change type and affected resource

Availability Monitoring

  • ICMP response testing
  • SNMP response testing
  • Testing of standard TCP/IP services (HTTP, SMTP, etc.)
  • Testing of specified TCP/IP ports with regular expression matching
  • Windows service availability testing
  • Windows process availability testing
  • Linux/Unix process availability testing
  • Support for Nagios Plug-Ins

Performance Monitoring

  • Scheduled collection and storage of SNMP OID values
  • Agentless native JMX performance monitoring of J2EE servers
  • Pre-loaded MIBs and new local MIBs
  • Support for Nagios and Cacti performance collection scripts
  • Support for custom performance collection plug-ins
  • Ability to set multiple threshold levels on a specific metric
  • Ability to generate events/alerts based on thresholds with unique severities
  • Graphing of  trends over time: hourly, weekly, monthly, yearly

Event Management, Log Monitoring & Alerting

  • Aggregation of events from various sources: availability monitoring, performance      monitoring, syslog sources, SNMP trap sources, Windows Event log
  • Custom event creation through XML-RPC interface
  • Application-specific text logs are processed with custom scripts and/or 3rd party log parsers
  • Ability to build event processing rules through GUI interface
  • Automatic event classification
  • Automatic event prioritization
  • Automatic de-duplication
  • Automatic begin/end correlation
  • Operator acknowledgment
  • Automatic and Manual Archiving
  • Ability to view current events and event history
  • Inventory of events and event classifications

Web Portal and Dashboards

  • Secure web-based portal/console
  • Role-based permissions
  • Custom event views
  • Customized Dashboard that summarizes active events by business system and severity
  • Rich AJAX-Enabled customized user interface with portlets
  • Drag & Drop and configurable
  • Available with Google Maps, Zenoss Object Watch List, Device Issues, Heartbeat and Production State portlets

Integration

  • Web Services API's (XML-RPC and REST)
  • XML Import/Export
  • Python Scripting Shell

ZenPacks

  • A complete configuration for monitoring a specific software application or device
  • Performance monitoring templates that include target metrics and default thresholds
  • Event mappings for given device and software application
  • New collection daemons
  • New user interfaces and model elements

Zenoss Administration

  • User defined internal Zenoss events
  • Enables users to change alerts and messages to fit business needs
  • Custom definition of groups and rules
  • Groups can be used to aggregate alerting rules for several users into one location
  • Group rules are added to the rules defined for a given user

Reporting

  • E-mailed reports with embedded graphs and images
  • Customizable and UI driven graph definition capabilities with full power of RDD Graphing Language
  • Reports that include custom selection of individual graphs
  • Multi graph reports that include combination of multiple elements for selected devices

Attachments:
Note: binary attachments ending in .zip will need to be unzipped before use.
Comments (0)