# Logstash seems to be working but no indices in Kibana

**URL:** <https://discuss.elastic.co/t/logstash-seems-to-be-working-but-no-indices-in-kibana/364444>\
**Category:** Kibana\
**Created:** [August 6, 2024, 8:13am UTC](https://discuss.elastic.co/t/logstash-seems-to-be-working-but-no-indices-in-kibana/364444 "2024-08-06T08:13:22Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![UMUT\_CAN\_ARGUN](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/umut_can_argun/32/136553_2.png) [@UMUT\_CAN\_ARGUN](https://discuss.elastic.co/u/UMUT_CAN_ARGUN)\
**Post date:** [August 6, 2024, 8:13am UTC](https://discuss.elastic.co/t/logstash-seems-to-be-working-but-no-indices-in-kibana/364444/1 "2024-08-06T08:13:23Z")

</div>

Hi everyone, I am a new learner to the ELK stack  
Here is my logstash conf file:  
input {  
file {  
path =\> "C:\Users\umutc\Desktop\kibanaproject\organisations.csv"  
start\_position =\> "beginning"  
sincedb\_path =\> "NUL"  
}  
}  
filter {  
csv {  
separator =\> ","  
columns =\>  
["Index","Organization\_Id","Name","Website","Country","Description","Founded","Industry","Number\_of\_employees"]  
}  
date {  
match =\> ["Founded","YYYY"]  
target =\> "Founded"  
}  
mutate {convert =\> ["Index", "integer"]}  
mutate {convert =\> ["Number\_of\_employees", "integer"]}  
}

output {  
elasticsearch {  
hosts =\> ["localhost:9200"]

```
  ssl_certificate_verification => false
  
  user => "elastic"
  
  password => "password"
  
  index => "organisations"

```

}  
stdout {codec =\> json\_lines }  
}

---

<div class="post-metadata">

**Author:** ![UMUT\_CAN\_ARGUN](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/umut_can_argun/32/136553_2.png) [@UMUT\_CAN\_ARGUN](https://discuss.elastic.co/u/UMUT_CAN_ARGUN)\
**Post date:** [August 6, 2024, 8:20am UTC](https://discuss.elastic.co/t/logstash-seems-to-be-working-but-no-indices-in-kibana/364444/2 "2024-08-06T08:20:54Z")

</div>

Here is what my csv file looks like:

 ![image](https://us1.discourse-cdn.com/elastic/original/3X/e/b/ebf015c9d24f8e1776223b9a2c0f86ccc8cbcca0.png)

---

<div class="post-metadata">

**Author:** ![UMUT\_CAN\_ARGUN](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/umut_can_argun/32/136553_2.png) [@UMUT\_CAN\_ARGUN](https://discuss.elastic.co/u/UMUT_CAN_ARGUN)\
**Post date:** [August 6, 2024, 10:13am UTC](https://discuss.elastic.co/t/logstash-seems-to-be-working-but-no-indices-in-kibana/364444/3 "2024-08-06T10:13:51Z")

</div>

> [@UMUT\_CAN\_ARGUN](#):
>
> path =\> "C:\Users\umutc\Desktop\kibanaproject\organisations.csv"

Problem solved: "C:\Users\umutc\Desktop\kibanaproject\organisations.csv"  
I should have made all these slashes laid the opposite way...

---

<div class="post-metadata">

**Author:** ![Rios](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/rios/32/95745_2.png) [@Rios](https://discuss.elastic.co/u/Rios)\
**Post date:** [August 6, 2024, 11:50am UTC](https://discuss.elastic.co/t/logstash-seems-to-be-working-but-no-indices-in-kibana/364444/4 "2024-08-06T11:50:14Z")

</div>

Maybe is useful...  
If you have the added header, then you don't need to set column names. Also set `pipeline.workers: 1` in logstash.yml

```auto
  csv {
    separator => ","
    autodetect_column_names => true
    skip_header => false
  }

```

Also rubydebug is more useful to display the output on the screen.  
` stdout { codec => rubydebug }`

---

<div class="post-metadata">

**Author:** ![UMUT\_CAN\_ARGUN](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/umut_can_argun/32/136553_2.png) [@UMUT\_CAN\_ARGUN](https://discuss.elastic.co/u/UMUT_CAN_ARGUN)\
**Post date:** [August 6, 2024, 11:54am UTC](https://discuss.elastic.co/t/logstash-seems-to-be-working-but-no-indices-in-kibana/364444/5 "2024-08-06T11:54:40Z")

</div>

Thx so much. It will help alot.
