> For the complete documentation index, see [llms.txt](https://docs.devolutions.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.devolutions.net/server/es/knowledge-base/knowledge-base-articles/scheduler-service-general-information.md).

# Información general del servicio del programador

El ***servicio Scheduler*** es un componente de Devolutions Server encargado de varias funciones.

* [Caché de Active Directory](/server/es/web-interface/administration/configuration/server-settings/general/authentication/domain.md)
  * Se activa a través de la interfaz web de Devolutions Server en ***Administración*** – ***Configuración del servidor*** – ***Autenticación*** – ***Dominios*** – ***Configuración*** – ***Activar la función de caché***.

    ![](https://cdnweb.devolutions.net/docs/DVLS0024_2024_1.png)
* Caché de Entra ID
  * El scheduler se utiliza si la caché de Entra ID está activa.
* [Latido de PAM](https://docs.devolutions.net/pam/es/knowledge-base/knowledge-base-articles/custom-pam-provider-action-scripts-in-devolutions-server#heartbeat) (procesamiento de checkout, rotación de contraseñas)
  * Obligatorio al utilizar las ***funciones de PAM***.
* [Gestor de copias de seguridad](/server/es/web-interface/administration/backup/backup-manager.md)
  * Obligatorio cuando el ***gestor de copias de seguridad*** está activado a través de la interfaz web de Devolutions Server en ***Administración*** – ***Gestor de copias de seguridad***, ya sea para:

    * ***Activar la copia de seguridad de la base de datos***.
    * ***Activar la copia de seguridad web***.

    ![](https://cdnweb.devolutions.net/docs/docs_en_kb_KB4955.png)
* Notificaciones
  * Obligatorio cuando se configura cualquier ***notificación***.
* [Informes automatizados](/server/es/web-interface/utilities/reports/configuration.md)
  * Obligatorio cuando está activado. Se configura en la interfaz web de Devolutions Server en ***Informes*** – ***Informes programados***. Haga clic en el icono "+" para añadir un nuevo ***informe programado***.

    ![](https://cdnweb.devolutions.net/docs/docs_en_kb_KB4956.png)
* [Latido de Syslog](/server/es/web-interface/administration/configuration/server-settings/general/logging.md)
  * Obligatorio cuando el ***registro en Syslog*** está activado a través de la interfaz web de Devolutions Server en ***Administración*** – ***Configuración del servidor*** – ***Registro*** – ***Registrar en el servidor Syslog***. ![](https://cdnweb.devolutions.net/docs/docs_en_kb_KB4957.png)
* [Limpieza automática de registros](/server/es/web-interface/administration/database-retention-policies.md)
  * Obligatorio cuando la ***limpieza automática de registros*** está activada a través de la interfaz web de Devolutions Server en ***Administración*** – ***Registros*** – ***Limpiar registros*** – ***Activar la limpieza automática***.

    ![](https://cdnweb.devolutions.net/docs/DVLS0025_2024_1.png)

### Configuración y requisitos

El ***Scheduler*** es un servicio de Windows. Se instala desde la Devolutions Server Console mediante ***Install Scheduler***. El ***Scheduler*** se instalará y estará disponible desde la consola de servicios de Windows, ***DevolutionsSchedulerService***.

Este servicio requiere acceso a la base de datos de Devolutions Server y a ubicaciones específicas del sistema de ficheros. Según si Devolutions Server está configurado para utilizar seguridad integrada o cuentas SQL, deben aplicarse diferentes configuraciones.

{% hint style="info" %}
Consulte la cuenta **DVLS\_Scheduler** en [Cuestionario de cuentas previo al despliegue](/server/es/knowledge-base/knowledge-base-articles/pre-deployment-account-survey.md).
{% endhint %}

#### Al utilizar la seguridad integrada

* El ***Scheduler*** utilizará la identidad establecida en la cuenta de los servicios de Windows (services.msc).
* La cuenta de servicio de AD requiere el permiso de ***lectura*** sobre el fichero de la clave de cifrado.
* La cuenta de servicio de AD también requiere un permiso de ***lectura*** para el contenedor ***NetFrameworkConfigurationKey*** del RsaProtectedConfigurationProvider de NET.

#### Al utilizar cuentas SQL

* La identidad utilizada con la base de datos se establece en la Devolutions Server Console en ***Server*** – ***Edit*** – ***Database*** – ***Scheduler service***.
* El servicio se ejecuta de forma predeterminada con el servicio de red. Esta cuenta no puede descifrar un fichero **web.config** de forma predeterminada, y no se recomienda hacerlo sin los conocimientos adecuados.

### Activar el registro del Scheduler

1. En la interfaz web de Devolutions Server, vaya a ***Administración – Configuración del servidor – Registro***.
2. Marque ***Registrar información de depuración*** y, a continuación, especifique una ***ruta del registro del Scheduler*** para almacenar los ficheros de registro. La ubicación de la carpeta es relativa al servicio scheduler (\**C:\** es la unidad C del servidor).

   ![](https://cdnweb.devolutions.net/docs/docs_en_kb_KB2237.png)
3. Guarde los cambios antes de salir de la sección ***Registro***.
4. Si no es ya el caso, configure la identidad que ejecuta el scheduler para que tenga el permiso de ***escritura***, ya que debe escribir en la carpeta.
5. Reinicie el ***servicio Scheduler***.

### Servicio Scheduler en un entorno de alta disponibilidad

El servicio Scheduler admite entornos de alta disponibilidad. En este tipo de despliegue, solo un scheduler está activo a la vez, mientras los demás permanecen en modo de espera.

#### Véase también

* [Devolutions Academy – Comprender el servicio Scheduler](https://academy.devolutions.net/student/path/2942210/activity/4493537)


---

# 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.devolutions.net/server/es/knowledge-base/knowledge-base-articles/scheduler-service-general-information.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.
