Skip to content

Releases: observIQ/stanza

v0.10.0

11 Sep 18:35
544d1e2
Compare
Choose a tag to compare

Added

  • Disk buffer for output operators (PR109)

Changed

  • Split buffers into buffers and flushers for better modularity (PR109)
  • New memory buffer design for a uniform interface between disk and memory buffers (PR109)
  • Most operators are now dedicated modules, so that they may be imported individually (PR108)

v0.9.14

31 Aug 21:53
eabee1b
Compare
Choose a tag to compare

Fixed

  • Rendering issue with the kubernetes_events plugin

v0.9.13

31 Aug 18:34
b426f61
Compare
Choose a tag to compare

Added

  • Support for accessing the resource with fields (PR105)
  • Support for using fields to select keys that contain dots like $record['field.with.dots'] (PR105)
  • google_cloud_output will use resource create a monitored resource for supported resource types (currently only k8s resources) (PR105)

Changed

  • The operators host_metadata, k8s_event_input, and k8s_metadata_decorator will now use the top-level resource field (PR105)
  • k8s_metadata_decorator now generates pod labels that match those generated by GKE (PR105)

Fixed

  • Issue with k8s_event_input generating entries with zero-valued time (PR105)
  • Plugin ID in templates will now correctly default to the plugin type if unset (PR105)

v0.9.12

25 Aug 17:00
053e5ea
Compare
Choose a tag to compare

Changed

  • Agent is now embeddable with a default output

v0.9.11

24 Aug 16:17
445b939
Compare
Choose a tag to compare

Added

  • The 'filter' operator

Changed

  • Renamed project to stanza
  • Move testutil package out of internal

v0.9.10

20 Aug 13:37
e3bfff2
Compare
Choose a tag to compare

Added

  • The Resource field was added to Entry (PR95)
  • The Identifier helper was created to assist with writing to Resource (PR95)

Removed

  • The Tags field was removed from Entry (PR95)

Changed

  • The host_metadata operator now writes to an entry's Resource field, instead of Labels
  • The host_labeler helper has been renamed host_identifier
  • The metadata operator embeds the Identifier helper and supports writing to Resource
  • Input operators embed the Identifier helper and support writing to Resource
  • The k8s_event operator now supports the write_to, labels, and resource configuration options
  • Multiline for file_input now supports matching on new lines characters (PR96)

v0.9.9

14 Aug 18:49
aa6f8e1
Compare
Choose a tag to compare

Added

  • Kubernetes events input operator (PR88)

Fixed

  • Small improvements to test stability
  • Fallback to reflection to convert entries to Google Cloud log entries (PR93)

v0.9.8

12 Aug 21:31
4aded96
Compare
Choose a tag to compare

Added

  • Added a default function to plugin templates (PR84)
  • Add a host metadata operator that adds hostname and IP to entries (PR85)
  • Google Cloud Output option to enable gzip compression (PR86)

Fixed

  • Google Cloud Output failure when sent a field of type uint16 (PR82)

v0.9.7

05 Aug 20:14
Compare
Choose a tag to compare

Changed

  • In the file input operator, file name and path fields are now added with include_file_name (default true) and include_file_path (default false)
  • Input and router operators can define labels on entries using the labels field
  • Add Event ID to windows event log entries
  • Use the go-syslog fork directly rather than relying on a replace directive so that the agent can be used as a library successfully

v0.9.6

04 Aug 14:43
94604ad
Compare
Choose a tag to compare

Changed

  • Fork go-syslog to support long sdnames that are not rfc5424-compliant
  • Reduce noise in debug messages for TCP and UDP inputs

Added

  • log_type label added by default to input operators

Fixed

  • Trim carriage returns from TCP input