

# GitLab 的 CloudWatch 管线配置
<a name="gitlab-pipeline-setup"></a>

使用个人访问令牌身份验证通过 GitLab REST API 和 GraphQL API 从 GitLab 收集日志数据。

使用以下参数配置 GitLab 数据来源：

```
source:
  gitlab:
    authentication:
      personal_access_token: "${{aws_secrets:gitlab-account-credentials:pat_token}}"
    range: "P30D"
```参数

`authentication.personal_access_token`（必需）  
范围为 `read_api` 的 GitLab 个人访问令牌（PAT），存储在 Amazon Secrets Manager 中。

`range`（可选）  
用于回填数据的历史时间段。使用 ISO 8601 持续时间格式。最小值为 `PT1H`，最大值为 `P180D`。默认值为 `P180D`。