Releases: observIQ/stanza-plugins
Releases · observIQ/stanza-plugins
v0.0.41
- Update
syslog
plugin- Add
location
parameter with UTC default - Fix invalid protocol error when using syslog plugin.
- Add
- Update
kubernetes_events
plugin- Add
SuccessfulRescale
mapping toseverity_parser
- Add
- 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
andcustom_channels
parameter
- Add
v0.0.40
Changed
- Update
postgresql
plugin- Change general regex parser to only parse duration from message.
- Parse
client_address_port
fromclient_address
field - Update description for
plugin
- Update
journald
plugin- Add
supported_platforms
with linux as only option
- Add
- Update
jboss
plugin- Update
error_id
field name toid
- Update
- Update
tomcat
plugin- Add default for
pod_name
parameter - Update description for
log_format
- Add default for
- Update
nginx
plugin- Add default for
pod_name
parameter - Update description for
log_format
- Add default for
- Update
tail
plugin- Add default for
multiline_line_start_pattern
parameter
- Add default for
- Update
nginx_ingress
plugin- Update
k8s_input_router
to match from$record
instead of$record.message
- Update
- Update
mysql
plugin- Change slow query log
id
field totid
- Change slow query log
- Update
kubernetes_cluster
plugin- Add
severity_parser
to parse kubelet severity from $record.PRIORITY when router doesn't match glogs format
- Add
v0.0.39
Added
- Add
journald
plugin- Add journald operator as a plugin
Changed
- Update
oracledb
plugin- Change
status
field tostatus_code
in audit and listener logs
- Change
- Update
apache_http
plugin- Parse
protocol
andprotocol_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
- Parse
- Update
tomcat
plugin- Add kubernetes ingest option
- Add
log_format
with default and observiq options
- Update
kubernetes_events
plugin- Add
FailedToUpdateEndpoint
to warning severity
- Add
- Update
kubernetes_container
plugin- Update label
resource.container.name
toresource.k8s.container.name
- Update label
resource.container.id
toresource.k8s.container.id
- Update label
- Update
tail
plugin- Remove parameters
poll_interval
,file_name
, andfile_path
- Set to always add file_name label
- Add
relevant_if
ifenable_multiline
is true tomultiline_line_start_pattern
- Require
multiline_line_start_pattern
and remove default pattern - Update
log_type
andmultiline_line_start_pattern
description
- Remove parameters
v0.0.38
- Update
jboss
plugin- Parse
error_id
from message field if it exists
- Parse
- 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
- Add parameter
- Update
observiq_agent
plugin- Remove
preserve
field as it has been removed from Stanza in favor ofpreserve_to
- Remove
- Update
bindplane_agent
plugin- Remove
preserve
field as it has been removed from Stanza in favor ofpreserve_to
- Remove
- Update
kubernetes_node
plugin- Add router to route logs to glogs format parser if it matches pattern
- Update label
resource.container.name
toresource.k8s.container.name
- Update label
resource.container.id
toresource.k8s.container.id
- Update
add_labels_router
to point to correct label name$labels["k8s-pod/component"]
- Rename
source
field tosrc
and parsesrc_line
- Update
syslog
plugin- Update
protocol
parameter valid values field torfc5424 (IETF)
andrfc3164 (BSD)
- Update
listen_address
default to 0.0.0.0:514
- Update
- Update
kubernetes_events
plugin- Add SuccessfulDelete to info severity
v0.0.37
- Update
nginx
plugin- Add fields
protocol
andprotocol_version
- Add
request
field parser for observIQ JSON format
- Add fields
- Update
nginx_ingress
plugin- Add fields
protocol
andprotocol_version
- Add
request
field parser for observIQ JSON format - Add
http_x_forwarded_for
field
- Add fields
v0.0.36
Changed
- Update
kubernetes_events
plugin- Add RELOAD, Sync, FailedBinding severity mappings
- Update
kubernetes_container
plugin- Change move from
log
field back to$record
- Change move from
- 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 log_types
- Update
sqlserver
plugin- Update
log_type
parameter fromsqlserver
tosql_server
- Update
- 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 log_types
- Update
bindplane_agent
plugin- Add log_type_router to add log_type
bindplane.agent.manager
andbindplane.agent.launcher
- Add metadata to add log_type
bindplane.agent.logagent
- Add log_type_router to add log_type
- Update
observiq_agent
plugin- Add log_type_router to add log_type
observiq.agent.manager
andobserviq.agent.launcher
- Add metadata to add log_type
observiq.agent.logagent
- Add log_type_router to add log_type
v0.0.35
Changed
- Update
nginx_ingress
plugin- Update observiq log format to be JSON format
- Update error and access
log_type
values tonginx.ingress.error
andnginx.ingress.access
- Update
pgbouncer
plugin- Remove
*
fromfile_path
parameter defaults
- Remove
- Update
aerospike
plugin- Remove
enable_general_log
parameter - Change log_type to aerospike
- Remove
- Update
couchbase
plugin- Rename name
http_status_code
field tostatus
- Rename name
- Update
hbase
plugin- Remove
preserve_to
parameter from severity - Add severity parser to internal access and access logs
- Remove
- Update
rabbitmq
plugin- Remove
preserve_to
parameter from severity
- Remove
- Update
redis
plugin- Remove
preserve_to
parameter from severity
- Remove
- 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
- Remove
- 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
v0.0.33
Changed
- Update
nginx
plugin- Add default parameter to
log_format
parameter
- Add default parameter to
- Update
nginx_ingress
plugin- Update
nginx_ingress
with source parameter - Add default parameter to
log_format
parameter
- Update
- 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 regex to handle
- Update
sap_hana
plugin- Remove
file_path
andpreserve_to
parameter - Add
file_name
andlogs_directory
parameter - Exclude
nameserver_history*.trc
,nameserver*loads*.trc
,nameserver*unloads*.trc
, andnameserver*executed_statements*.trc
files
- Remove
v0.0.32
Changed
- Fixed exclude for
kubernetes_container
plugin - Update
jboss
plugin- Remove
jboss_severity
field
- Remove
- 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 Debug, Error, and Info log regex to add missing
- Update
openshift
plugin- Use
_COMM
field for identifying container logs instead of_SYSTEMD_UNIT
field
- Use