Application Maps
This topic describes application maps, their significance, and how to create, edit, and delete them.
Before you begin
What is an application map?
An application map is a resource on the Harness Platform (also known as the control plane) used to bind multiple interacting discovered services into a single object, thereby allowing the users to act (test, monitor, and so on) on a group of services.
Why is an application map required?
Application maps help:
- Test and monitor a group of services.
- Determine the resilience coverage and resilience score for the overall application map and its constituent services.
- Manage experiments associated with them.
- Perform trend analysis.
How is an application map used?
Once you have a list of discovered services, HCE creates an application map (using auto-suggestion or manual service selection) based on your requirements. You can refer to the real-time topology view to get the connectivity representation.
You can create, edit, and delete application maps.
Create an application map
-
To create an application map, navigate to Chaos module, select Project Settings, and then select Discovery.
-
Select one of the discovery agents or create a new discovery agent.
-
Once you select or create a discovery agent, navigate to the Application Maps tab and select New Application Map.
-
Specify a name, description (optional), and tags (optional). Select Continue.
-
Select one or more discovered services and select Next.
-
Optionally, add service relationship details and select Save Changes.
-
Select Save.
To view chaos-enabled experiment map, navigate to Chaos module and select Application Maps.
Edit application map
To edit an application map, select More Options (⋮), then select Edit. Make the necessary changes and select Save.
Delete application map
-
To delete an application map, select More Options (⋮), then select Delete.
-
To confirm the deletion, select Delete.