El agente de CloudWatch puede enviar métricas y registros con datos de entidades para admitir el panel Explorar lo relacionado en la consola de CloudWatch. El nombre del servicio o el nombre del entorno se pueden configurar mediante la configuración JSON del agente de CloudWatch.
nota
La configuración del agente puede anularse. Para obtener más información sobre la manera en que el agente decide qué datos enviar a las entidades relacionadas, consulte Uso del agente de CloudWatch con la telemetría relacionada.
En cuanto a las métricas, se puede configurar en el nivel del agente, de las métricas o del complemento. En el caso de los registros, se puede configurar en el nivel del agente, de los registros o de los archivos. Siempre se utiliza la configuración más específica. Por ejemplo, si la configuración existe en el nivel del agente y de las métricas, las métricas utilizarán la configuración las métricas, y todo lo demás (registros) utilizará la configuración del agente. En el siguiente ejemplo, se muestran diferentes formas de configurar el nombre del servicio y el nombre del entorno.
{
"agent": {
"service.name": "agent-level-service",
"deployment.environment": "agent-level-environment"
},
"metrics": {
"service.name": "metric-level-service",
"deployment.environment": "metric-level-environment",
"metrics_collected": {
"statsd": {
"service.name": "statsd-level-service",
"deployment.environment": "statsd-level-environment",
},
"collectd": {
"service.name": "collectdd-level-service",
"deployment.environment": "collectd-level-environment",
}
}
},
"logs": {
"service.name": "log-level-service",
"deployment.environment": "log-level-environment",
"logs_collected": {
"files": {
"collect_list": [
{
"file_path": "/opt/aws/amazon-cloudwatch-agent/logs/amazon-cloudwatch-agent.log",
"log_group_name": "amazon-cloudwatch-agent.log",
"log_stream_name": "amazon-cloudwatch-agent.log",
"service.name": "file-level-service",
"deployment.environment": "file-level-environment"
}
]
}
}
}
}