8
ENTERPRISE-CLASS MONITORING SOLUTION FOR EVERYONE ALL-IN-ONE OPEN-SOURCE DISTRIBUTED MONITORING

EntErprisE-class Monitoring solution for EvEryonE · About Zabbix Software Zabbix Monitoring Solution is the ultimate enterprise-level open-source monitoring software. It is designed

  • Upload
    others

  • View
    13

  • Download
    0

Embed Size (px)

Citation preview

Page 1: EntErprisE-class Monitoring solution for EvEryonE · About Zabbix Software Zabbix Monitoring Solution is the ultimate enterprise-level open-source monitoring software. It is designed

1

EntErprisE-class Monitoring solution for EvEryonE

all-in-onEopEn-sourcEDistriButED Monitoring

Page 2: EntErprisE-class Monitoring solution for EvEryonE · About Zabbix Software Zabbix Monitoring Solution is the ultimate enterprise-level open-source monitoring software. It is designed

2

CONTENTSAbout Zabbix Software .............................................. 2Main Functions ........................................................ 3Architecture ............................................................. 4Installation Requirements ............................................. 5Advantages of Zabbix Solution .................................... 6Release Cycle .......................................................... 6Useful Sources ......................................................... 7

Some Facts

• “Best of Breed” – 2nd time nominee by Gartner among the world’s best low cost monitoring solutions

•Over 1 million downloads every year•More than 100,000 users and growing• Zabbix interface is available in more than 25 of the

most commonly used languages

Reasons to Choose Zabbix

A solid monitoring solution for multiple OS platforms•Cross-platform• Extensive customisation

capabilities of Zabbix allow to integrate it in any environment

•Modularityandflexibility

True open-source software •No vendor lock-in• Free for commercial and

non-commercial use• Phenomenal Zabbix

community support from thousands of members around the world

Scaling to large environments• Able to process more than

3,000,000 checks per minute

• Scales up to hundreds of thousands of monitored devices

• Reliable commercial support

About Zabbix SoftwareZabbix Monitoring Solution is the ultimate enterprise-level open-source monitoring software. It is designed for monitoring availability and performance of IT infrastructure components. Zabbix is capable of monitoring an unlimited number of metrics and provide sophisticated analytics on the health of IT infrastructure. Being able to identify the “source” of an IT system problem allows Zabbix users to act fast and reduce costs associated with downtimes.

Network Automation. Remote commands in Zabbix – it is a powerful mechanism for smart proactive monitoring. If you configureanactionwithremotecommands,Zabbixwillautomaticallyexecuteacertainpredefinedscriptforproblemsolving.

Global Recognition. Zabbix Monitoring Solution is used worldwide by a vast number of companies that have chosen Zabbix due to its realscalability,highandrobustperformance,easeofuse,flexibility,and,ofcourse,extremely lowtotalcostofownership (TCO).

Read more about Zabbix Software on http://www.zabbix.com/product.php

Zabbix at a GlanceZabbix is the ultimate enterprise-class monitoring solution with the following characteristics:

• All-in-one solution•Monitors performance and availability of networks, applications and cloud resources• Supports small to very large distributed environments• Supports wide variety of architectures • Sendsnotificationsorexecutesremotecommandsincaseofcurrentorpotentialproblems• Rich visualization capabilities, featured by dashboard, custom graphs and network maps• Provides distributed monitoring options with the use of Zabbix proxies

Zabbix is a completely open-source* product with no vendor lock-in, suitable for use in environments of any size.

* Zabbix Monitoring Solution is released under the GNU General Public License version 2 (GPLv2).

Page 3: EntErprisE-class Monitoring solution for EvEryonE · About Zabbix Software Zabbix Monitoring Solution is the ultimate enterprise-level open-source monitoring software. It is designed

3

Main Functions

Data storageOnce Zabbix has gathered the data it doesn’t throw it away, but stores it for later analysis, which can be reused further for billing, custom reporting, forecasting or any other purpose. Several methods of collecting performance and availability information about monitored infrastructure are available in Zabbix:

• Agentless monitoring• Zabbix agent• SNMP and IPMI agents•Custom monitoring• VMware monitoring •Web scenarios • Java applications • Database monitoring •Calculated and aggregate information • Internal performance

NotificationZabbix allows not only to collect, store and analyze information about monitored environment, but also to inform responsible personnel about occurred incidents throughavarietyofnotificationmethods:

• by e-mail• by SMS• by Jabber• furthernotificationscanbescriptedandcustomized

depending on the context (examples: Skype, instant messaging, voice, etc.)

Powerful escalation module supports building of complicated workflows to assist delivering onlyrelevant alert information to responsible personnel at the right time.

VisualisationZabbix offers rich visualisation capabilities that allow working with your data faster and smarter. Zabbix visualisation provides:

• User-definedscreensandslideshows•Mapping•Graphing (including pie charts)

TM

Data gatheringZabbix offers great performance for data gathering and can be scaled to very large environments. Data is gathered using various methods, including Zabbix native agents and agentless options: SNMPv1, SNMPv2, SNMPv3, IPMI, WMI, trappers, SSH, Telnet, web checks.

Full list and details on Zabbix functionality are available at http://www.zabbix.com/functionality.php

Page 4: EntErprisE-class Monitoring solution for EvEryonE · About Zabbix Software Zabbix Monitoring Solution is the ultimate enterprise-level open-source monitoring software. It is designed

4

Architecture

Zabbix ProxyZabbix proxy is a special process that collects data on behalf of Zabbix server, taking some processing load off the server.

Zabbix proxy runs as a daemon process.

Zabbix AgentZabbix agent is a process deployed on monitoring targets to actively monitor local resources and applications (hard drives, memory,processorstatistics,network,filesystems, etc).

