activity-log
Si utilizas la API DataPower® API Gateway, puedes usar la activity-log extensión para configurar tus preferencias de registro de la actividad de la API que se almacena en Analytics. Las preferencias que especifique van a alterar temporalmente los valores predeterminados en cuanto a la recopilación y almacenado de detalles de la actividad de la API.
Existe un registro de suceso de API para cada suceso de ejecución API en el servidor de pasarela. De forma predeterminada, el tipo de contenido que se
recopila y se almacena en registros de suceso de API es activity cuando la ejecución de la API se realiza satisfactoriamente y
payload cuando la ejecución de la API se realiza con un código de error. Cuando compone la definición de la API, puede cambiar el tipo de
contenido a registrar en estos registros de suceso de API. Para obtener más información sobre los registros de eventos de la API, consulta la referencia de campos de los registros de eventos de la API.
Tenga en cuenta que si utiliza DataPower Gateway (v5 compatible), puede configurar las preferencias de registro utilizando una política activity-log en el ensamblaje de API. Para obtener más información, consulta el registro de actividades.
activity-log tiene el formato siguiente:activity-log:
success-content: activity_to_log_if_call_successful
error-content: activity_to_log_if_call_unsuccessful
enabled: is_activity_logging_enabledactivity-log:
success-content: activity_to_log_if_call_successful
error-content: activity_to_log_if_call_unsuccessful
enabled: is_activity_logging_enabled
buffering: trueLa tabla siguiente muestra las propiedades de la extensión activity-log:
| Propiedad | Obligatorio | Descripción | Tipo |
|---|---|---|---|
success-content |
Nee | Define el tipo de contenido a registrar cuando la operación es satisfactoria. Valores válidos: El valor predeterminado es |
Serie |
error-content |
Nee | Indica qué contenido se debe registrar cuando se produce un error. Valores válidos: El valor predeterminado es |
Serie |
enabled |
Nee | Indica si el registro de actividad está habilitado o inhabilitado. | Booleano |
Ejemplo 1
Alterar temporalmente los valores de registro de actividad predeterminados:activity-log:
success-content: none
error-content: header
enabled: trueEjemplo 2
Desactivar el registro de actividad:activity-log:
enabled: false