# Telemetry Controller

Telemetry Controller: Telemetry Controller 

Configure [Telemetry Controller](<https://github.com/kube-logging/telemetry-controller>) to send data to an [OpenTelemetry Connector](../../../../docs/axoflow/data-sources/opentelemetry/index.md) of an AxoRouter instance.

## Labels

Axoflow automatically adds the following labels to data collected from this source:

Analytics label | Message field | value  
---|---|---  
`vendor` | [`meta.vendor`](../../../../docs/axoflow/reference/message-schema/reference/index.md#meta.vendor) | `kubernetes`  
`product` | [`meta.product`](../../../../docs/axoflow/reference/message-schema/reference/index.md#meta.product) | `telemetry-controller`  
`kubernetes_namespace` | [`meta.kubernetes.namespace`](../../../../docs/axoflow/reference/message-schema/reference/index.md#meta.kubernetes.namespace) | dynamic  
`kubernetes_container` | [`meta.kubernetes.container`](../../../../docs/axoflow/reference/message-schema/reference/index.md#meta.kubernetes.container) | dynamic  
  
You can use the labels as:

  * **Filter labels** on the [Analytics page](../../../../docs/axoflow/metrics/analytics/index.md),
  * in the **Filter By Label** field during [log tapping](../../../../docs/axoflow/onboard-hosts/log-tapping/index.md).



You can use the message fields

  * in [Flow Processing steps](../../../../docs/axoflow/data-management/processing/index.md), for example, in the **Query** field of **Select Messages** steps,
  * in AQL expressions in the search bars.