Configuración de las tarjetas de puntuación
Las tarjetas de puntuación están en vista previa.
Datadog proporciona las siguientes tarjetas de puntuación predefinidas basadas en un conjunto de reglas predeterminadas: Preparación para la producción, Prácticas de observabilidad recomendadas, Propiedad y documentación.
Configurar tarjetas de puntuación predeterminadas
Para seleccionar cuáles de las reglas predefinidas se evalúan para cada una de las tarjetas de puntuación predeterminadas:
- Abre la página Tarjetas de puntuación en el Catálogo de software.
- Activa o desactiva las reglas para personalizar el cálculo de las puntuaciones.
- Haz clic en View your scores (Ver tus puntuaciones) para empezar a seguir tu progreso hacia las reglas seleccionadas en tus servicios definidos.
Evaluación de los servicios
Una vez configuradas las tarjetas de puntuación predeterminadas, la página Tarjetas de puntuación del Catálogo de software muestra la lista de reglas predefinidas y el porcentaje de servicios que aprueban esas reglas. Haz clic en una regla para ver más detalles sobre los servicios aprobados y fallidos, y los equipos que los poseen.
Preparación para la producción
La puntuación de Preparación para la producción de todos los servicios (a menos que se indique lo contrario) se basa en estas reglas:
- Tener SLOs definidos
- Los objetivos de nivel de servicio (SLOs) proporcionan un marco para definir objetivos claros en torno al rendimiento de las aplicaciones, lo que te ayuda a ofrecer una experiencia constante al cliente, equilibrar el desarrollo de funciones con la estabilidad de la plataforma y mejorar la comunicación con los usuarios internos y externos.
- Tener monitores definidos
- Los monitores reducen los tiempos de inactividad ayudando a tu equipo a reaccionar rápidamente ante los problemas en tu entorno. Consulta las plantillas de monitor.
- Guardias definidas
- Mejora la experiencia de las guardias para todos estableciendo una propiedad clara de tus servicios. De este modo, tus ingenieros de guardia dispondrán del punto de contacto correcto durante los incidentes, lo que reducirá el tiempo necesario para resolverlos.
- El último despliegue se produjo en los últimos 3 meses
- Para servicios monitorizados por APM o USM. Las prácticas de desarrollo ágil te permiten responder rápidamente a los comentarios de los usuarios y centrarte en el desarrollo de las funciones más importantes para los usuarios finales.
Prácticas de observabilidad recomendadas
La puntuación de Prácticas de observabilidad recomendadas se basa en las siguientes reglas:
- El seguimiento del despliegue está activo
- Para servicios monitorizados por APM o USM. Asegúrate de que los despliegues se realizan sin problemas, implementando una versión de etiqueta (tag) con el Etiquetado unificado de servicios. A medida que despliegas nuevas versiones de tu funcionalidad, Datadog detecta y alerta sobre las diferencias entre versiones en cuanto a tasas de error, número de solicitudes y más. Esto te permite saber cuándo debes volver a versiones anteriores para mejorar la experiencia del usuario final.
- La correlación de logs está activa
- Para servicios APM, se evalúa en función de la última hora de logs detectados. La correlación entre APM y Logs mejora la velocidad de resolución de problemas de los usuarios finales, ahorrándoles tiempo durante incidentes y cortes.
Propiedad y documentación
La puntuación de Propiedad y documentación se basa en las siguientes reglas:
- Equipo definido
- Definir un equipo permite a los miembros del personal de guardia saber a qué equipo deben dirigirse en caso de que la causa de un problema sea un servicio con el que no están familiarizados.
- Contactos definidos
- Definir los contactos reduce el tiempo que tardan los miembros del personal de guardia en escalar al propietario de otro servicio, lo que te ayuda a recuperar más rápidamente tus servicios de cortes e incidentes.
- Repositorios de código definidos
- Identificar los repositorios de código permite a tus ingenieros realizar una investigación inicial de un problema, sin tener que ponerse en contacto con el equipo propietario del servicio. Esto mejora la colaboración y ayuda a tus ingenieros a mejorar su comprensión general de los puntos de integración.
- Cualquier documento definido
- En la sección Otros enlaces del Catálogo de software, especifica enlaces adicionales a recursos como libros de ejecución, dashboards u otra documentación interna. Esto ayuda con las investigaciones iniciales y proporciona un acceso rápido a los libros de ejecución de reparación de emergencia de cortes e incidentes.
Cálculo de las puntuaciones
Cada tarjeta de puntuación (Preparación para la producción, Prácticas de observabilidad recomendadas, Propiedad y documentación) se compone de un conjunto predeterminado de reglas. Éstas reflejan las condiciones de aprobación y fallo, y se evalúan automáticamente una vez al día. La puntuación de un servicio en relación con las reglas personalizadas se basa en los resultados enviados mediante la API de tarjetas de puntuación. Para excluir una regla personalizada concreta del cálculo de la puntuación de un servicio, configura su resultado en skip
en la API de tarjetas de puntuación.
Las reglas individuales pueden tener restricciones basadas en la disponibilidad de los datos. Por ejemplo, las reglas relacionadas con los despliegues dependen de la disponibilidad de las etiquetas de versión a través del Etiquetado unificado de servicios de APM.
Cada regla indica una puntuación para el porcentaje de servicios aprobados. Cada tarjeta de puntuación tiene un porcentaje de puntuación general que suma cuántos servicios aprueban, de entre todas las reglas, y no cuántos servicios aprueban absolutamente todas las reglas. Las reglas omitidas y desactivadas no se incluyen en este cálculo.
Referencias adicionales
Más enlaces, artículos y documentación útiles: