# Dec 21st, 2023: \[ES\] El SLO bueno, el SLO malo: una aventura SRE

**URL:** <https://discuss.elastic.co/t/dec-21st-2023-es-el-slo-bueno-el-slo-malo-una-aventura-sre/347306>\
**Category:** Advent Calendar\
**Created:** [December 21, 2023, 8:00am UTC](https://discuss.elastic.co/t/dec-21st-2023-es-el-slo-bueno-el-slo-malo-una-aventura-sre/347306 "2023-12-21T08:00:44Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![virginiadiana.todea](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/virginiadiana.todea/32/127636_2.png) [@virginiadiana.todea](https://discuss.elastic.co/u/virginiadiana.todea)\
**Post date:** [December 21, 2023, 8:00am UTC](https://discuss.elastic.co/t/dec-21st-2023-es-el-slo-bueno-el-slo-malo-una-aventura-sre/347306/1 "2023-12-21T08:00:44Z")

</div>

![social-advent-Day21](https://us1.discourse-cdn.com/elastic/original/3X/1/c/1cb79c9e86369cc059ec92f99710e2eab5fc04db.png)

This post is also available [in English](https://discuss.elastic.co/t/347304).  
This post is also available [in Romanian](https://discuss.elastic.co/t/347305).

Si alguna vez te aventuraste en la ciudad de los SRE, es muy probable que ya hayas conocido a algunos de mis personajes favoritos: SLO, SLA y SLI. Son muy similares pero usan sombreros muy diferentes. Con sólo la última letra para cambiar, ¿quién no podría mezclarlos?

Mi bono de Navidad para ti en este artículo es guiarte a través de este tema de aventuras interminables de los SRE y aclarar un poco quién es quién. Tomándolos en orden de aparición, los SLO o los **objetivos de nivel de servicio** nos dicen cuál es nuestro objetivo de disponibilidad del sistema. Si usted es un SRE, probablemente no necesitará definirlos usted mismo; también necesitaría que otras partes interesadas de su empresa le ayuden a seleccionar lo que es más aconsejable y particular para su organización. La conclusión es que debe tenerlos y elegirlos en relación con los SLA con los que se comprometió su empresa. El SLA o el **acuerdo de nivel de servicio** promete que si su servicio está por debajo de cierto nivel de disponibilidad que usted aceptó, se pagará algún tipo de penalización. Básicamente, el cliente recupera su dinero si los SLA caen por debajo de un cierto umbral.  
Por último, pero no menos importante, los SLI o **indicadores de nivel de servicio** son útiles ya que miden las pruebas exitosas de su sistema. Esto sucede observando el comportamiento de su servicio e indicando si su sistema ha estado ejecutándose dentro de SLO durante un intervalo de tiempo determinado.

![Screenshot 2023-11-20 at 14.21.24](https://us1.discourse-cdn.com/elastic/original/3X/a/a/aa7f13a3de8570173c6e17a2924f7ab162e2bd10.png)

¿No es ésta una explicación elegante? Profundicemos un poco en algo un poco más concreto.  
El SLA es el acuerdo que su empresa hace con sus clientes.  
Los SLO son los objetivos que su equipo debe alcanzar para cumplir los SLA.  
Los SLI representan los números reales del rendimiento de su sistema.

Si tiene SLO incorrectos desde el primer momento, sus prácticas de SRE, la experiencia del cliente y el marco de DevOps básicamente se harán añicos. Necesita SLO bien definidos para cumplir el SLA con el que se comprometió su empresa y una vez que tenga los SLO definidos, también necesitará SLI bien definidos para medir el rendimiento de su sistema.

Suficiente teoría, veamos cómo se ve y se comporta un SLO malo versus uno bueno.

El objetivo de un SLO MALO:

_Asegúrese de que el tiempo de actividad de la aplicación sea satisfactorio._

Métrica de un SLO MALO:

_Disponibilidad_

Umbral de un SLO MALO:

_Intente mantener el sistema lo más activo posible._

Ventana de observación de un SLO MALO:

_Seguimiento continuo sin plazo especificado._

Justificación de un SLO MALO:

_Queremos que el sistema esté disponible la mayor parte del tiempo._

Ahora pasemos a un buen SLO.

El objetivo de un BUEN SLO:

_Asegúrese de que el tiempo de respuesta de la API cumpla con las expectativas del usuario._

Métrica de un BUEN SLO:

_Tiempo de respuesta promedio de los puntos finales de API._

Umbral de un BUEN SLO:

_Mantenga un tiempo de respuesta promedio de 200 milisegundos para el 95 % de las solicitudes de API._

Ventana de observación de un BUEN SLO:

_Monitoreo continuo durante un período consecutivo de 7 días._

El SLO MALO es malo porque es **vago y subjetivo, carece de métricas cuantificables, tiene un umbral indefinido y no tiene ventana de observación.**

Lo que hace que un SLO sea bueno: **es específico y medible, está centrado en el usuario, es cuantificable y alcanzable y tiene un marco de tiempo definido.**

Se distingue un SLO bien definido porque **se centra en un aspecto crucial de la calidad del servicio, proporciona claridad, mensurabilidad y alineación con las expectativas del usuario, que son elementos esenciales para un monitoreo y evaluación efectivos de la confiabilidad del servicio.**

Probablemente se esté preguntando cuál es la posición de Elastic en cuanto a SLO bueno y malo. ¿Cómo vamos con eso? Con la actualización 8.11 de Elasticsearch, estamos promocionando los [SLOs](https://www.elastic.co/guide/en/observability/current/slo.html) directamente desde la interfaz de usuario, organizados como una lista de panel, que brinda al usuario un resumen rápido de lo que sucede en cada SLO.

 ![Screenshot 2023-11-16 at 12.35.03](https://us1.discourse-cdn.com/elastic/original/3X/7/0/70ea915682c2f5319c04089af5ef377d046404e6.jpeg)

El usuario obtiene un historial de SLI en la vista detallada de un SLO, gráficos de evolución del presupuesto de errores y alertas activas actuales. Además, los SLO se pueden [configurar](https://www.elastic.co/guide/en/observability/current/slo-privileges.html) fácilmente a través de Kibana, en Stack Management.

 ![Screenshot 2023-11-16 at 12.36.44](https://us1.discourse-cdn.com/elastic/original/3X/e/b/eb182bc762f1bab8267194f1197a9d001953141b.jpeg)

Espero haberle despertado la curiosidad suficiente para intentar crear sus propios SLO y SLI en Elasticsearch y respetar plenamente sus SLA.

¡Espero que tengáis una Navidad muy agradable!

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [January 18, 2024, 8:01am UTC](https://discuss.elastic.co/t/dec-21st-2023-es-el-slo-bueno-el-slo-malo-una-aventura-sre/347306/2 "2024-01-18T08:01:22Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
