Configuration
apm-hub
takes in a list of config paths as an argument to the serve
command. Below is the structure of the configuration file.
Field |
Description |
Scheme |
Required |
backends |
Specify the level of logging. |
[]Backend |
true |
# Example configuration file
backends:
- file:
- labels:
name: acmehost
type: Nginx
path:
- nginx-access.log
- labels:
name: all
type: Nginx
path:
- '*.log'
Field |
Description |
Scheme |
Required |
elasticsearch |
configuration for elastic search v8.0+. |
ElasticSearchConfig |
optional |
opensearch |
configuration for elastic search < v8.0 |
OpenSearchConfig |
optional |
kubernetes |
configuration for kubernetes |
KubernetesSearch |
optional |
file |
configuration for file |
[]FileConfig |
optional |