Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions packages/nginx_ingress_controller/changelog.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,9 @@
# newer versions go on top
- version: "1.14.0"
changes:
- description: Add fingerprint settings for container-logs being scraped after containerd rotating logs.
type: enhancement
link: https://github.com/elastic/integrations/pull/16913
- version: "1.13.0"
changes:
- description: Add filestream input ids in the data streams. WARNING Updating to this version will cause logs to be re-ingested!
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,14 @@ processors:
{{/if}}
condition: {{ condition }}
prospector.scanner.symlinks: {{ symlinks }}
{{#if useFingerprint}}
file_identity.fingerprint: ~
prospector:
scanner:
fingerprint:
{{ fingerprintYaml }}
{{/if}}
parsers:
- container:
stream: stdout
format: auto
format: auto
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,23 @@ streams:
type: bool
multi: false
default: true
- name: useFingerprint
type: bool
title: Use fingerprint
multi: false
required: true
show_user: false
description: Selecting fingerprint instructs Elastic Agent to identify files based on their content byte range.
default: true
- name: fingerprintYaml
title: Fingerprint settings
show_user: false
description: Configuration settings for prospector.scanner.fingerprint. See available options in [filestream input](https://www.elastic.co/guide/en/beats/filebeat/current/filebeat-input-filestream.html#filebeat-input-filestream-scan-fingerprint).
type: yaml
default: |
enabled: true # This must be set to `true`
offset: 0
length: 1024
- name: condition
title: Condition
description: Condition to filter when to apply this datastream
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,14 @@ processors:
{{/if}}
condition: {{ condition }}
prospector.scanner.symlinks: {{ symlinks }}
{{#if useFingerprint}}
file_identity.fingerprint: ~
prospector:
scanner:
fingerprint:
{{ fingerprintYaml }}
{{/if}}
parsers:
- container:
stream: stderr
format: auto
format: auto
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,23 @@ streams:
type: bool
multi: false
default: true
- name: useFingerprint
type: bool
title: Use fingerprint
multi: false
required: true
show_user: false
description: Selecting fingerprint instructs Elastic Agent to identify files based on their content byte range.
default: true
- name: fingerprintYaml
title: Fingerprint settings
show_user: false
description: Configuration settings for prospector.scanner.fingerprint. See available options in [filestream input](https://www.elastic.co/guide/en/beats/filebeat/current/filebeat-input-filestream.html#filebeat-input-filestream-scan-fingerprint).
type: yaml
default: |
enabled: true # This must be set to `true`
offset: 0
length: 1024
- name: condition
title: Condition
description: Condition to filter when to apply this datastream
Expand Down
2 changes: 1 addition & 1 deletion packages/nginx_ingress_controller/manifest.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
format_version: 3.0.4
name: nginx_ingress_controller
title: Nginx Ingress Controller Logs
version: 1.13.0
version: 1.14.0
description: Collect Nginx Ingress Controller logs.
type: integration
categories:
Expand Down