# Kibana not showing dictionary output of log events

**URL:** <https://discuss.elastic.co/t/kibana-not-showing-dictionary-output-of-log-events/165966>\
**Category:** Kibana\
**Created:** [January 28, 2019, 9:21am UTC](https://discuss.elastic.co/t/kibana-not-showing-dictionary-output-of-log-events/165966 "2019-01-28T09:21:50Z")\
**Posts on this page:** 1\
**Showing post:** 11

<div class="post-metadata">

**Author:** ![Jasna\_Bencic](https://avatars.discourse-cdn.com/v4/letter/j/7993a0/32.png) [@Jasna\_Bencic](https://discuss.elastic.co/u/Jasna_Bencic)\
**Post date:** [January 29, 2019, 1:30pm UTC](https://discuss.elastic.co/t/kibana-not-showing-dictionary-output-of-log-events/165966/11 "2019-01-29T13:30:57Z")

</div>

I do have one more thing though. I am fixing bigger logstash config where I have custom grok patterns.

In Filebeat I have multiple log files and some of them are showing output in Kibana ok, and some not. I can suspect that it takes time for Filebeat to send stuff but just want to make sure if following is legit in logstash-config file.

`if "something-1" in [tags] {`  
`grok {`  
`}`  
`}`  
.  
.  
.  
.  
`if "something-N" in [tags] {`  
`grok {`  
`}`  
`}`

I have this set multiple times i.e. I have multiple **if conditions** set like that. So, was wondering if that is ok by logstash or I should include **else if** as well?

Not sure how logstash checks multiple if statements, like programming or it checks them all and if they match I get output?

---

_[View the full topic](https://discuss.elastic.co/t/kibana-not-showing-dictionary-output-of-log-events/165966)._
