ZabbixUnify, one dashboard to rule them all

17
ZABBIXUnify one dashboard to rule them all Gabriele Armao

description

Riga, Zabbix Conference - 12/13 Sept. 2014 ZabbixUnify is the dashboard that enables the centralization of information and configuration of all your Zabbix servers. ZabbixUnify has got everything you need to complete your Zabbix solution: graphs, reports, event correlation and historical view of events.

Transcript of ZabbixUnify, one dashboard to rule them all

Page 1: ZabbixUnify, one dashboard to rule them all

ZABBIXUnify one dashboard to rule them all

Gabriele Armao

Page 2: ZabbixUnify, one dashboard to rule them all

Gabriele Armao System Administrator at Systematica

Zabbix Certified Trainer since November 2012

WHO AM I?

Page 3: ZabbixUnify, one dashboard to rule them all

Zabbix Premium Partner and Trainer

Over 150 customers monitored, 10 Zabbix servers, 56

proxies, ~1500 hosts, ~30000 items, ~15000 triggers. ~1000 NVPS, 4.5 GB/day, 600 GB (total db size)

Zabbix is used for systems and applications monitoring (backup, logfile analysis, …)

www.gruppofinmatica.it

Page 4: ZabbixUnify, one dashboard to rule them all

BEFORE

Zabbix as service One Zabbix server to monitor

all our customers

Page 5: ZabbixUnify, one dashboard to rule them all

AFTER

BUT Every customer still wanted

to keep our IT pro-active service monitoring (Operation Center)

Customers loved Zabbix! Every customer wanted

a local Zabbix installation

Page 6: ZabbixUnify, one dashboard to rule them all

THE NEED

Many Zabbix Server deployment

= Many Zabbix Dashboards

Difficult for our control room

to provide a monitoring service

Page 7: ZabbixUnify, one dashboard to rule them all

Can’t use Zabbix master-slave configuration Dropped in 2.4 Performance issues

Can’t rely only on email notifications

Zabbix dashboard is not enough for our needs No single point of view in case of many DCs or operation centers No reports

THE PROBLEMS

Page 8: ZabbixUnify, one dashboard to rule them all

THE SOLUTION

One NEW dashboard to unify many

(via API)

Centralized view of Active triggers & Trigger details

(latest data, past events)

Page 9: ZabbixUnify, one dashboard to rule them all
Page 10: ZabbixUnify, one dashboard to rule them all

Central template management

Deploy templates to other Zabbix Servers via XML import/export

Page 11: ZabbixUnify, one dashboard to rule them all
Page 12: ZabbixUnify, one dashboard to rule them all

Additional features Custom graphs

Event correlation

Report!

Page 13: ZabbixUnify, one dashboard to rule them all
Page 14: ZabbixUnify, one dashboard to rule them all
Page 15: ZabbixUnify, one dashboard to rule them all

Frameworks Backend / Python (Pyramid)

Frontend / Twitter Bootstrap (SB Admin v2.0)

SB Admin v2.0

Page 16: ZabbixUnify, one dashboard to rule them all

Future improvements Centralized configuration management Add/Remove hosts Add/Remove template association

Customer interface

State of the art Internal development: finished and in production Public release: to be defined (Jan 2015)

Page 17: ZabbixUnify, one dashboard to rule them all

Thank you! [email protected] / www.gruppofinmatica.it