- Add new development dependency
rackup
for logstash 8.x compatibility - Enable
compression
configuration to compress payloads usinggzip
- Document
proxy
configuration
- Disable cookie processing by default
- Split large batches into smaller requests in order to meet Dynatrace API payload size limitations
- Rewrite plugin using http client mixin
- Add
OpenSSL::SSL::SSLError
to the list of retried exception - Change concurrency mode to
:single
- Add
Net::OpenTimeout
to the list of retried exceptions
- Log and re-raise unknown errors
- Use password type for
api_key
configuration
- Log response bodies on client errors
- Add retries with exponential backoff (#8)
- Initial release