cloud-on-k8s icon indicating copy to clipboard operation
cloud-on-k8s copied to clipboard

Logstash part of ECK

Open a1exus opened this issue 4 years ago • 23 comments

Hello World!

I see deploying Elasticsearch, Kibana and even APM, but NOT Logstash.

So there is my feature request)

a1exus avatar Aug 01 '19 14:08 a1exus

/cc @agup006

idanmo avatar Aug 04 '19 09:08 idanmo

What's the status on this?

dbwest avatar Nov 07 '19 17:11 dbwest

Would also like to know the status on this. Would be great to have.

wescran avatar Nov 21 '19 20:11 wescran

+1 for Logstash as part of ECK

dmitryzykov avatar Jan 29 '20 15:01 dmitryzykov

+1 Would be really helpful having LogStash integrated in ECK.

wutkemtt avatar Feb 06 '20 07:02 wutkemtt

+1

emanuelflp avatar Feb 06 '20 18:02 emanuelflp

Is there a plan to release this feature in the next weeks ?

wutkemtt avatar Apr 01 '20 12:04 wutkemtt

We do not have any updates on Logstash as part of ECK at this time. Today, ECK can manage ingest node as part of a deployment that can be used alongside beats

agup006 avatar Apr 06 '20 16:04 agup006

Any insights on why logstash is not part of ECK? the ELK stack misses that important piece. There must be a really important reason to not put a priority on this. Can maintainers expose the reason for it?

bitgandtter avatar Apr 28 '20 16:04 bitgandtter

Is there any update to this issue? The missing of logstash is the final blocker for me to deploy ECK

tumluliu avatar May 11 '20 17:05 tumluliu

+1 on what is the product team reasoning for not including Logstash. Is there a better way to do import logs or some integration with Kube where we don't need it any more?

iFreeon avatar Jun 19 '20 16:06 iFreeon

+1

kksudo avatar Jun 29 '20 17:06 kksudo

+. Even a year later, logstash support is not a priority?

The closest I could find was this medium article, will be attempting it shortly https://medium.com/@raphaeldelio/deploy-logstash-and-filebeat-on-kubernetes-with-eck-ssl-and-filebeat-d9f616737390

xlanor avatar Jul 14 '20 10:07 xlanor

To all who are looking for the logstash feature set in ECK: Probably Ingest Pipelines is the missing feature. I realized this during the update to the latest version 7.8. Definition of pipelines is easy and can contain nearly all processors known from logstash. Just take a look in Kibana under Stack Management.

wutkemtt avatar Jul 14 '20 10:07 wutkemtt

@wutkemtt , I took a look at ingest pipelines, but I don't see rabbitmq support in there like logstash does. Did I miss it?

Either way, using that medium article works, but I had to modify ES url to http instead of https.

The templates provided in that article require some quick modification to get it deployed as a deployment instead of a pod.

xlanor avatar Jul 15 '20 13:07 xlanor

I just needed the processors, so I don't know about the RabbitMQ support, sorry.

wutkemtt avatar Jul 16 '20 09:07 wutkemtt

this guide may help you to setup it https://github.com/framsouza/logstash-eck-ingress-controller

framsouza avatar Jun 24 '21 08:06 framsouza

Probably Ingest Pipelines is the missing feature. I realized this during the update to the latest version 7.8. Definition of pipelines is easy and can contain nearly all processors known from logstash. Just take a look in Kibana under Stack Management.

Ingest pipelines are only able to receive data rather than consume it. This is a key difference from logstash which can, for instance, act as a consumer to pull events from a beats -> kafka -> logstash -> elasticsearch pipeline.

Some rationale from maintainers as to why logstash is not included in ECK CRDs/portfolio would be appreciated.

brsolomon-deloitte avatar Feb 09 '22 14:02 brsolomon-deloitte

+1

KetulRadadiya avatar Jun 06 '22 10:06 KetulRadadiya

There is an official recipe for using Logstash with ECK: https://github.com/elastic/cloud-on-k8s/tree/main/config/recipes/logstash

There is nothing yet in the docs about this and it's obviously not a CRD for Logstash, but still may be helpful for some people.

kplanz avatar Jul 13 '22 08:07 kplanz

I still don't get it why Logstash is not include. It has been 3 years already.

duclm2609 avatar Jul 26 '22 14:07 duclm2609

Vouching for this. 3 years. How is this is not included but APM is?

Asafkbalink avatar Aug 22 '22 14:08 Asafkbalink

+1 to add Logstash with ECK or helm charts

jeansalama avatar Sep 22 '22 19:09 jeansalama

What's the point of deprecate the logstash chart if is not included in ECK?

FranAguiar avatar Jan 20 '23 13:01 FranAguiar

I'm happy to announce that we are adding Logstash to ECK https://github.com/elastic/logstash/issues/15030

flexitrev avatar Apr 27 '23 20:04 flexitrev

I'm happy to announce that we are adding Logstash to ECK elastic/logstash#15030

well, that's new... ;-)

thanks! after 3 long years))

a1exus avatar Apr 27 '23 22:04 a1exus

Hey looks good!

How would you do this in the new operator model? https://www.elastic.co/guide/en/logstash/current/working-with-plugins.html#installing-plugins

I would need to install the kafka plugin when using this.

danielloader avatar May 15 '23 10:05 danielloader

This is support for a limited set up plugins built in, including kafka. We plan on adding more. You can see the use-facing documentation here - https://www.elastic.co/guide/en/cloud-on-k8s/master/k8s-logstash-technical-preview-limitations.html

flexitrev avatar May 15 '23 14:05 flexitrev

This is now available, with ECK 2.8. docs here enjoy folks, thanks for the likes and comments here!

Closing this issue.

Kushmaro avatar Jun 06 '23 11:06 Kushmaro