The agent gathers operational information locally and reports data to Zabbix server for further processing.

Zabbix agents are extremely efficientbecause of use of native system calls for gathering information.

Zabbix Agent | Modes

Advantages of passive mode:

1. Ease of setup2.Supportfordatacollectionwithflexibleintervals3. Intuitiveness in communication

(request <-> response).4. Simpler troubleshooting

Advantages of active mode:

1. Can be used behind NAT2. Data buffering3. Reduce load on Zabbix server. No load on Zabbix

pollers4. More secure

Passive mode Active mode

Page 5: EntErprisE-class Monitoring solution for EvEryonE · About Zabbix Software Zabbix Monitoring Solution is the ultimate enterprise-level open-source monitoring software. It is designed

5

Installation RequirementsCPU | Examples of hardware configurationZabbixserverandZabbixdatabasemayrequiresignificantCPUresourcesdependingonnumberofmonitoredparametersand chosen database engine.

Software | Back-end storageZabbix is built around a modern Apache or Nginx web server, leading database engines, and PHP scripting language.

Using Zabbix it is possible to store information in different databases, including MySQL, PostgreSQL, Oracle, SQLite and IBM DB2.

SizingThe table below contains real examples of required disc sizing for the most commonly used parameters:

Name Platform Vendor /Server model

Database Monitored hosts

Small CentOS Virtual Appliance SQLite 100

Medium CentOS HP ProLiant DL320e Gen8 E3-1240v2 1P 8GB-U P222 Hot Plug 4 LFF 350W 1TB x 2 SAS 7.2 PS Server (675422-001)

MySQL InnoDB 500

Large Red Hat Enterprise Linux

HP ProLiant DL360e Gen8 E5-2440v2 2P 64GB-R B320i/512 8 SFF 600GBx4 6G SAS 10K 460W RPS Svr/S-Buy(747094-S01)

RAID10 MySQL InnoDB or PostgreSQL

>1000

Very large Red Hat Enterprise Linux

HP ProLiant DL380p Gen8 E5-2650 2.0GHz 8-core 2P 256GB-R P420i/2GB 800GBx4 SSD FBWC 750W RPS US Server(709943-001)

Fast RAID10 MySQL InnoDB or PostgreSQL

>10000

Example of parameters (size) Amount of history(per month)

Amount of trends (per year)

Amount of configuration

100 hosts 10 GB 2 GB 1 GB

1 000 hosts 80 GB 17 GB 1.3 GB

10 000 hosts 690 GB 150 GB 3 GB

100 000 hosts 4.5 TB 1.3 TB 5 GB

* Assuming 50 metrics per host checked every 60 seconds

Page 6: EntErprisE-class Monitoring solution for EvEryonE · About Zabbix Software Zabbix Monitoring Solution is the ultimate enterprise-level open-source monitoring software. It is designed

6

Advantages of Zabbix Solution

Technical benefits•Quick and easy installation• All-in-one solution• Real-time monitoring• Suitable for environments of any size• Flexibility• Instantnotificationmechanism• Anomaly detection• Superb community support

1 Zabbix LTS (Long Term Support) release.

Zabbix LTS releases are supported for Zabbix customers during five (5) years i.e. 3 years of FullSupport (general, critical and security issues) and 2 additional years of Limited Support (critical and security issues only). Zabbix LTS version release will resultinchangeofthefirstversionnumber.

Release CycleZabbix team is committed to a program of scheduled releases on a six-month basis. Every six months Zabbix releases a new stable version.

The continuous frequency of Zabbix releases

During every year and a half Zabbix releases:

Read more about Zabbix Life Cycle & Release Policy at http://www.zabbix.com/life_cycle_and_release_policy.php

Business benefits• Low TCO•No vendor lock-in• Satisfaction with performance and scalability•Network visibility• Access to professional support services• Improvement of customer experience• Reliable commercial support

2 Zabbix Standard releases.

Standard Zabbix releases are supported for Zabbix customers during six (6) months of Full Support (general, critical and security issues) until the next Zabbix stable release, plus one (1) additional month of Limited Support (critical and security issues only). Zabbix Standard version release will result in change of the second version number.

Page 7: EntErprisE-class Monitoring solution for EvEryonE · About Zabbix Software Zabbix Monitoring Solution is the ultimate enterprise-level open-source monitoring software. It is designed

7

Useful SourcesInstallationZabbix software can be installed in your environment. Installation services are available for those customers who would like Zabbix to be installed by an experienced Zabbix software engineer. See Turn-Key Solution services at http://www.zabbix.com/services.php

Distribution MediaZabbix is available in ready-to-deploy packages for Red Hat Enterprise Linux, CentOS, Debian and Ubuntu. Visit our download page at http://www.zabbix.com/download.php

DocumentationZabbix documentation is freely accessible and available online and provides all important information you may need to know about Zabbix software. Details at http://www.zabbix.com/documentation.php

Professional ServicesZabbix Team offers easy access to a number of Zabbix professional services, including software installation, integration, custom development, consulting and training. For more information visit http://www.zabbix.com/services.php

Zabbix Partner Program is built to extend Zabbix services locally through a trusted network of professional IT companies. With Zabbix global partnering program we ensure professional support to our diverse customer community in local languages worldwide. More information at http://www.zabbix.com/partner_program.php

Page 8: EntErprisE-class Monitoring solution for EvEryonE · About Zabbix Software Zabbix Monitoring Solution is the ultimate enterprise-level open-source monitoring software. It is designed

Zabbix SIA Dzelzavas Street 117Riga, LV-1021Latvia

Worldwide +371 6778 4742USA (Toll-free) +1-877-4-ZABBIXJapan +81-3-6895-7527Fax +371 6778 4741Web www.zabbix.comE-mail [email protected]