Skip to technology filters Skip to main content
Dynatrace Hub

Extend the platform,
empower your team.

Popular searches:
Home hero bg
Site Reliability GuardianSite Reliability Guardian
Site Reliability Guardian

Site Reliability Guardian

SRG: Automated change impact analysis for your deployment and release processes

App
Try in PlaygroundDocumentation
Guardians overviewThe details of a Guardian in a failure state.Get started quickly by using predefined templates to guard your critical services.
  • Product information
  • Release notes

Overview

The Site Reliability Guardian provides an automated change impact analysis to validate service availability, performance, and capacity objectives across various systems. This enables DevOps platform engineers to make the right release decisions for new versions and empowers SREs to apply Service-Level Objectives (SLOs) for their critical services.

Use cases

  • DevOps can automate safe and secure releases by applying a gating mechanism that identifies release issues quickly and prevents poor-quality code from being promoted to production.

  • SREs can leverage on-demand reliability validation by comparing observability data such as service-level objectives against a dedicated release version from the past, or as part of progressive delivery.

Get started

  1. Open the Site Reliability Guardian to create a new guardian.

  2. Specify objectives you would like to validate automatically.

  3. Create a workflow to automate the change impacts analysis.

  4. Trigger a validation on demand or by sending an event to Dynatrace.

  5. Leverage the validation result to enrich your release process.

Details

  • Allows you to define service or application objectives that are validated at specific events or on-demand to detect regressions.

  • Leverages Workflows to execute a customizable default workflow for your automation requirements.

  • Links to a notebook for a detailed root cause analysis of a failed validation.

Dynatrace
DocumentationMore Information
By Dynatrace
Dynatrace support center
Subscribe to new releases
Copy to clipboard

Related to Site Reliability Guardian

Workflows logo

Workflows

Automate tasks in your IT landscape, remediate problems, and visualize processes

Full version history

ReleaseDate

Full version history

1.22.5

This maintenance release enhances validation robustness by ensuring platform errors are properly propagated and handled in edge cases.

1.22.4

This release improves the automation experience by adapting event triggers to your guardian type. When using the Automate feature, business guardians now use event triggers based on business events, while lifecycle guardians use event triggers based on SDLC events, ensuring more relevant and accurate automation for your specific use case.

The user interface has been enhanced with improved cursor feedback on objective cards and more concise template descriptions, making it easier to navigate and understand available options.

1.22.3

This release improves the clarity of permission descriptions in the app manifest, making it easier to understand access requirements. The validation timeline has been enhanced for better usability and displays the most recent validation information more accurately.

1.22.2

This release resolves reported issues and improves the overall stability and performance of the Site Reliability Guardian by ensuring accurate validation information and correct sorting order.

1.22.1

This release improves the accuracy of validation information and enhances permissions for managing guardians in table view.

1.22.0

This release introduces the ability to create new objectives from other apps, providing greater flexibility in objective management. It also enhances user experience with improved error messages and displays the number of deleted guardians in notification toasts.

Full version history

1.22.3

This release improves the clarity of permission descriptions in the app manifest, making it easier to understand access requirements. The validation timeline has been enhanced for better usability and displays the most recent validation information more accurately.

1.22.2

This release resolves reported issues and improves the overall stability and performance of the Site Reliability Guardian by ensuring accurate validation information and correct sorting order.

1.22.1

This release improves the accuracy of validation information and enhances permissions for managing guardians in table view.

1.22.0

This release introduces the ability to create new objectives from other apps, providing greater flexibility in objective management. It also enhances user experience with improved error messages and displays the number of deleted guardians in notification toasts.

Full version history

1.22.2

This release resolves reported issues and improves the overall stability and performance of the Site Reliability Guardian by ensuring accurate validation information and correct sorting order.

1.22.1

This release improves the accuracy of validation information and enhances permissions for managing guardians in table view.

1.22.0

This release introduces the ability to create new objectives from other apps, providing greater flexibility in objective management. It also enhances user experience with improved error messages and displays the number of deleted guardians in notification toasts.

Full version history

1.22.0

This release introduces the ability to create new objectives from other apps, providing greater flexibility in objective management. It also enhances user experience with improved error messages and displays the number of deleted guardians in notification toasts.

Full version history

1.21.0

This release introduces lifecycle guardians, enabling you to store and analyze validation results within the Software Development Life Cycle context. You can now create guardians that ingest validations into SDLC events, providing enhanced traceability and integration with your development workflows.

This update improves the guardian creation experience with a clearer interface for selecting between business guardians and lifecycle guardians. You will now find an option in the guardian creation and editing screens that allow you to easily switch between event types, with lifecycle guardians set as the default option for new guardians.

The analysis capabilities have been enhanced with SDLC events integration throughout the application. The overview page now retrieves and displays SDLC event data, while the analysis page provides comprehensive visualization and drilling capabilities into notebooks. Auto-adaptive thresholds now support SDLC events and take failed validations into account for more accurate threshold calculations.

Full version history

1.20.3

This release increases the robustness and usability of validations.

1.20.2

This maintenance release is bundled with some minor quality of life improvements.

1.20.1

We have reverted the new DQL variable behavior for now as it could interfere with some existing DQL statements in some edge cases.

1.20.0

This update introduces enhanced flexibility for DQL variables, which now support quotation behaviors such as $var:backtick, allowing for more precise query construction.

We’ve also added a tabular view with support for bulk operations, making it easier to manage and interact with large sets of data.

Additionally, guardians that have not yet run any validations will no longer display an “Info” state, providing a clearer and more accurate representation of their status.

Full version history

1.20.2

This maintenance release is bundled with some minor quality of life improvements.

1.20.1

We have reverted the new DQL variable behavior for now as it could interfere with some existing DQL statements in some edge cases.

1.20.0

This update introduces enhanced flexibility for DQL variables, which now support quotation behaviors such as $var:backtick, allowing for more precise query construction.

We’ve also added a tabular view with support for bulk operations, making it easier to manage and interact with large sets of data.

Additionally, guardians that have not yet run any validations will no longer display an “Info” state, providing a clearer and more accurate representation of their status.

Full version history

1.19.0

This release updates the Security Gate template to leverage the new Security Events stored in Grail, enabling more precise and scalable security validations.

We've also made several usability improvements across the Site Reliability Guardian, including clearer button labels, better handling of unsaved changes, and a more intuitive experience when creating or managing guardians.

In addition, this release further enhances the reliability of validations under heavy load, ensuring smoother performance in high-demand environments.

Full version history

1.18.1

This update improves usability and performance across key areas. DQL error messages now match other Dynatrace Apps for easier troubleshooting. Workflow validation for long-running queries is more robust, and the usage of Segments has been revamped. The settings menu is now cleaner with the removal of the permission model.

1.18.0

This release introduces Segments to the Site Reliability Guardian, enhancing the granularity of your data queries for your validations.

You can now customize the event timeline for guardian validations, providing greater flexibility and precision when analyzing validation results.

Additionally, this release includes minor improvements to integrations with Notebooks, ensuring smoother and more efficient interactions.

Full version history

1.17.1

This release improves how units are being suggested while creating a guardian objective.

Integrations with Notebooks have also been improved.

1.17.0

We are excited to announce the latest updates to the Site Reliability Guardian. This release includes several key improvements designed to enhance your experience and ensure greater reliability and performance.

Key Improvements:

  1. Enhanced Unit Detection: This release brings an improved experience in detecting units of measurement for metrics powered by Grail. This enhancement ensures more accurate and consistent metric reporting, helping you make better-informed decisions.
  2. Updated Kubernetes Templates: We have updated our Kubernetes templates with new metrics. These updates provide deeper insights and more comprehensive monitoring of your Kubernetes environments, enabling you to maintain optimal performance and reliability.
  3. Increased Stability and Reliability in Heavy-Load Environments: We have further increased the stability and reliability of validations in heavy-load environments. This improvement allows your validations to scale more effectively, ensuring consistent performance even under demanding conditions.

Full version history

1.17.0

We are excited to announce the latest updates to the Site Reliability Guardian. This release includes several key improvements designed to enhance your experience and ensure greater reliability and performance.

Key Improvements:

  1. Enhanced Unit Detection: This release brings an improved experience in detecting units of measurement for metrics powered by Grail. This enhancement ensures more accurate and consistent metric reporting, helping you make better-informed decisions.
  2. Updated Kubernetes Templates: We have updated our Kubernetes templates with new metrics. These updates provide deeper insights and more comprehensive monitoring of your Kubernetes environments, enabling you to maintain optimal performance and reliability.
  3. Increased Stability and Reliability in Heavy-Load Environments: We have further increased the stability and reliability of validations in heavy-load environments. This improvement allows your validations to scale more effectively, ensuring consistent performance even under demanding conditions.

Full version history

1.16.1

We have addressed an issue where validations can sometimes fail during heavy load.

1.16.0

This release allows you to have control over what units your objectives will use. In this initial version, we support units based on duration, percentages, data and data rate, as well as cores.

You can now also use the Site Reliability Guardian’s validations in Simple Workflows to enhance flexibility and efficiency for lean validation scenarios.

In situations where many validations occur simultaneously, the Site Reliability Guardian will now have better timed validation to avoid issuing too many requests to Grail at once. This improves the reliability of your validations even during heavy workloads.

Lastly, this release brings minor visual improvements for a better user experience, updated Japanese language support, and includes further accessibility support.

Full version history

1.16.0

This release allows you to have control over what units your objectives will use. In this initial version, we support units based on duration, percentages, data and data rate, as well as cores.

You can now also use the Site Reliability Guardian’s validations in Simple Workflows to enhance flexibility and efficiency for lean validation scenarios.

In situations where many validations occur simultaneously, the Site Reliability Guardian will now have better timed validation to avoid issuing too many requests to Grail at once. This improves the reliability of your validations even during heavy workloads.

Lastly, this release brings minor visual improvements for a better user experience, updated Japanese language support, and includes further accessibility support.

Full version history

1.15.0

This release improves guidance to identify when permissions cannot be performed due to a lack of permissions.

Furthermore, this release improves handling of larger amounts of validations for a specific guardian.

Full version history

1.14.0

This release increases the length limit of DQL to 4000 characters to enable more complex use cases. In addition, error messages from missing permissions or unexpected results have been made more visible.

Full version history

1.13.2

This release includes some minor visual improvements.

1.13.1

This release further refines the concurrency of objective validations. In addition, some templates have been improved to work better with multiple services.

1.13.0

This is a minor performance improvement of the validation functionality.

In addition, we have addressed an issue with "Drilldown in Notebooks".

Full version history

1.13.1

This release further refines the concurrency of objective validations. In addition, some templates have been improved to work better with multiple services.

1.13.0

This is a minor performance improvement of the validation functionality.

In addition, we have addressed an issue with "Drilldown in Notebooks".

Full version history

1.13.0

This is a minor performance improvement of the validation functionality.

In addition, we have addressed an issue with "Drilldown in Notebooks".

Full version history

1.12.2

This release improves the stability of the Site Reliability Guardian. Furthermore, it is more resilient when using time expressions for metrics.

1.12.1

This release improves the stability of the Site Reliability Guardian.

1.12.0

This release improves the performance of a guardian validation when objectives with auto-adaptive thresholds are validated.

In addition, the “Get started with Automation” guide, which can be opened via a Notebook, has been fixed.

Full version history

1.12.1

This release improves the stability of the Site Reliability Guardian.

1.12.0

This release improves the performance of a guardian validation when objectives with auto-adaptive thresholds are validated.

In addition, the “Get started with Automation” guide, which can be opened via a Notebook, has been fixed.

Full version history

1.12.0

This release improves the performance of a guardian validation when objectives with auto-adaptive thresholds are validated.

In addition, the “Get started with Automation” guide, which can be opened via a Notebook, has been fixed.

Full version history

1.11.2

This maintenance release is bundled with some minor quality of life improvements. It is now easier to set up a guardian from a template for a specific entity. Additionally, the objective name column can now be resized.

1.11.1

This maintenance release aims to improve the user experience. Links in your descriptions and tags can now be clicked on. This version also brings slightly adapted templates that simplify DQL queries to leverage the improved unit conversion introduced in the last version.

1.11.0

This release improves the objective visualization by automatically adapting the unit of the measured value. As a result, the unit of large numbers changes to reduce the number of digits shown. This change is easily visible for objectives with a duration unit.

In addition, the current user's time zone is now considered when executing DQL queries for a given timespan.

Full version history

1.11.1

This maintenance release aims to improve the user experience. Links in your descriptions and tags can now be clicked on. This version also brings slightly adapted templates that simplify DQL queries to leverage the improved unit conversion introduced in the last version.

1.11.0

This release improves the objective visualization by automatically adapting the unit of the measured value. As a result, the unit of large numbers changes to reduce the number of digits shown. This change is easily visible for objectives with a duration unit.

In addition, the current user's time zone is now considered when executing DQL queries for a given timespan.

Full version history

1.11.0

This release improves the objective visualization by automatically adapting the unit of the measured value. As a result, the unit of large numbers changes to reduce the number of digits shown. This change is easily visible for objectives with a duration unit.

In addition, the current user's time zone is now considered when executing DQL queries for a given timespan.

Full version history

1.10.0

This release introduces a template for the Four Golden Signals according to Google's Site Reliability Engineering practices for user-facing services. The template checks four important parameters:

  • Latency
  • Traffic
  • Errors
  • Saturation

Many of the objectives also make use of auto-adaptive thresholds to better identify sudden deviations in your service.

Full version history

1.9.3

This release improves the stability of the Site Reliability Guardian.

1.9.2

This release improves the stability of the Site Reliability Guardian.

1.9.1

Mitigation of an issue where previous changes to the Settings schema impeded creating guardians via the API.

1.9.0

This release of the Site Reliability Guardian delivers the following new capabilities and main improvements regarding user experience:

  • Auto-adaptive thresholds
  • Enrichment of workflow action output
  • New and shiny appearance

While you previously set your objective thresholds manually, you can now leverage the power of Davis AI to derive the threshold automatically. This is known as auto-adaptive thresholds that help you to protect your quality and security improvements by baselining the thresholds based on previous validation results. You can seamlessly switch between static to an auto-adaptive threshold for existing guardians. Given this new capability it allows you to stay focused on delivering your successful product without concerning of proper objective thresholds.

In addition, this release enhances the Workflow validation action by returning details of the individual objectives. This enables you to immediately use the objective details as part of the workflow execution.

Finally, the Site Reliability Guardian logo has evolved to come with a new appearance but without losing its core values. In addition to the new logo, the release improves the user experience regarding accessibility and with more information in context.

Full version history

1.9.1

Mitigation of an issue where previous changes to the Settings schema impeded creating guardians via the API.

1.9.0

This release of the Site Reliability Guardian delivers the following new capabilities and main improvements regarding user experience:

  • Auto-adaptive thresholds
  • Enrichment of workflow action output
  • New and shiny appearance

While you previously set your objective thresholds manually, you can now leverage the power of Davis AI to derive the threshold automatically. This is known as auto-adaptive thresholds that help you to protect your quality and security improvements by baselining the thresholds based on previous validation results. You can seamlessly switch between static to an auto-adaptive threshold for existing guardians. Given this new capability it allows you to stay focused on delivering your successful product without concerning of proper objective thresholds.

In addition, this release enhances the Workflow validation action by returning details of the individual objectives. This enables you to immediately use the objective details as part of the workflow execution.

Finally, the Site Reliability Guardian logo has evolved to come with a new appearance but without losing its core values. In addition to the new logo, the release improves the user experience regarding accessibility and with more information in context.

Full version history

1.8.3

This release improves the stability of the Site Reliability Guardian.

1.8.2

This release improves the stability of the Site Reliability Guardian.

1.8.1

This release improves the stability of the Site Reliability Guardian.

1.8.0

Kubernetes templates have been adapted to use the K8s container metrics. Previously, workload metrics were used, which are no longer available.

It is now possible to add 50 objectives to a single guardian.

Additionally, some objectives show their corresponding unit if Grail returns the unit.

Full version history

1.8.2

This release improves the stability of the Site Reliability Guardian.

1.8.1

This release improves the stability of the Site Reliability Guardian.

1.8.0

Kubernetes templates have been adapted to use the K8s container metrics. Previously, workload metrics were used, which are no longer available.

It is now possible to add 50 objectives to a single guardian.

Additionally, some objectives show their corresponding unit if Grail returns the unit.

Full version history

1.8.1

This release improves the stability of the Site Reliability Guardian.

1.8.0

Kubernetes templates have been adapted to use the K8s container metrics. Previously, workload metrics were used, which are no longer available.

It is now possible to add 50 objectives to a single guardian.

Additionally, some objectives show their corresponding unit if Grail returns the unit.

Full version history

1.8.0

Kubernetes templates have been adapted to use the K8s container metrics. Previously, workload metrics were used, which are no longer available.

It is now possible to add 50 objectives to a single guardian.

Additionally, some objectives show their corresponding unit if Grail returns the unit.

Full version history

1.7.0

The ability to use Jinja expressions to select a guardian has been added to maximize the efficiency of your workflows. It can be used to execute several guardians in the same action, or choose guardians in a workflow based on a previous task or triggering event dynamically.

New guidance in the form of sample results has been added. This makes it easier to reference the results of a validation in subsequent workflow steps.

Full version history

1.6.4

Internal release for Perform'24.

1.6.3

This release resolves reported issues and improves the overall stability and performance. The bundled templates have also been improved slightly.

1.6.2

This release resolves reported issues and improves the overall stability and performance.

1.6.1

This release resolves reported issues and improves the overall stability and performance.

1.6.0

This release extends the guardian creation with templates by an entity selection as part of that process and introduces variables in objective queries.

When picking a template to create a new guardian, entities that the guardian shall reference can be selected. Consequently, the provided objectives of the template will be adjusted referring to the selected entities.

With the support of variables in objective queries, guardian validations can be parameterized. To use this new feature, a variable starting with the $ prefix can be defined in the DQL query of an objective. While a default value must be provided, this default value can be overridden when performing the guardian validation. Consequently, these variables retrieve their value when triggering a manual validation, or from the execution of the automation workflow. When reviewing an executed validation, variables are substituted by the provided values reflecting the context in which the objectives were checked.

Full version history

1.6.3

Patch Changes

This release resolves reported issues and improves the overall stability and performance. The bundled templates have also been improved slightly.

1.6.2

Patch Changes

This release resolves reported issues and improves the overall stability and performance.

1.6.1

Patch Changes

This release resolves reported issues and improves the overall stability and performance.

1.6.0

This release extends the guardian creation with templates by an entity selection as part of that process and introduces variables in objective queries.

When picking a template to create a new guardian, entities that the guardian shall reference can be selected. Consequently, the provided objectives of the template will be adjusted referring to the selected entities.

With the support of variables in objective queries, guardian validations can be parameterized. To use this new feature, a variable starting with the $ prefix can be defined in the DQL query of an objective. While a default value must be provided, this default value can be overridden when performing the guardian validation. Consequently, these variables retrieve their value when triggering a manual validation, or from the execution of the automation workflow. When reviewing an executed validation, variables are substituted by the provided values reflecting the context in which the objectives were checked.

Full version history

1.6.1

Patch Changes

This release resolves reported issues and improves the overall stability and performance.

1.6.0

This release extends the guardian creation with templates by an entity selection as part of that process and introduces variables in objective queries.

When picking a template to create a new guardian, entities that the guardian shall reference can be selected. Consequently, the provided objectives of the template will be adjusted referring to the selected entities.

With the support of variables in objective queries, guardian validations can be parameterized. To use this new feature, a variable starting with the $ prefix can be defined in the DQL query of an objective. While a default value must be provided, this default value can be overridden when performing the guardian validation. Consequently, these variables retrieve their value when triggering a manual validation, or from the execution of the automation workflow. When reviewing an executed validation, variables are substituted by the provided values reflecting the context in which the objectives were checked.

Full version history

1.6.0

This release extends the guardian creation with templates by an entity selection as part of that process and introduces variables in objective queries.

When picking a template to create a new guardian, entities that the guardian shall reference can be selected. Consequently, the provided objectives of the template will be adjusted referring to the selected entities.

With the support of variables in objective queries, guardian validations can be parameterized. To use this new feature, a variable starting with the $ prefix can be defined in the DQL query of an objective. While a default value must be provided, this default value can be overridden when performing the guardian validation. Consequently, these variables retrieve their value when triggering a manual validation, or from the execution of the automation workflow. When reviewing an executed validation, variables are substituted by the provided values reflecting the context in which the objectives were checked.

Full version history

1.5.0

You now have an easy way to look at and compare recent validations leveraging a heatmap view. While the validation timeline is still available, the heatmap is visible as default and provides the same navigation features as the timeline. If the timeline is still the preferred way to investigate recent validations, click on "Timeline" to switch the view.

Furthermore, we have revamped the create guardian journey with a new layout for the create/edit screen. This new layout shows all objectives of the guardian on the left side with the individual configuration on the right side. Consequently, an improved overview of objectives is provided in the edit mode with more convenience in navigating through them.

You will now find that it uses space much more efficiently. Let us know what you think!

Please note that we are still improving the experience for narrow viewports.

Full version history

1.4.2

There was a minor change in the "Security Gate" template to indicate its early adopter status.

1.4.1

Patch Changes

  • 3b251e7d: Add "Security Gate" template
  • ed7bf984: Fix: reduce visual icon cropping when previewing the value for DQLs that produce long labels
  • 51e75935: Display last status in analysis header

1.4.0

Minor Changes

  • 84b86c26: Navigate to analysis page after a guardian was created or updated
  • 432f0778: Add an option to save and validate a guardian after creating or updating one

Patch Changes

  • 27fe147a: Include Tracking of Page view events
  • 1d8b8e8f: Changed objective violation text "Missed warning by" to "Missed pass by"
  • a43c22bb: Aligned editing link text size on errored objectives with the rest of the text
  • cf93eb44: Template selection modal can now also be closed via "Create without template" button
  • ad3c1d15: Change default trigger for workflow based on tags
  • 61ba3bf4: Break validation results into multiple lines for small screens
  • a2f766c7: Fix: i18n-aware number formatting in Objective labels
  • 4ec5e93e: Workflow: Additionally return guardian name, guardian tags, validation summary, validation URL and execution context
  • a8e506f6: Added "share feedback" button to app help menu
  • b8b971a1: Workflow action now provides a human-readable summary in the log output

Full version history

1.4.1

Patch Changes

  • 3b251e7d: Add "Security Gate" template
  • ed7bf984: Fix: reduce visual icon cropping when previewing the value for DQLs that produce long labels
  • 51e75935: Display last status in analysis header

1.4.0

Minor Changes

  • 84b86c26: Navigate to analysis page after a guardian was created or updated
  • 432f0778: Add an option to save and validate a guardian after creating or updating one

Patch Changes

  • 27fe147a: Include Tracking of Page view events
  • 1d8b8e8f: Changed objective violation text "Missed warning by" to "Missed pass by"
  • a43c22bb: Aligned editing link text size on errored objectives with the rest of the text
  • cf93eb44: Template selection modal can now also be closed via "Create without template" button
  • ad3c1d15: Change default trigger for workflow based on tags
  • 61ba3bf4: Break validation results into multiple lines for small screens
  • a2f766c7: Fix: i18n-aware number formatting in Objective labels
  • 4ec5e93e: Workflow: Additionally return guardian name, guardian tags, validation summary, validation URL and execution context
  • a8e506f6: Added "share feedback" button to app help menu
  • b8b971a1: Workflow action now provides a human-readable summary in the log output

Full version history

1.3.1

Patch Changes

  • bc830e4d: Improved error messages during a validation execution
  • 12ecf812: Fix: invalid DQL generated in some cased by "Drilldown in Notebooks"

1.3.0

Minor Changes

  • ecc636c: Improve the tick position and label at the event timeline
  • 9eae8c2: The event timeline on the analysis page is now able to work with relative timeframes
  • 6c542fd: The event timeline now loads older validations when changing the timeframe
  • 8951dde: Templates for Kubernetes and hosts have been added
  • 8a47cb5: Added a "view_validation" intent that can be used to open a specific validation
  • d8b8286: New menu entry "Drilldown in Notebooks" on the analysis page to see all objectives in a distinct line graph query.
  • 0959d64: Introduced a template picker for creating guardians

Patch Changes

  • fc51ed1: Added "Edit" menu entry for objectives on the Analysis page
  • 8987cf5: Fix: On guardian update if only the "I want to add threshold" toggle was changed, the update did not work
  • bc4c31d: Introduce new serverless function for validating guardians that always returns HTTP 200 + either validationId or error
  • 46b89d2: Remove breadcrumbs from create/edit
  • dcf9d1d: Open Intent receiver instead of workflow app directly
  • 2992e61: Restructured app help menu
  • de62e87: Rename "Create workflow" to "Automate" to better communicate the intent of the action
  • 0f97f2a: Render non burnRate SLOs as percentage
  • fe1bde9: Switching between SLOs clears preview
  • 2f01f71: Improved loading and error states on analysis page
  • d37a049: Make display of guardian templates on create opt-in/out
  • da5ed93: Prefill SLO thresholds
  • 8f8c2c9: Objective status on the Guardian tile will no longer display "All good", but instead summarize how many objectives passed. This is done for consistency reasons.

Full version history

1.2.2

This is a maintenance release that addresses some issues that we have observed.

Patch Changes

  • 69a2113: switched to businessEventsClient SDK for ingesting bizEvents
  • 962911e: Fix: While editing, guardian tag changes were not saved if nothing else was changed
  • 4a281f2: DQL query length has been increased from 800 to 2000 characters
  • 6a16cb0: Resolved problem with keyboard navigation modifying radio group selection
  • d46ffe2: The message of the objective value preview has been made more concise

1.2.1

Patch Changes

  • d38f33e: Fix: Links to Workflows in the Execution Properties no longer violate the browser's Content Security Policy
  • c796223: Fix: Corrected terminology used for objectives
  • 1162f4c: Fix: Parsing error for execution context in SRG workflow action

1.2.0

In this version, we have added the ability to view validation execution properties when viewing a validation. This allows you to leverage workflows to include additional metadata related to a specific validation, such as the version number or deployment environment.

We have also incorporated some feedback provided to us by adopters. Specifically, guardians can now have an "info" state. Previously, a guardian consisting only of objectives would have been considered a "pass". This has been changed to avoid any confusion.

Minor Changes

  • 73315c5: Focus guardian after creating or updating
  • 8242889: Ability to access analysis page without triggering a validation before
  • e8fb68f: Show workflow properties
  • a0b5da7: Allow info for guardian status

Patch Changes

  • 0bfb9e1: Adapt execution_context to parse values to string
  • a80fbba: Improved error message for missing permissions while fetching workflow executions
  • 6df3521: Guardians are sorted alphabetically in SRG workflow action dropdown
  • abee590: Report invalid bizevents to the console
  • e5b3fbf: Adapted error message for missing guardianId or timeframeSelectorType in SRG workflow action
  • cb30825: Fix misleading "Reference SLO not yet supported for preview" message in the Create/Edit screen for SLOs
  • 2c56d16: Fix unexpected behavior when filtering and navigating
  • ed82b2c: New workflows are now titled "xyz Validation", not "xyz Evaluation"
  • a40668c: Improved error messages if username or workflow name could not be retrieved
  • 19fe2cb: Include app version in help menu
  • 71f9e04: Validation results: Show full date on hover
  • 9fbbda5: Add "create workflow" to the 3-dot menu of guardian tiles
  • ab3da6d: Show tag errors from backend
  • 02b3b3b: Limit objective card name to two rows
  • 409b50b: Show skeletons on dashboard while loading
  • 2d8a331: Fix: Don't show "%" unit for error budget burn rate reference SLOs on the analysis page
  • f9ceaee: Proper messages within the SRG workflow action

Full version history

1.2.1

Patch Changes

  • d38f33e: Fix: Links to Workflows in the Execution Properties no longer violate the browser's Content Security Policy
  • c796223: Fix: Corrected terminology used for objectives
  • 1162f4c: Fix: Parsing error for execution context in SRG workflow action

1.2.0

In this version, we have added the ability to view validation execution properties when viewing a validation. This allows you to leverage workflows to include additional metadata related to a specific validation, such as the version number or deployment environment.

We have also incorporated some feedback provided to us by adopters. Specifically, guardians can now have an "info" state. Previously, a guardian consisting only of objectives would have been considered a "pass". This has been changed to avoid any confusion.

Minor Changes

  • 73315c5: Focus guardian after creating or updating
  • 8242889: Ability to access analysis page without triggering a validation before
  • e8fb68f: Show workflow properties
  • a0b5da7: Allow info for guardian status

Patch Changes

  • 0bfb9e1: Adapt execution_context to parse values to string
  • a80fbba: Improved error message for missing permissions while fetching workflow executions
  • 6df3521: Guardians are sorted alphabetically in SRG workflow action dropdown
  • abee590: Report invalid bizevents to the console
  • e5b3fbf: Adapted error message for missing guardianId or timeframeSelectorType in SRG workflow action
  • cb30825: Fix misleading "Reference SLO not yet supported for preview" message in the Create/Edit screen for SLOs
  • 2c56d16: Fix unexpected behavior when filtering and navigating
  • ed82b2c: New workflows are now titled "xyz Validation", not "xyz Evaluation"
  • a40668c: Improved error messages if username or workflow name could not be retrieved
  • 19fe2cb: Include app version in help menu
  • 71f9e04: Validation results: Show full date on hover
  • 9fbbda5: Add "create workflow" to the 3-dot menu of guardian tiles
  • ab3da6d: Show tag errors from backend
  • 02b3b3b: Limit objective card name to two rows
  • 409b50b: Show skeletons on dashboard while loading
  • 2d8a331: Fix: Don't show "%" unit for error budget burn rate reference SLOs on the analysis page
  • f9ceaee: Proper messages within the SRG workflow action

Full version history

1.2.0

In this version, we have added the ability to view validation execution properties when viewing a validation. This allows you to leverage workflows to include additional metadata related to a specific validation, such as the version number or deployment environment.

We have also incorporated some feedback provided to us by adopters. Specifically, guardians can now have an "info" state. Previously, a guardian consisting only of objectives would have been considered a "pass". This has been changed to avoid any confusion.

Minor Changes

  • 73315c5: Focus guardian after creating or updating
  • 8242889: Ability to access analysis page without triggering a validation before
  • e8fb68f: Show workflow properties
  • a0b5da7: Allow info for guardian status

Patch Changes

  • 0bfb9e1: Adapt execution_context to parse values to string
  • a80fbba: Improved error message for missing permissions while fetching workflow executions
  • 6df3521: Guardians are sorted alphabetically in SRG workflow action dropdown
  • abee590: Report invalid bizevents to the console
  • e5b3fbf: Adapted error message for missing guardianId or timeframeSelectorType in SRG workflow action
  • cb30825: Fix misleading "Reference SLO not yet supported for preview" message in the Create/Edit screen for SLOs
  • 2c56d16: Fix unexpected behavior when filtering and navigating
  • ed82b2c: New workflows are now titled "xyz Validation", not "xyz Evaluation"
  • a40668c: Improved error messages if username or workflow name could not be retrieved
  • 19fe2cb: Include app version in help menu
  • 71f9e04: Validation results: Show full date on hover
  • 9fbbda5: Add "create workflow" to the 3-dot menu of guardian tiles
  • ab3da6d: Show tag errors from backend
  • 02b3b3b: Limit objective card name to two rows
  • 409b50b: Show skeletons on dashboard while loading
  • 2d8a331: Fix: Don't show "%" unit for error budget burn rate reference SLOs on the analysis page
  • f9ceaee: Proper messages within the SRG workflow action

Full version history

1.1.1

This is a maintenance release aimed at incorporating some feedback that we have received from early adopters, or improved some behavior in situations where we noticed room for improvement in production.

This is probably the last maintenance release for 1.1.x, and we are already planning to follow up with a minor feature-level release in the very near future.

Patch Changes

  • 3b96f35: "Getting started with Automation" has been updated to reflect the current version
  • 9d8f6cc: Correct spacings on Analysis Page
  • e24ccc0: Fix: Different behavior of objective status bar on dashboard and analysis page
  • 9760caa: Fix: Incorrect DQL validity check while creating or updating a guardian
  • 6c50013: Fix: Scheduled guardian execution did not show up

1.1.0

Minor Changes

  • cf63828: Rearrange top-level actions on Analysis page
  • dd79965: Adapt SRG app permissions
  • fdd2449: Show preview value for SLOs

Patch Changes

  • 345f63e: Correct spacings on Overview Page
  • c7a8aa6: Fixed app description
  • eeac544: SLOs will now display as percentages
  • e74854b: Fix issue with timeranges during DQL/SLO preview in the Create/Edit screen
  • adec1bf: Make tag containers expandable
  • be6ca2c: Adapt to new Workflow event trigger type for bizevents
  • 1a73310: Improve visual representation of tiles
  • 180e217: Fixed capitalization of "guardian".
  • 08e5d94: Harmonize date time labels

