Zabbix, kurumsal ağlar ve uygulamalar için bir açık kaynak izleme yazılımıdır. Alexei Vladishev tarafından geliştirilmiştir. Ağ hizmetlerini, sunucuları ve diğer ağ donanımlarını izlemek ve durumlarını takip etmek için kullanılmaktadır. Zabbix, veritabanı olarak MySQL, PostgreSQL, SQLite ve IBM DB2 başta olmak üzere birçok sistemi desteklemektedir. Zabbix’in backend tarafı C ile frontend tarafı ise PHP ile kodlanmıştır.
Temel Özellikleri
- SMTP, POP3, HTTP gib ağ servislerinin izlenmesi
- CPU yükü, ram kullanımı, disk kullanımı gibi sistem kaynaklarının izlenmesi
- Network’ten veri gönderebilen sensör gibi cihazların izlenmesi
- Agent yazılımı kurularak yada agent olmadan çalışabilme
- Eşik değerleri aşıldığında farklı seviyelerde uyarı üretebilme
- Tüm uyarıların e-posta, SMS gibi araçlarla iletilmesi
- Uyarı anında önceden belirlenen işlemlerin gerçekleştirilmesi
- Tüm verilerin ve uyarıların kaydedilmesi ve geçmişe dönük grafik raporlamalarının yapılabilmesi
- Android ve IOS desteği

Zabbix Çalışma Mantığı

Item
Bilgi toplama modülüdür. Her item farklı bir servis için bilgi toplar. Örneğin; db bilgisini bir item alırken ram bilgisini başka bir item alır.
Trigger
Item tarafından alınan veride belirlenen durumlar için bir anormallik tespit edilirse trigger devreye girer. Örneği; SQL servisi için cevap veriyorsa 1 değeri döndürülür cevap vermiyorsa 0 değeri döner.
Action
Action modülü ise herhangi bir servisin yanıt vermemesi durumunda zabbix’in nasıl bir yol izleyeceğini belirtiyoruz. Mail göndererek, SMS göndererek ve komut çalıştırarak olmak üzere 3 çeşit yol izleyebilir.
Desteklenen Sistemler
Network : Brocade, Cisco, HP, Dell, D-Link, Netgear, Intel, Juniper, TP-Link, Qlogic, Huawei, Qtech, Extreme, Alcatel, Mikrotik, Ubiquiti, Mellanox
Sunucu : HP, IBM, Lenovo, Dell, Linux, Solaris
Cloud : AWS, CFoundry, Cloudera, Cloudstack, Google Apps, Microsoft Azure, Next Cloud, Nutanix, Openstack
Uygulama : ActiveMQ, Apache, BMC, Bugzilla, Confluence, Drupal, FreshDesk, Glassfish, GLPi, Java, Jboss, JIRA, JMX, Kafka, Magento, Openfire, RabbitMQ, Redmine, Salesforce, SAP, Sentry, SharePoint, Tomcat, IBM Webpshere, WordPress, Zendesk, Zimbra, Zoho,
Servisler : Active Directory, Antivirus, DNS, Elasticsearch, Git, Hadoop, Hipchat, HTTP, HTTPS, IMAP, IIS, MS Exchange, Nginx, NNTP, OpenVPN, POP, Postfix, Sendmail, SMTP, Spam filter, Squid, SSL, Veeam Backup, VPN
Storage : Adaptec, Arista, AWS S3, Buffalo, Ceph, EMC, Hitachi, HP, NetApp, Nimble, Pure, QSAN, Synology, Tivolo TSM
Sanal : Vmware, Citrix, Hyper-V, KVM, Azure, Openstack, Oracle VM, Proxmox, Xen
Database: Cassandra, Couchbase, DB2, Firebird, Influxdb, ingress, intersystems, memcached, MSSQL, MySQL, Mongo DB, ODBC, Oracle, PostgreSQL, Redis, SQLite, Sybase
Security : Barracuda, Blue Coat, CheckPoint, F5, Fortinet, Kaspersky, Sophos, Watchguard