Skip to content

Releases: observIQ/stanza-plugins

v0.0.41

03 Feb 17:29
56a2c52
Compare
Choose a tag to compare
  • Update syslog plugin
    • Add location parameter with UTC default
    • Fix invalid protocol error when using syslog plugin.
  • Update kubernetes_events plugin
    • Add SuccessfulRescale mapping to severity_parser
  • Update kubernetes_container plugin
    • Add containerd support log parsing support
  • Update kubernetes_cluster plugin
    • Add containerd support log parsing support
  • Update windows_event plugin
    • Add enable_custom_channels and custom_channels parameter

v0.0.40

26 Jan 20:11
ba47fa7
Compare
Choose a tag to compare

Changed

  • Update postgresql plugin
    • Change general regex parser to only parse duration from message.
    • Parse client_address_port from client_address field
    • Update description for plugin
  • Update journald plugin
    • Add supported_platforms with linux as only option
  • Update jboss plugin
    • Update error_id field name to id
  • Update tomcat plugin
    • Add default for pod_name parameter
    • Update description for log_format
  • Update nginx plugin
    • Add default for pod_name parameter
    • Update description for log_format
  • Update tail plugin
    • Add default for multiline_line_start_pattern parameter
  • Update nginx_ingress plugin
    • Update k8s_input_router to match from $record instead of $record.message
  • Update mysql plugin
    • Change slow query log id field to tid
  • Update kubernetes_cluster plugin
    • Add severity_parser to parse kubelet severity from $record.PRIORITY when router doesn't match glogs format

v0.0.39

22 Jan 17:35
6972f1c
Compare
Choose a tag to compare

Added

  • Add journald plugin
    • Add journald operator as a plugin

Changed

  • Update oracledb plugin
    • Change status field to status_code in audit and listener logs
  • Update apache_http plugin
    • Parse protocol and protocol_version in default format
    • Change JSON spec to not nest request fields under request
    • Update parse_from path for access_protocol_parser to $record.protocol
  • Update tomcat plugin
    • Add kubernetes ingest option
    • Add log_format with default and observiq options
  • Update kubernetes_events plugin
    • Add FailedToUpdateEndpoint to warning severity
  • Update kubernetes_container plugin
    • Update label resource.container.name to resource.k8s.container.name
    • Update label resource.container.id to resource.k8s.container.id
  • Update tail plugin
    • Remove parameters poll_interval, file_name, and file_path
    • Set to always add file_name label
    • Add relevant_if if enable_multiline is true to multiline_line_start_pattern
    • Require multiline_line_start_pattern and remove default pattern
    • Update log_type and multiline_line_start_pattern description

v0.0.38

20 Jan 16:23
d7deea0
Compare
Choose a tag to compare
  • Update jboss plugin
    • Parse error_id from message field if it exists
  • Update apache_http plugin
    • Add parameter log_format
    • Add observiq JSON log format parsing for access and error logs
    • Additional fields added by observiq format
    • http_x_forwarded_for, logid.request, logid.connection
  • Update observiq_agent plugin
    • Remove preserve field as it has been removed from Stanza in favor of preserve_to
  • Update bindplane_agent plugin
    • Remove preserve field as it has been removed from Stanza in favor of preserve_to
  • Update kubernetes_node plugin
    • Add router to route logs to glogs format parser if it matches pattern
    • Update label resource.container.name to resource.k8s.container.name
    • Update label resource.container.id to resource.k8s.container.id
    • Update add_labels_router to point to correct label name $labels["k8s-pod/component"]
    • Rename source field to src and parse src_line
  • Update syslog plugin
    • Update protocol parameter valid values field to rfc5424 (IETF) and rfc3164 (BSD)
    • Update listen_address default to 0.0.0.0:514
  • Update kubernetes_events plugin
    • Add SuccessfulDelete to info severity

v0.0.37

14 Jan 17:08
aa1887e
Compare
Choose a tag to compare
  • Update nginx plugin
    • Add fields protocol and protocol_version
    • Add request field parser for observIQ JSON format
  • Update nginx_ingress plugin
    • Add fields protocol and protocol_version
    • Add request field parser for observIQ JSON format
    • Add http_x_forwarded_for field

v0.0.36

13 Jan 15:50
afc8495
Compare
Choose a tag to compare

