Skip to content

Add prometheus integration page in ops

What does this MR do?

The manual Prometheus configurations section in the integrations page is now available in a project's operations page. This is behind settings_operations_prometheus_service feature flag.

Screenshots

This is how it looks like now. The manual configuration section is currently written in haml. The reason it is empty because I intend to move it to Vue in another MR.

Screen_Shot_2020-02-24_at_6.42.21_PM

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 🤖 GitLab Bot 🤖

Merge request reports