Zabbix is ββa monitoring solution that works with active + passive agents that can "measure" things on your systems. Based on these measured values, you can perform actions / alerts, etc. In addition to this, he builds good graphics using a disk / processor, etc.
Kibana / Grafana, on the other hand, receive information from logs sent from your systems. They do not actively monitor, and alerting / messaging is not their main concern. (If at all possible ...?) They do a great job with all your log files.
So, in short: - active / passive monitoring + change = Zabbix - centralized log management = graphane / kibana
This is also not one or the other, they can also be combined
source share