Si el número de servicios excede lo especificado en las directrices de volumen de datos, intenta seguir estas prácticas recomendadas para las convenciones de nomenclatura de servicio.
Excluir los valores de etiqueta de entorno de los nombres de servicio
Por defecto, el entorno (env
) es la etiqueta primaria para Datadog APM.
Un servicio suele desplegarse en varios entornos, como prod
, staging
y dev
. Las métricas de rendimiento, como el recuento de solicitudes, la latencia y la tasa de errores, difieren entre varios entornos. El menú desplegable de entorno en el Catálogo de servicios te permite limitar los datos de la pestaña Performance (Rendimiento) a un entorno específico.
Un patrón que suele provocar problemas con un número abrumador de servicios es incluir el valor de entorno en los nombres de servicio. Por ejemplo, es posible que tengas dos servicios únicos en lugar de uno, ya que funcionan en dos entornos distintos: prod-web-store
y dev-web-store
.
Datadog recomienda ajustar tu instrumentación renombrando los servicios.
Las métricas de traza no están muestreadas, lo que significa que tu aplicación instrumentada muestra todos los datos, en lugar de subsecciones de ellos. También se aplican las directrices de volumen.
Utilizar la segunda etiqueta primaria en lugar de poner particiones de métrica o agrupar variables en nombres de servicio
Las segundas etiquetas primarias son etiquetas adicionales que puedes utilizar para agrupar y añadir tus métricas de traza. Puedes utilizar el menú desplegable para limitar los datos de rendimiento a un determinado nombre de clúster o valor de centro de datos.
Incluir particiones de métrica o variables de agrupación en los nombres de servicio en lugar de aplicar la segunda etiqueta primaria aumenta innecesariamente el número de servicios únicos en una cuenta y provoca posibles retrasos o pérdidas de datos.
Por ejemplo, en lugar del servicio web-store
, podrías decidir nombrar diferentes instancias de un servicio web-store-us-1
, web-store-eu-1
y web-store-eu-2
para ver las métricas de rendimiento para estas particiones en paralelo. Datadog recomienda implementar el valor de región (us-1
, eu-1
, eu-2
) como una segunda etiqueta primaria.