Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dynatrace/obslab-release-validation
Use Grafana k6, Dynatrace business events, workflows and site reliability guardian to validate software releases
https://github.com/dynatrace/obslab-release-validation
automation demo dynatrace grafana-k6 k6 load-testing obslab openfeature release-validation site-reliability-engineering site-reliability-guardian sre workflow
Last synced: about 21 hours ago
JSON representation
Use Grafana k6, Dynatrace business events, workflows and site reliability guardian to validate software releases
- Host: GitHub
- URL: https://github.com/dynatrace/obslab-release-validation
- Owner: Dynatrace
- License: apache-2.0
- Created: 2024-08-19T08:33:38.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-10-25T01:23:15.000Z (22 days ago)
- Last Synced: 2024-10-26T14:42:19.833Z (20 days ago)
- Topics: automation, demo, dynatrace, grafana-k6, k6, load-testing, obslab, openfeature, release-validation, site-reliability-engineering, site-reliability-guardian, sre, workflow
- Language: Shell
- Homepage: https://dynatrace.github.io/obslab-release-validation/
- Size: 3.06 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Observability Lab: Release Validation
In this demo, you take on the role of a Product Manager or DevOps engineer. You are running an application, and wish to enable a new feature.
The application is already instrumented to emit tracing data, using the OpenTelemetry standard. The demo system will be automatically configured to transport that data to Dynatrace for storage and processing.
Your job is to:
- Ensure each service in the application is healthy.
- Ensure that any new release of a microservice does not negatively impact the application.To achieve these objectives, you will:
- Create a Site Reliability Guardian to test and ensure the health of your microservices (starting with the most user impacting service - the checkoutservice)
- Use the auto baselining capability of Dynatrace to suggest (and dynamically adjust) thresholds based on current and past performance.## [Start the hands-on here >>](https://dynatrace.github.io/obslab-release-validation/)