Monitor and Trigger Continuous Integration Projects
Get project alerts
Fetches alerts for a specified project, with optional filtering by server name and severity level.
Process Overview:
- Validate permission.
- Fetch alert stream for project.
- Apply optional serverName & level filters.
- Enforce limit bounds (1..5000).
Key Features:
- Supports operational triage & dashboards.
- Level filter aligns with standard logging levels.
Required Permissions: replication-pipeline::view
get/v1/integration/continuous/monitoring/projects/{projectId}/alerts
Request
- Base URL: https://integration-adapter.connect.cloud.precisely.com
- URL: https://integration-adapter.connect.cloud.precisely.com/v1/integration/continuous/monitoring/projects/{projectId}/alerts
- Auth: HTTP bearer
Path parameters
projectIdstring required
Unique identifier of the project
Query parameters
serverNamestring
Filter alerts by runtime server name. If not provided, alerts from all servers will be returned.
level'OFF' | 'FATAL' | 'ERROR' | 'WARN' | 'INFO' | 'DEBUG' | 'TRACE' | 'ALL'
Filter alerts by severity level. If not provided, alerts of all levels will be returned.
limitinteger
Maximum number of alerts to return. Must be a positive integer. Defaults to 500 if not provided.
Response
Successfully retrieved project alerts
Example response
{
"runtimeServer": "server-1",
"pipeline": "my-db2i-to-kafka",
"level": "INFO",
"message": "Replication Kernel is shutting down",
"generatedAt": "2023-10-05T14:48:00Z"
}Changes
No recorded changes to this operation across all 1 revision of this API.