Full version history

1.0.3

Patch Changes

  • 5ba8499: Fix: the event timeline on the analysis page is now keyboard accessible
  • 5ea7334: Fix: Workflow action should fail if no bizEvents were ingested
  • ef821ca: Added validation errors to both objective and finished events, reworked error messages and handling within the SRG

1.0.2

Patch Changes

There are a small number of changes that harmonize the UI/UX aspect of the application.

  • b6c20c2: Guardian tags are now displayed on the Overview page
  • a6d2cf1: Fix: The validation now correctly compares >= and <= instead of > and < if target and warning is given
  • ed00478: Fix: Validating process should always be visible
  • 5f9f2c1: Switch to latest Grail dependency
  • 77d3bec: Added max objective hint next to the "Add objective" button

1.0.1

Patch Changes

  • 29ce9a2: Fix: Correctly show the execution context on the Analysis page if there is one
  • 10e8778: Refactor WF error messages
  • 4fb2f67: Increase SRG settings schema maxObjects to 1000
  • 97cc516: Allow entering tags on the Create/Edit page

1.0.0

Major Changes

  • This is the first major release of the Site Reliability Guardian

Patch Changes

  • cc88f7e: Fixed: Not able to clear the guardian and objective description during edit
  • 931559c: Change schema from ordered to unordered
  • b9ee3f3: Objective descriptions are now shown on the Analysis page
  • e9e1280: Show DQL preview when editing a DQL objective
  • 8c47e7a: Adopted Analysis page layout
  • 4a7aab2: Fix target-warning validator with 0 values, and make validator return invalid if equal
  • 976f08b: Guardian filter bar now also supports searching by tag
  • 5ec859a: Description of Guardians is now displayed on the Overview page
  • c084080: The "configure" button on the Analysis page is now labeled "Edit" to clarity
  • 10c86c9: Simplify the sample workflow when creating a workflow
  • c5974c3: ingest the information on how/who triggered an SRG validation to the bizEvents
  • 155def9: Add "Getting started with Automation" notebook link to Analysis page
  • 412e166: Improve create/edit guardian form layout
  • db3ef03: Placeholders for from and to input fields in SRG WF action
  • cd660d4: Update Chip component for tags
  • 0c48bca: Not show description/tags card if validation does not provide either
  • 88a3e4a: Fix generated workflow action
  • 6d366d4: Fixed visual defects on the Create/Edit page
  • 9e4e6fb: Only show one error message if guardian is not found
  • 74d6298: Links to external apps on the Analysis page are now in a 3-dot-menu

Full version history

0.5.6

Patch Changes

  • Update of a development dependency that was needed to address a build problem

0.5.5

Patch Changes

  • 64151b3: The application signing has been updated

0.5.3

Patch Changes

  • 3d2dfe4: The user is now given feedback if target/warning levels don't make sense in respect to the comparison operator
  • c23472f: Improved error message when creating a guardian fails
  • ccf0bfd: DQL is now properly validated

0.5.2

Patch Changes

  • 83d5d67: Avoid second <Page> object to get rid of the second scrollbar
  • f06d572: When viewing a query with "show query", there is now a button to quickly copy it to the clipboard

0.5.1

Patch Changes

  • 4e85cc2: Move "Refresh" button on the Overview page to the right
  • 36bacc1: SRG workflow action - adapt jinja input field and disable fields based on radio selection
  • cdb6f27: Add delete guardian functionality on dashboard page
  • ee71bca: Rename workflow action property from timeframe to timeframeSelector
  • d783011: Add guardianId to result object of the guardian validation workflow action
  • 08189ec: Correct DQL query for fetching validations for a guardian
  • dba9660: New Guardians can now be created via intent
  • e7d4dd8: Edit guardian and objectives
  • 27f548f: Added guardian delete functionality for analysis page.
  • e24d82c: Visually align "Back" link button on Analysis page with Dystopia
  • 4e19fef: Remember sorting and filtering settings in a session
  • 538844b: Show latest run of a guardian, instead of the current selected validation
  • e7a9b64: Align terminology (guard -> guardian, etc.)
  • d75af5f: Add Jinja expression support to workflow action
  • a2aefd5: Starting a validation on the analysis page will update the page asynchronously
  • e3abbd8: When no guardians can be displayed (none exist, or filter filtered everything), show an improved notice instead
  • 00f9c43: Enable "Reset" button in the filter/sort component
  • f070f48: Add and delete objectives during guardian creation
  • 2f4e738: Add application logo to configuration
  • 03d8a6c: Guardian tiles now have a three-dot-menu for Editing and Deleting

Full version history

0.5.3

Patch Changes

  • 3d2dfe4: The user is now given feedback if target/warning levels don't make sense in respect to the comparison operator
  • c23472f: Improved error message when creating a guardian fails
  • ccf0bfd: DQL is now properly validated

0.5.2

Patch Changes

  • 83d5d67: Avoid second <Page> object to get rid of the second scrollbar
  • f06d572: When viewing a query with "show query", there is now a button to quickly copy it to the clipboard

0.5.1

