Cronogramas

Este producto no es compatible con el sitio Datadog seleccionado. ().

En Datadog On-Call, los cronogramas definen las horas concretas en las que los miembros del equipo están disponibles para responder a las consultas. Los cronogramas organizan y gestionan la disponibilidad de los miembros del equipo en diferentes zonas horarias y turnos.

Conceptos

Los cronogramas On-Call se estructuran en niveles, cada uno de los cuales abarca diferentes partes de la semana o responsabilidades específicas.

Considera el siguiente ejemplo de cronograma:

Un cronograma de ejemplo, con múltiples capas para husos horarios de JP, UE y EE. UU.

Hay cuatro capas:

  • Horario comercial de JP: una persona llamada DM cubre el horario comercial japonés, que comienza (desde una perspectiva UTC) cada día. Se repite todos los días de lunes a viernes.
  • Horario comercial de la UE: a continuación, DB gestiona el horario comercial europeo. Se repite todos los días de lunes a viernes.
  • Horario laboral en EE. UU: por último, BS está de guardia en horario comercial de EE. UU., al final (desde una perspectiva UTC) de cada día. Se repite todos los días de lunes a viernes.
  • Anulaciones: las anulaciones permiten realizar cambios en el horario, como ajustes temporales de turnos y días festivos. Consulta Anulaciones.

El Cronograma final se compone de todas las capas. Las capas inferiores tienen prioridad sobre los superiores.

Crear un cronograma

  1. Ve a On-Call > Schedules (On-Call > Cronogramas).
  2. Selecciona + New Schedule (+ Cronograma nuevo).
  3. Proporciona un Name (Nombre) para tu cronograma, selecciona un Schedule Time Zone (Huso horario de cronograma) a utilizar, y selecciona los Teams (Equipos) que poseen este horario.
  4. Añadir capas:
    • Inicio: la fecha y hora en la que entra en vigor el cronograma. Los turnos no aparecen antes de esta fecha y hora.
    • Duración del turno: la duración de cada turno; efectivamente, cuando el cronograma se repite. Las opciones incluyen:
      • Un día (24 horas)
      • Una semana (168 horas)
      • Personalizado
    • Hora de relevo: la fecha y hora en la que se intercambian los turnos con la siguiente persona.
    • Hora de finalización: la fecha y hora a partir de la cual no se programan más turnos para esta capa.
    • Condiciones: condiciones horarias aplicadas a cada turno. Permite restringir el horario de los turnos de guardia. Por ejemplo, de lunes a viernes de 9:00 a 17:00.
    • Miembros: la lista de los individuos que realizan funciones de guardia. Estas personas realizan los turnos en el orden en que se añaden a la lista.
  5. Selecciona Create (Crear).

Hacer referencia a un cronograma dentro de una política de escalada

Para enviar una página a la persona de guardia para un cronograma determinado, haz referencia al cronograma dentro de una política de escalada. Al crear o editar una política de escalada, utiliza el menú desplegable Notify (Notificar) del paso de escalada para buscar y seleccionar el cronograma deseado. La política de escalada envía una página a la persona que está de guardia cuando se activa la página.

Anulaciones

Las anulaciones son modificaciones realizadas en los turnos de guardia programados. Pueden adaptarse a cambios como ajustes temporales de turnos y vacaciones.

Cuando se edita un cronograma, se selecciona un turno. Aparece un cuadro de diálogo con un botón Anular.

Para anular total o parcialmente un turno, selecciona el turno y haz clic en Override (Anular).

Anulaciones de solicitud en Slack o Microsoft Teams

Si formas parte de una rotación On-Call y sabes que estarás fuera de la oficina durante tu turno, puedes solicitar una anulación en Slack o Microsoft Teams. Escribe /dd override, selecciona la franja horaria que deseas anular y añade una descripción. Esto envía una solicitud al canal:

En Slack, un mensaje de Datadog Staging dice: '@Daljeet has an override request. Schedule: [Primary] Payments & Transactions (payments-transactions). Start: Today, 1:00PM. End: Today, 3:00 PM. Duration: 2h. Note: Doctor's appointment. Will offer cookies for override.' Un botón etiquetado 'Take it' (Aceptar) aparece al final del mensaje.

Otros miembros del canal pueden seleccionar Take it (Aceptar) para programarse a sí mismos y anular tu turno.

Exportar cronogramas

La función Exportar turnos te permite integrar tus horarios de guardia en tu aplicación de calendario preferida (por ejemplo, Google Calendar, Apple Calendar o Outlook) mediante un enlace .webcal. Elige si quieres sincronizar solo tus turnos o todo el horario.


📆 Exportar mis turnos
  1. Ve a la sección On-Call > Schedules (On-Call > Horarios) de tu cuenta.
  2. Seleccione Export My Shifts (Exportar mis turnos). Se generará automáticamente un enlace personal .webcal.
  3. Haz clic en Copy Link (Copiar enlace).
  4. Pega el enlace en tu aplicación de calendario. Por ejemplo:

Tu calendario se actualiza automáticamente si cambian tus turnos de guardia. Para revocar el acceso a un enlace previamente compartido, genera uno nuevo. Esto desactiva el enlace anterior.


🌐 Exportar todo el horario
  1. Ve a la sección On-Call > Schedules (On-Call > Horarios) de tu cuenta.
  2. Abre el horario que deseas exportar.
  3. Selecciona Export schedule (Exportar horario). Se genera un enlace .webcal para todo el horario, incluidos todos los participantes y turnos.
  4. Haz clic en Copy Link (Copiar enlace).
  5. Pega el enlace en tu aplicación de calendario:

🔔 Recibir notificaciones

Activa recordatorios para los próximos turnos en tu aplicación de calendario. También puedes configurar notificaciones de turnos personalizadas a través de SMS, push o correo electrónico en tus ajustes de perfil de Datadog On-Call.

Solucionar problemas con exportaciones de cronogramas

Si tienes problemas al exportar los datos de tu cronograma On-Call a Google Calendar (por ejemplo, ““could not fetch URL” [no se pudo obtener la URL]) o Outlook (“Couldn’t import calendar. Try again” [No se pudo importar el calendario. Inténtalo de nuevo]), prueba las siguientes soluciones cuando te suscribas inicialmente al calendario a través de la URL:

  • Cambia webcal:// por http:// o https:// al principio de la URL. Por ejemplo, cambia webcal://<your_personal_link> por http://<your_personal_link>.

Referencias adicionales

Más enlaces, artículos y documentación útiles: