[Introduction to monitoring software Zenoss]

1. Introduction to Zenoss

Zenoss is a relatively well-known monitoring software , divided into open source version Zenoss-Core and paid Zenoss Enterprise.

Zenoss Core is open source enterprise IT management software - intelligent monitoring software that allows IT administrators to monitor the status and health of network infrastructure from a single WEB console. Zenoss Core is also an open source network and systems management software.

Zenoss Core's power comes from an in-depth inventory and configuration management database to discover and manage various assets (including servers, networks, and other structural devices) in a company's IT environment. Zenoss can create an inventory of key assets and corresponding component levels (interfaces, services, processes, installed software, etc.). Once the model is established, the status and performance tolerances of various resources in the IT infrastructure can be monitored and reported. Zenoss also provides an event and error management system associated with the CMDB to help improve the management efficiency of various events and alerts.

 



 

Zenoss offers feature-rich products to monitor the entire IT infrastructure:

Network - Routers, Switches, Firewalls, Access Points

Servers - Microsoft Windows, Linux, Unix, HP, NetApp, Dell

Virtualization - Complete Virtual Machine Virtualization Infrastructure (VI3) management, XenSource monitoring

Application field-Process (program), Port, network application service, Web service, database, middleware, commercial enterprise application scheme

Zenoss system centrally displays various monitoring and management information to users through a standard web browser, and various functions of the system can be accessed through the web interface without writing any configuration files. At a high level, Zenoss consists of four main parts: Zenoss Standard Model, Zenoss Availability Monitoring, Zenoss Event Management System, Zenoss Performance Monitoring System



 

 

2. Zenoss life cycle

Configuration Management - Auto Discovery, Inventory, CMDB, Change Tracking

Availability Management - Active Testing Up and Down the Stack

Performance monitoring - collecting and analyzing data up and down the stack

Event/Log Management - Centralized collection and management of alerts and rule violations

Automatic Healing - Coping and resolving issues as they occur

 

3. Zenoss uses proxy collection and standards-based management protocols

WMI, PerfMon, SNMP, JMX, HTTP, Telnet, SSH, Syslog, ICMP, FTP, SMTP等。

 

 



 

 

1. Zenoss Standard Model

The core of Zenoss is the Zenoss Standard Model, which describes in detail the devices managed by Zenoss, as well as the relationships between devices, between Zenoss business objects, and other important user-defined groupings. Due to the high complexity of the model, there are various sources of model information. One of the most important sources is called the Zenoss auto-discovery process. Auto-discovery means that Zenoss discovers services and interfaces on the device through an available transmission channel. and other information. With this information, Zenoss builds a model of the device in the system. At the same time, users can model devices by manually entering device-related data through the web interface (or through Zenoss' external API). The 2.0 version of Zenoss adds the discovery lock function, which enables the automatic discovery information to be closely combined with the manually entered device information, and to model the device, and the established device model is used to drive all the Zenoss system. Monitor elements.

2. Zenoss Availability Monitoring

Zenoss's usability testing includes system operation tests for IT infrastructure, through which you can judge whether the system is running normally. These tests are usually run outside the monitored system. The test methods include: ping test, process test and service test.

 

3. Zenoss Event Management System

当Zenoss的监视进程检测到有失败信息或者门限值被突破后,系统就产生一个事件,该过程与目前市面上绝大多数可用的监视系统一样。Zenoss的事件管理是Zenoss系统各部分状态信息以及受其监视系统信息的一个整合。Zenoss还可接入来自IT基础设施其它部分的事件,这其中包括Syslog和SNMP Traps。Zenoss收到这些事件后,通过一套规则进行处理并最终将这些事件整合进Zenoss模型。

 

4. Zenoss 性能监视系统

Zenoss性能监视系统的作用是,跟踪重要的IT资源信息并随时记录其变化。对系统管理员来说,随时了解磁盘可用率、CPU负载以及Web页面载入时间都相当重要。而Zenoss就可以通过SNMP、自定义脚本(ZenCommands) 或XML-RPC来采集这些数据。由于性能信息被整合在Zenoss模型中,因此浏览在其它Zenoss信息时,用户也可以根据上下文获得有关设备的性能数据。

Guess you like

Origin http://10.200.1.11:23101/article/api/json?id=326993720&siteId=291194637