> For the complete documentation index, see [llms.txt](https://docs.realmjoin.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.realmjoin.com/es/automatizacion/runbooks/scheduling.md).

# Programación de runbooks

Algunos casos de uso de los runbooks se adaptan mejor a ejecutarse repetidamente sin interacción, como supervisar el estado de un servicio o comprobar la capacidad restante de un almacenamiento.

En esos casos, puedes asignar un horario a un runbook y hacer que Azure lo ejecute automáticamente por ti según el horario deseado.

RealmJoin Portal te permite asignar horarios a los runbooks, así como administrar y crear horarios.

## Programabilidad

Por defecto, no todos los runbooks están marcados como programables. Esto pretende indicar fácilmente qué runbooks son útiles de forma programada y cuáles se deberían usar preferiblemente de manera interactiva.

De forma predeterminada, los runbooks con el sufijo `_scheduled` están marcados como programables. Puedes sobrescribir este comportamiento usando [Permisos de runbook](/es/automatizacion/runbooks/runbook-permissions.md).

## Asignación de horarios

Si un runbook está marcado como programable, el botón "Programar" junto al runbook se activará.

<figure><img src="/files/782d644bec08be563c064a83f3f1381c2267642c" alt=""><figcaption><p>Runbook programable vs. no programable</p></figcaption></figure>

El diálogo de programación te permite elegir un [horario ](#managing-schedules)y configurar los parámetros para la ejecución del runbook. Si los parámetros se dejan vacíos, se usarán los valores predeterminados del runbook.

<figure><img src="/files/7774fea455fabacb85fd5329d0f30ba8cb2e51ea" alt=""><figcaption><p>Configuración de un runbook programado</p></figcaption></figure>

RealmJoin Portal mostrará las asignaciones de horarios existentes al navegar por los runbooks.

<figure><img src="/files/d85893704babc2e9bf37c930c73bd024d7ab814e" alt=""><figcaption><p>Runbook programado</p></figcaption></figure>

## Administración de horarios

Azure Automation permite a los administradores definir horarios personalizados para runbooks. Puedes usar RealmJoin Portal para administrar los horarios existentes de Azure Automation o crear nuevos.

Usa la navegación de la izquierda, seleccionando los registros de Runbook ![](/files/be902894fc2149cdc261184e413418d7e012f7bd) y obtén la **Programaciones** pestaña.

<figure><img src="/files/affc302c1803b430016a8461d5fc3f4604560e9b" alt=""><figcaption><p>Horarios de Runbook</p></figcaption></figure>

Puedes añadir un **Nuevo horario**, **Editar** o **Eliminar** un horario existente desde aquí.

### Horarios predeterminados

Si aún no existen horarios, RealmJoin Portal ofrecerá un **Crear horarios predeterminados** botón:

<figure><img src="/files/35dfdc88b2fc8d8d261a4b11f9262c7aff6d9364" alt=""><figcaption><p>Crear horarios</p></figcaption></figure>

Al pulsar este botón, se creará un conjunto predeterminado ("Cada hora", "Diario", "Semanal", "Mensual") de horarios, como se muestra arriba.

### Nuevo / Editar horario

Al crear o editar un horario, puedes modificar su nombre, descripción, fecha/hora de inicio y de fin, y frecuencia.

La ejecución del runbook se realizará en los días definidos por la fecha de inicio y la frecuencia.

Por ejemplo: Si configuras una frecuencia semanal con un intervalo de 1 semana, comenzando el jueves 9 de marzo de 2023, entonces el runbook se ejecutará todos los jueves, incluido el 9 de marzo y a partir de esa fecha. Establecer un intervalo de 2 semanas hará que se ejecute el 9 de marzo y luego solo cada dos jueves ("cada segundo" jueves) a partir de entonces, y así sucesivamente.

La hora de inicio define a qué hora se realizará la ejecución. Establecer la zona horaria asegura que la hora se interprete en consecuencia.

<figure><img src="/files/1e53335a142f7ee7ab5e747e01f780dfa79453db" alt=""><figcaption><p>Editar horario</p></figcaption></figure>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.realmjoin.com/es/automatizacion/runbooks/scheduling.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
