

# Configuração de pipelines do CloudWatch para o Drupal Core
<a name="drupal-core-pipeline-setup"></a>

Coleta logs de auditoria do Drupal Core usando autenticação básica.

Configure a fonte do Drupal com os seguintes parâmetros:

```
source:
  drupal_core:
    range: "P7D"
    domain: "<drupal-site-domain>"
    api_endpoint: "<drupal-api-endpoint>"
    authentication:
      basic:
        username: "${{aws_secrets:<secret-name>:username}}"
        password: "${{aws_secrets:<secret-name>:password}}"
```Parâmetros

`range` (opcional)  
Para extrair logs históricos. Usa o formato de duração ISO 8601 (por exemplo, `P7D` para os últimos 7 dias, `PT21H` para as últimas 21 horas). O intervalo padrão é de 0 horas, e o máximo é de 90 dias.

`domain` (obrigatório)  
O nome de domínio do site do Drupal Core.

`api_endpoint` (obrigatório)  
O caminho do endpoint da API de logs de auditoria do Drupal Core. Deve começar com `/` (por exemplo, `/api/v1/audit-logs`).

`authentication.basic.username` (obrigatório)  
O nome de usuário para a autenticação básica.

`authentication.basic.password` (obrigatório)  
A senha para a autenticação básica.