About the TIBCO Flogo Enterprise Monitoring App
Using the Flogo Enterprise Monitoring app, you can monitor Flogo apps that are running in your environment. The Flogo Enterprise Monitoring app collects metrics of flows and triggers from all running apps that are registered with it. In the UI of the app, you can visualize the metrics.
The Flogo Enterprise Monitoring app can also be used with TIBCO Flogo® Flow State Manager to collect information about the state of all run flows of a Flogo app. For more information on how to use the Flogo Enterprise Monitoring app with TIBCO Flogo® Flow State Manager, see About TIBCO Flogo® Flow State Manager .
How to Set Up and run the Flogo Enterprise Monitoring App
The Flogo Enterprise Monitoring app is available as a ZIP file. It can run as a standalone app or in a container, such as Docker or Kubernetes. However, you must run the Flogo Enterprise Monitoring app on the same container platform where the Flogo apps are running.
How Registration Works in the Flogo Enterprise Monitoring App
Flogo apps must be registered with the Flogo Enterprise Monitoring app to be able to view its app metrics. After an app is registered, the Flogo Enterprise Monitoring app can monitor and fetch the instrumentation statistics for the app.
The
Flogo Enterprise Monitoring app stores the app registration details in a data store. Currently, the only data store supported is of the type File
. The app registration details include app name, app host, app instrumentation port, app version, runtime version under which the app is running, and app tags. App tags are custom tags that help you provide additional information about the app. You can set them specific to an app.
- A Flogo app can have one or more instances and they can be registered with the Flogo Enterprise Monitoring app.
- Each app instance is identified as unique based on the app name and app version.
API Key for Additional Security
For additional security, the Flogo Enterprise Monitoring app can also be started using a secret key called the API key. The API key must be provided while starting the Flogo Enterprise Monitoring app and the same API key must also be provided while starting the Flogo app. The Flogo app registers with the Flogo Enterprise Monitoring app using the API key provided. If an API key is not provided, the Flogo app is not registered with the Flogo Enterprise Monitoring app.