Skip to content

Add Scheduled Job for Monitoring Monitor Group Demo Environments

Allison Browne requested to merge ab-monitor-demo-environments-2 into master

What does this MR do?

Overview

The monitor team would like to be alerted when prometheus stops reporting metrics in our demo environments. For now this code will just run on 2-3 projects on .com and staging, but in the future it may run on more projects.

Part of: gitlab-org/monitor/general#58

Technical implementation

This is just the worker and cron schedule. Projects are selected based on environment.

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Security

If this MR contains changes to processing or storing of credentials or tokens, authorization and authentication methods and other items described in the security review guidelines:

  • Label as security and @ mention @gitlab-com/gl-security/appsec
  • The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • Security reports checked/validated by a reviewer from the AppSec team
Edited by Ash McKenzie

Merge request reports