I am exploring grafana for my log management and system monitoring. I found kibana is also used for same process. I just don't know when to use kibana and when to use grafana and when to use zabbix?
相关问题
- python-logstash not working
- How do we change the “precision:ms” setting in the
- Spring Cloud Data Flow Grafana Prometheus not show
- Can kibana connect with data sources other than el
- Is it Possible to Use Histogram Facet or Its Curl
相关文章
- How to use request parameter value in Grafana quer
- PDF report in zabbix 2.2.9
- stable/prometheus-operator - adding persistent gra
- Kibana time delta between two fields
- Missing data when using unique count and creating
- Obtaining a total of two series of data from Influ
- Zabbix server is not running: the information disp
- Can I change the index pattern of a visualization
Zabbix is a monitoring solution, which works with active+passive agents, which can "measure" things on your systems. Based on those measured values, you can take actions/alerting etc. In addition to this, it plots nice graphs with disk/cpu etc. usage
Kibana/Grafana on the other hand do get the informations from logs sent from your systems. They do not actively monitor things and also alerting/messaging is not the main focus of them. (If possible at all...?) They are however great at digging through all your logfiles.
So in short: - Active/Passive Monitoring + Alterting = Zabbix - Centralized log management = Grafana/Kibana
It also is not one or the other, you can also combine them
Zabbix - complex monitoring solution including data gathering, data archiving (trends, compaction,...), visualizer with dashboards, alerting and some management support for alerts escalations. (have a look at collectd, prometheus, cacti. They are all able to gather data)
Grafana - visualizer of data. It can read data at least from prometheus, graphite and elastics. Its primary goal is to visualize things in user defined dashboards and correlate things from possibly various sources. You can for example see cpu load (float time serie data from prometheus for example) with nice annotations referring to some special event in log file (loaded from elastics of course)
Kibana - visualization + analytics on logged data into elastics. Have a fast look at kibana discover to get idea. It is "must to have" tool when you need to search your logs (various services, various servers) in one place.