Hello,
After installing filebeat 8.1.3 as an upgrade, Juniper module is not able to setup pipelines.
The error received was "Exiting: module juniper is configured but has no enabled filesets"
The command ran to setup pipeline was filebeat setup --pipelines --modules juniper
The error pops up even though required filesets have been enabled in the the juniper module config
Juniper module config:
# Module: juniper
# Docs: https://www.elastic.co/guide/en/beats/filebeat/7.x/filebeat-module-juniper.html
- module: juniper
junos:
enabled: true
# Set which input to use between udp (default), tcp or file.
var.input: tcp
var.syslog_host: 0.0.0.0
var.syslog_port: 9513
# Set paths for the log files when file input is used.
# var.paths:
# Toggle output of non-ECS fields (default true).
# var.rsa_fields: true
# Set custom timezone offset.
# "local" (default) for system timezone.
# "+02:00" for GMT+02:00
# var.tz_offset: local
netscreen:
enabled: false
# Set which input to use between udp (default), tcp or file.
# var.input: udp
# var.syslog_host: localhost
# var.syslog_port: 9523
# Set paths for the log files when file input is used.
# var.paths:
# Toggle output of non-ECS fields (default true).
# var.rsa_fields: true
# Set custom timezone offset.
# "local" (default) for system timezone.
# "+02:00" for GMT+02:00
# var.tz_offset: local
srx:
enabled: true
# Set which input to use between tcp, udp (default) or file.
var.input: udp
# The interface to listen to syslog traffic. Defaults to
# localhost. Set to 0.0.0.0 to bind to all available interfaces.
var.syslog_host: 0.0.0.0
# The port to listen for syslog traffic. Defaults to 9006.
var.syslog_port: 9006