GoogleCloudPlatform / cloud-ops-sandbox

Cloud Operations Sandbox is an open source collection of tools that helps practitioners to learn O11y and R9y practices from Google and apply them using Cloud Operations suite of tools.
Apache License 2.0
406 stars 148 forks source link

Provision configurable service SLOs #976

Closed minherz closed 2 years ago

minherz commented 2 years ago

Allow provisioning Cloud Monitoring service SLOs based on configuration in YAML file.

Define a test configuration to be used for e2e testing.

minherz commented 2 years ago

This implementation supports only basic SLOs: availability and latency. These SLOs can be used only with auto-discoverable services. As the means to test the implementation in e2e testing environment, an AppEngine service will be created (code placed into tests/gae-service folder). As GAE service it is auto-discoverable and can be used for testing basic SLOs.

minherz commented 2 years ago

Implemented in a3d487d