AutoUpdate Manager
This sample app lets you control your AutoUpdate settings per host and host group at a large scale. It introduces the idea of macros as meta-configuration to enable automation-assisted tasks.
This app demonstrates
- Querying information from Settings 2.0 SDKs
- Visualizing data
- Taking action via Settings 2.0 SDKs
- Storing App State
AutoUpdate settings are scaled via host groups because they're deterministic; that is, the settings can only be inherited by a host from a single host group. Macros used in this app are non-deterministic; a host group could appear in multiple macros depending on the filters you create. In this case, syncing the settings of one macro will overwrite the settings already synced from another macro.
Source code
Find the source code for this app in the AutoUpdate Manager repository.
Getting started
Our sample apps give a good overview of how Dynatrace Apps can help solve specific use cases. However, we recommend starting your learning journey through our Get started with the Dynatrace platform tutorial.
In the tutorial, you'll learn all aspects of the development process by incorporating our Software development kits (SDKs), the Strato design system, and tools such as our Dynatrace App Toolkit.
Further resources
To further explore Dynatrace Apps elements incorporated in this sample app, have a look at these resources:
What's used
SDKs
Strato design system
- Page
- Code
- Heading
- List
- Paragraph
- Text
- TextInput
- Link
- Strong
- Button
- DataTable
- Flex
- Modal
- Toast
- Donut chart