Prometheus
TIBCO Cloud Integration - Flogo (PAYG) supports integration with Prometheus for app metrics monitoring. Prometheus is a monitoring tool which helps in analyzing the app metrics for flows and activities.
Prometheus servers scrape data from the HTTP /metrics endpoint of the apps.
Prometheus integrates with Grafana which provides better visual anlytics.
Flogo apps expose the following flow and activity metrics to Prometheus. These metrics are measured in milliseconds:
Labels | Description |
---|---|
flogo_flow_metrics: Used for flow-level queries | |
ApplicationName | Name of app |
ApplicationVersion | Version of app |
FlowName | Name of flow |
Started | Total number of times flow is started |
Completed | Total number of times flow is completed |
Failed | Total number of times flow is failed |
flogo_activity_metrics: Used for activity-level queries | |
ApplicationName | Name of app |
ApplicationVersion | Version of app |
FlowName | Name of flow |
ActivityName | Name of Activity |
Started | Total number of times activity is started in given flow |
Completed | Total number of times activity is completed in given flow |
Failed | Total number of times activity is failed in given flow |
For a list of some often-used flow-level queries, refer to the section, Often-Used Queries.
This section contains the following topics:
- Using Prometheus to Analyze Flogo App Metrics
To enable Prometheus monitoring of Flogo apps, run the following: - Often-Used Queries
Prometheus uses the PromQL query language. This section lists some of the most commonly and often-used queries at the flow-level.
Copyright © Cloud Software Group, Inc. All rights reserved.