Every collector has an instance from where the data is coming from. This section includes examples of mapping from Metricbeat to VMware Telco Cloud Service Assurance mapping.
Metricbeat Mapping
Metricbeats is one format used to map external data into the VMware Telco Cloud Service Assurance. Once Kafka collects the data for Metricbeat, the data is published to the Destination topic. The pipeline reads the Destination topic and ingests the data into the metric store. The following graphic shows all the parameters that can be mapped toVMware Telco Cloud Service Assurance mapping.
The following table helps you to map the parameters from Metricbeat into the
VMware Telco Cloud Service Assurance Mapping:
VMware VMware Telco Cloud Service Assurance Mapping | Metricbeat |
---|---|
Instance $.agent.name | The agent name in Metricbeat can be mapped to the Instance in the VMware Telco Cloud Service Assurance mapping. |
Timestamp $.@timestamp | The @timestamp in Metricbeat can be mapped to the Timestamp in the VMware Telco Cloud Service Assurance mapping. |
Processed Timestamp $.@timestamp | The @timestamp in Metricbeat can be mapped to the Timestamp in the VMware Telco Cloud Service Assurance mapping. |
Metrics $.system.* | The * means that you can take all the metrics and match them to your system. Metricbeat uses the service parameter to map to Metrics in the VMware Telco Cloud Service Assurance mapping. |
Metric Type $.metricset.name | This parameter will create an index for the services. Meaning, you can enter the name of the service into the Metric Type $.metricset.name in the VMware Telco Cloud Service Assurance mapping. |
DataSource $.host.ip[0] | The DataSource is the IP address where the data is coming from. In Metricbeat the IP address is coming from the host. The first IP address under the host is mapped into the DataSource $.host.ip[0] in the VMware Telco Cloud Service Assurance mapping. |
Device Type Host | This is the host in Metricbeat and is mapped into Host in the VMware Telco Cloud Service Assurance mapping. |
Device Name $.host.hostname | In Metricbeat the hostname is listed under host and is mapped to Device Name $.host.hostname in the VMware Telco Cloud Service Assurance mapping. |
Entity Type $.agent.type | In Metricbeat the agent type is mapped to the Entity Type $.agent.type in the VMware Telco Cloud Service Assurance mapping. |
Entity Name $.agent.name | In Metricbeat the agent type is mapped to the Entity Name $.agent.name in the VMware Telco Cloud Service Assurance mapping. |
Tags $.host | In Metricbeat the tags under the host can be mapped here. |