1af13fe2c3
License: MIT Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
67 lines
1.4 KiB
YAML
67 lines
1.4 KiB
YAML
############################# Filebeat #####################################
|
|
|
|
filebeat.inputs:
|
|
|
|
- type: log
|
|
paths:
|
|
- /root/.lotusstorage/logs
|
|
fields:
|
|
logzio_codec: json
|
|
token: <API TOKEN>
|
|
type: lotus-miner
|
|
fields_under_root: true
|
|
json.keys_under_root: false
|
|
encoding: utf-8
|
|
ignore_older: 3h
|
|
- type: log
|
|
paths:
|
|
- /root/.lotus/logs
|
|
fields:
|
|
logzio_codec: json
|
|
token: <API TOKEN>
|
|
type: lotus-daemon
|
|
fields_under_root: true
|
|
json.keys_under_root: false
|
|
encoding: utf-8
|
|
ignore_older: 3h
|
|
|
|
#For version 6.x and lower
|
|
#filebeat.registry_file: /var/lib/filebeat/registry
|
|
|
|
#For version 7 and higher
|
|
filebeat.registry.path: /var/lib/filebeat
|
|
|
|
#The following processors are to ensure compatibility with version 7
|
|
processors:
|
|
- rename:
|
|
fields:
|
|
- from: "agent"
|
|
to: "beat_agent"
|
|
ignore_missing: true
|
|
- rename:
|
|
fields:
|
|
- from: "log.file.path"
|
|
to: "source"
|
|
ignore_missing: true
|
|
|
|
- if:
|
|
has_fields: ['json.ts']
|
|
then:
|
|
- timestamp:
|
|
field: 'json.ts'
|
|
layouts:
|
|
- '2006-01-02T15:04:05.000Z0700'
|
|
test:
|
|
- '2019-10-10T22:37:48.297+0200'
|
|
- drop_fields:
|
|
fields: ['json.ts']
|
|
|
|
|
|
############################# Output ##########################################
|
|
|
|
output:
|
|
logstash:
|
|
hosts: ["listener.logz.io:5015"]
|
|
ssl:
|
|
certificate_authorities: ['/etc/pki/tls/certs/COMODORSADomainValidationSecureServerCA.crt']
|