Dashboardy, log analysis a data exploration.
Instalace¶
docker run -d –name kibana -p 5601:5601 -e ELASTICSEARCH_HOSTS=http://es:9200 kibana:8.12.0
Discover¶
level: error AND service: api response_time > 1000
Vizualizace¶
- Lens — drag & drop
- Bar/Line/Pie grafy
- Data tables
- Metric KPI
- Map pro geo data
Praktické použití¶
Kibana je nezbytný nástroj pro každý tým, který provozuje ELK stack (Elasticsearch, Logstash, Kibana). V sekci Discover můžete interaktivně procházet logy, filtrovat podle časového rozsahu, služby nebo severity a rychle identifikovat problémy. KQL (Kibana Query Language) umožňuje intuitivní dotazování bez nutnosti znát Elasticsearch Query DSL.
Lens je moderní vizualizační editor s drag-and-drop rozhraním, který automaticky navrhuje vhodné typy grafů podle vybraných dat. Pro monitoring vytvořte dashboard s klíčovými metrikami — error rate, response time percentily, počet requestů a využití zdrojů. Alerting v Kibaně umožňuje nastavit pravidla, která vás upozorní přes Slack, email nebo PagerDuty, když metriky překročí definované prahy.
Kibana pro observability¶
Log analysis, monitoring dashboardy.