- Fixed the issue with the timestamp ignoring milliseconds (#33)
- Add support for gzip compression (#17,#18, @toddc-vmware)
- Add support for multi-worker (#27,@yajith)
- Update default batch size to 4MB from 512KB (#28, @mohitevishal)
- Base Photon image has been updated to photon:4.0-20230227
- Log Insight has been changed to VMware Aria Operations For Logs
- Based Photon image has been updated to photon:4.0-20221029
- Added buffering support which allows sending out logs in chunks rather than one by one
- Update plugin structure to use Fluentd 1.x syntax
- Add an option to rename Loginsight fields. This option could be used to rename certain fields that are reserved by Loginsight
- Escape
@
char from Loginsight field
- No change
- Parameterize and add an option to shorten Loginsight field names
- Fix basic authentication #8
- For immutable log fields, use a copy to utf encode. This should fix 'can't modify frozen String' error in #5
- Add option to display debug logs for http connection, default false
- Flatten Lists/Arrays for LI fields
- Convert LI field value to String to ensure no utf encoding errors
- Update help doc/examples with sample use of @log_text_keys and @http_conn_debug options
- Add option to specify a list of keys that plugin should treat as log messages and forward them as text to Loginsight. Plugin should not flatten these fields
- If user specifies flatten_hashes option as false, plugin should try to add record key/values as is
- Reorder namespace and name fields to be shorten
- Republished yanked gem
- Send log messages in batches, add max_batch_size parameter
- Shorten common kubernetes Loginsight field names
- Convert time to milliseconds
- Fluentd output plugin to push logs to VMware Log Insight