Applications
An application is any service that sends requests to the Unleash Client API, the Unleash Frontend API, the Unleash Admin API, or any other API that Unleash exposes. This includes Unleash SDKs, Unleash Edge, the Unleash proxy, and even the Admin UI.
In the Admin UI, you can access Applications in Configure > Applications.
Application overview
Version: 5.11+
The application overview displays a list of projects that the application is accessing (accessing those projects' flags) and highlights any potential issues detected in your applications.
For detected issues, there are three different possible issues:
- The SDK is outdated, which means the application is using an old SDK that is recommended to be upgraded.
- The application is requesting a flag from Unleash, which does not exist in Unleash.
- The application is using a strategy type that does not exist in Unleash.
The application is also illustrated as a diagram, showing the application node, where the environment count and feature flag count are displayed. Under the application, it is possible to see which environments the application is using. Under each environment, data about the application is shown, including how many instances are connected, which SDKs the application is using, and when the application was last seen in that environment.
Connected instances
Version: 5.11+
Connected instances display a list of instances that the application has in a selected environment. It shows the instance name, SDK version, last seen, and the IP address from which the instance connected.
Project applications
Version: 5.11+
In the project view, there is a tab named "Applications." In this view, it is possible to see all the applications that are consuming the project's features. The applications are displayed in a list, showing the application name, environments the application is consuming in the current project, instances, and SDKs.