Es posible que descubra que una puntuación de cumplimiento de alto nivel oculta problemas específicos que ocurren en una región, centro de datos o segmento de clientes en particular durante el monitoreo de los objetivos de nivel de servicio (SLO). Crear manualmente niveles de servicio separados para cada segmento requiere mucho tiempo y es difícil de mantener a medida que su infraestructura crece.
Los niveles de servicio facetados resuelven este problema. Agrupe sus resultados de SLI por atributos específicos (también conocido como facetado) para desglosar el cumplimiento y el presupuesto de errores, identificar las causas raíz y precisar dónde ocurren los cuellos de botella de rendimiento o las interrupciones, todo dentro de una única definición de nivel de servicio.
Lo que puedes hacer
Con los niveles de servicio facetados, puedes:
- Obtenga información valiosa granular: Identifique problemas específicos de rendimiento en celdas, regiones o entornos particulares sin crear niveles de servicio independientes.
- Asignación de recursos objetivo: Identifique las áreas de bajo rendimiento para enfocar los esfuerzos de ingeniería.
- Mejore la resolución de problemas: verifique si una caída en el cumplimiento es global o está localizada en un atributo específico, como un centro de datos defectuoso.
- Comparar segmentos: Ver el cumplimiento y el presupuesto de errores para diferentes combinaciones de atributos en paralelo.
Casos de uso
Los siguientes escenarios demuestran cómo los niveles de servicio facetados pueden ayudar:
- Rendimiento regional: una plataforma de comercio electrónico agrupa la latencia por
awsRegionpara descubrir qué región tiene un bajo rendimiento a pesar del cumplimiento global de los SLO. - Resolución de problemas a nivel de celda: Un proveedor de cloud agrupa la disponibilidad por
cell_idpara identificar que las interrupciones intermitentes se limitan a un clúster en lugar de a todo el servicio. - Comparación de entornos: un equipo de desarrollo agrupa las métricas por
environmentpara comparar la estabilidad de los despliegues de producción frente a los de prueba dentro de la misma definición de SLI.
Cómo funciona el facetado
Cuando creas un nivel de servicio, defines dos consultas: eventos válidos (todos los requests significativos) y eventos buenos/malos (respuestas exitosas o fallidas). Cuando ambas consultas usan el mismo tipo de evento en la cláusula FROM (por ejemplo, ambas usando FROM Transaction), los datos comparten atributos comunes como awsRegion, environment o host. Luego, puede habilitar el facetado para agrupar y desglosar el cumplimiento y el presupuesto de errores por estos valores de atributo.
Temas relacionados
Agregar facetas a un nivel de servicio
Aprenda a habilitar el facetado al crear o editar un nivel de servicio.
Analizar resultados facetados de nivel de servicio
Vea y compare los datos de cumplimiento y presupuesto de errores desglosados por faceta.
Crear y editar SLI y SLO
Aprenda a crear y configurar niveles de servicio en New Relic.