Patch Changes

  • 4e85cc2: Move "Refresh" button on the Overview page to the right
  • 36bacc1: SRG workflow action - adapt jinja input field and disable fields based on radio selection
  • cdb6f27: Add delete guardian functionality on dashboard page
  • ee71bca: Rename workflow action property from timeframe to timeframeSelector
  • d783011: Add guardianId to result object of the guardian validation workflow action
  • 08189ec: Correct DQL query for fetching validations for a guardian
  • dba9660: New Guardians can now be created via intent
  • e7d4dd8: Edit guardian and objectives
  • 27f548f: Added guardian delete functionality for analysis page.
  • e24d82c: Visually align "Back" link button on Analysis page with Dystopia
  • 4e19fef: Remember sorting and filtering settings in a session
  • 538844b: Show latest run of a guardian, instead of the current selected validation
  • e7a9b64: Align terminology (guard -> guardian, etc.)
  • d75af5f: Add Jinja expression support to workflow action
  • a2aefd5: Starting a validation on the analysis page will update the page asynchronously
  • e3abbd8: When no guardians can be displayed (none exist, or filter filtered everything), show an improved notice instead
  • 00f9c43: Enable "Reset" button in the filter/sort component
  • f070f48: Add and delete objectives during guardian creation
  • 2f4e738: Add application logo to configuration
  • 03d8a6c: Guardian tiles now have a three-dot-menu for Editing and Deleting

Full version history

0.5.3

Patch Changes

  • 3d2dfe4: The user is now given feedback if target/warning levels don't make sense in respect to the comparison operator
  • c23472f: Improved error message when creating a guardian fails
  • ccf0bfd: DQL is now properly validated

0.5.2

Patch Changes

  • 83d5d67: Avoid second <Page> object to get rid of the second scrollbar
  • f06d572: When viewing a query with "show query", there is now a button to quickly copy it to the clipboard

0.5.1

Patch Changes

  • 4e85cc2: Move "Refresh" button on the Overview page to the right
  • 36bacc1: SRG workflow action - adapt jinja input field and disable fields based on radio selection
  • cdb6f27: Add delete guardian functionality on dashboard page
  • ee71bca: Rename workflow action property from timeframe to timeframeSelector
  • d783011: Add guardianId to result object of the guardian validation workflow action
  • 08189ec: Correct DQL query for fetching validations for a guardian
  • dba9660: New Guardians can now be created via intent
  • e7d4dd8: Edit guardian and objectives
  • 27f548f: Added guardian delete functionality for analysis page.
  • e24d82c: Visually align "Back" link button on Analysis page with Dystopia
  • 4e19fef: Remember sorting and filtering settings in a session
  • 538844b: Show latest run of a guardian, instead of the current selected validation
  • e7a9b64: Align terminology (guard -> guardian, etc.)
  • d75af5f: Add Jinja expression support to workflow action
  • a2aefd5: Starting a validation on the analysis page will update the page asynchronously
  • e3abbd8: When no guardians can be displayed (none exist, or filter filtered everything), show an improved notice instead
  • 00f9c43: Enable "Reset" button in the filter/sort component
  • f070f48: Add and delete objectives during guardian creation
  • 2f4e738: Add application logo to configuration
  • 03d8a6c: Guardian tiles now have a three-dot-menu for Editing and Deleting
Dynatrace Hub
Get data into DynatraceBuild your own app
All (811)Log Management and AnalyticsKubernetesAI and LLM ObservabilityInfrastructure ObservabilitySoftware DeliveryApplication ObservabilityApplication SecurityDigital ExperienceBusiness Observability
Filter
Type
Built and maintained by
Deployment model
SaaS
  • SaaS
  • Managed
Partner FinderBecome a partnerDynatrace Developer

Discover recent additions to Dynatrace

Problems logo

Problems

Analyze abnormal system behavior and performance problems detected by Davis AI.

Logs logo

Logs

Explore all your logs without writing a single query.

Security Investigator logo

Security Investigator

Fast and precise forensics for security and logs on Grail data with DQL queries.

Business Flow logo

Business Flow

Track, analyze, and optimize your critical business processes.

Cost & Carbon Optimization logo

Cost & Carbon Optimization

Track, analyze, and optimize your IT carbon footprint and public cloud costs.

Davis Anomaly Detection logo

Davis Anomaly Detection

Detect anomalies in timeseries using the Davis AI

Analyze your data

Understand your data better with deep insights and clear visualizations.

Notebooks logo

Notebooks

Create powerful, data-driven documents for custom analytics and collaboration.

Dashboards logo

Dashboards

Transform complex data into clear visualizations with custom dashboards.

Automate your processes

Turn data and answers into actions, securely, and at scale.

Workflows logo

Workflows

Automate tasks in your IT landscape, remediate problems, and visualize processes

Jira logo

Jira

Create, query, comment, transition, and resolve Jira tickets within workflows.

Slack logo

Slack

Automate Slack messaging for security incidents, attacks, remediation, and more.

Secure your cloud application

See vulnerabilities and attacks in your environment.

Security Overview logo

Security Overview

Get a comprehensive overview of the security of your applications.

Code-Level Vulnerabilities logo

Code-Level Vulnerabilities

Detect vulnerabilities in your code in real time.

Security Posture Management logo

Security Posture Management

Detect, prioritize, and remediate security and compliance findings with SPM.

Threats & Exploits logo

Threats & Exploits

Understand, triage, and investigate detection findings and alerts.

Are you looking for something different?

We have hundreds of apps, extensions, and other technologies to customize your environment

Leverage our newest innovations of Dynatrace Saas

Kick-start your app creation

Kick-start your app creation

Whether you’re a beginner or a pro, Dynatrace Developer has the tools and support you need to create incredible apps with minimal effort.
Go to Dynatrace Developer
Upgrading from Dynatrace Managed to SaaS

Upgrading from Dynatrace Managed to SaaS

Drive innovation, speed, and agility in your organization by seamlessly and securely upgrading.
Learn More
Log Management and Analytics

Log Management and Analytics

Innovate faster and more efficiently with unified log management and log analytics for actionable insights and automation.
Learn more