GoogleCloudPlatform / fluent-plugin-detect-exceptions

A fluentd plugin that scans line-oriented log streams and combines exceptions stacks into a single log entry.
Apache License 2.0
192 stars 69 forks source link

Recommended way to enable in k8s? #76

Closed martinsson closed 4 years ago

martinsson commented 4 years ago

I'd like to install this plug-in in my k8s cluster.

No the only option that I can find is to build and maintain my own container like others have done (#31 and #39). I can certainly do that but it comes as a surprise that this is the official way of doing it given that almost every EFK installation will want this plugin. So I just wanted to check that this is really with the recommended way to enable it.

igorpeshansky commented 4 years ago

This plugin is automatically enabled on GKE. It is designed for use with Google Cloud Error Reporting, and will likely be less useful in other contexts. The official image for the Google Cloud Logging agent already contains that plugin. If you want to install it on top of the upstream fluentd, then yes, maintaining your own Docker image is probably the way to go. We neither control nor distribute the official fluentd Docker images.