Technical Preview limitations

edit

This functionality is in technical preview and may be changed or removed in a future release. Elastic will work to fix any issues, but features in technical preview are not subject to the support SLA of official GA features.

Note that this release is a technical preview. It is still under active development and has additional limitations:

No integrated support for persistence

edit

The operator provides no integrated support for persistence, including PQ, DLQ support and plugins that may require persistent storage to keep track of state - any persistence should be added manually.

ElasticsearchRef implementation in plugins is in preview mode

edit

Adding Elasticsearch to plugin definitions requires the use of environment variables populated by the Logstash operator, which may change in future versions of the Logstash operator.

Limited support for plugins

edit

Not all Logstash plugins are supported for this technical preview. Note that this is not an exhaustive list, and plugins outside of the Logstash plugin matrix have not been considered for this list.

Supported plugins

These plugins have been tested and are supported:

  • logstash-input-beats
  • logstash-input-elastic_agent
  • logstash-input-kafka
  • logstash-input-tcp
  • logstash-input-http
  • logstash-input-udp

Most filter and output plugins are supported, with some exceptions noted in the next section.

Plugins not supported at technical preview

These plugins are not supported:

  • logstash-filter-jdbc_static
  • logstash-filter-jdbc_streaming
  • logstash-filter-aggregate

Plugins that may require additional manual work

Other Logstash filter and output plugins work, but require additional manual steps to mount volumes for certain configurations. For example, logstash-output-s3 requires mounting a volume to store in-progress work to avoid data loss.