Changed

  • Update kubernetes_events plugin
    • Add RELOAD, Sync, FailedBinding severity mappings
  • Update kubernetes_container plugin
    • Change move from log field back to $record
  • Update windows_event plugin
    • Update log_types
      • windows_event_log.security -> windows_event.security
      • windows_event_log.application -> windows_event.application
      • windows_event_log.system -> windows_event.system
  • Update sqlserver plugin
    • Update log_type parameter from sqlserver to sql_server
  • Update windows_active_directory plugin
    • Update log_types
      • windows_active_directory.general -> active_directory.general
      • windows_active_directory.web_services -> active_directory.web_services
      • windows_active_directory.dns -> active_directory.dns_server
      • windows_active_directory.dfs_replication -> activte_directory.dfs
      • windows_active_directory.file_replication -> active_directory.frs
  • Update bindplane_agent plugin
    • Add log_type_router to add log_type bindplane.agent.manager and bindplane.agent.launcher
    • Add metadata to add log_type bindplane.agent.logagent
  • Update observiq_agent plugin
    • Add log_type_router to add log_type observiq.agent.manager and observiq.agent.launcher
    • Add metadata to add log_type observiq.agent.logagent

v0.0.35

11 Jan 20:20
d35b6c2
Compare
Choose a tag to compare

Changed

  • Update nginx_ingress plugin
    • Update observiq log format to be JSON format
    • Update error and access log_type values to nginx.ingress.error and nginx.ingress.access
  • Update pgbouncer plugin
    • Remove * from file_path parameter defaults
  • Update aerospike plugin
    • Remove enable_general_log parameter
    • Change log_type to aerospike
  • Update couchbase plugin
    • Rename name http_status_code field to status
  • Update hbase plugin
    • Remove preserve_to parameter from severity
    • Add severity parser to internal access and access logs
  • Update rabbitmq plugin
    • Remove preserve_to parameter from severity
  • Update redis plugin
    • Remove preserve_to parameter from severity
  • Update nginx plugin
    • Update default log format to remove http_x_forwarded_for field
    • Update observiq log format to use json formatting and parsing
  • Update kubernetes_cluster plugin
    • Remove container_log_path parameter and hard code path /var/log/containers/
    • Move log field to message field
  • Update kubernetes_container plugin
    • Add severity parser
  • Update kubernetes_events plugin
    • Add missing INFO level cluster events
  • Update dockerswarm plugin
    • Update docker_swarm_parser parser timestamp layout to use space padded day.
    • Remove the severity preserve_to parameter from dockerd_parser and containerd_parser
    • Change severity name on containerd_parser to containerd_severity
    • Add pid field

v0.0.34

07 Jan 20:31
69ee355
Compare
Choose a tag to compare

Changed

  • Update kubernetes_cluster plugin
    • Update title parameter value to Kubernetes Node
    • Change default log_type to k8s.node
  • Update kubernetes_container plugin
    • Add log_type k8s.container to labels
    • Exclude kube* pods

v0.0.33

07 Jan 15:44
f1cafc1
Compare
Choose a tag to compare

Changed

  • Update nginx plugin
    • Add default parameter to log_format parameter
  • Update nginx_ingress plugin
    • Update nginx_ingress with source parameter
    • Add default parameter to log_format parameter
  • Update vmware_esxi plugin
    • Add severity parser to parse priority field.
  • Update aerospike plugin
    • Update regex to handle FAILED ASSERTION severity.
    • Remove preserve_to parameter
  • Update sap_hana plugin
    • Remove file_path and preserve_to parameter
    • Add file_name and logs_directory parameter
    • Exclude nameserver_history*.trc, nameserver*loads*.trc, nameserver*unloads*.trc, and nameserver*executed_statements*.trc files

v0.0.32

04 Jan 21:41
ba939bd
Compare
Choose a tag to compare

Changed

  • Fixed exclude for kubernetes_container plugin
  • Update jboss plugin
    • Remove jboss_severity field
  • Remove vmware_esxi
    • Change order of esxi_parser_3 and esxi_parser_4
  • Update couchbase plugin
    • Update Debug, Error, and Info log regex to add missing host field
    • Update Babysitter log regex to add missing source field
  • Update openshift plugin
    • Use _COMM field for identifying container logs instead of _SYSTEMD_UNIT field