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 |