Monitoring metrics for App Configuration
Use IBM Cloud Monitoring to gain operational visibility into the performance and health of your applications, services, and platforms. It offers administrators, DevOps teams, and developers full stack telemetry with advanced features to monitor and troubleshoot, define alerts, and design custom dashboards.
Set up your IBM Cloud Monitoring service instance
To get started, you need to provision the IBM Cloud Monitoring instance from the catalog on your IBM® account. For more information, see Provisioning an instance.
Currently, IBM Cloud Monitoring integration is available for App Configuration service deployments in the following regions:
Deployment region | Monitoring region |
---|---|
Dallas | Dallas |
Washington DC | Washington DC |
London | London |
Sydney | Sydney |
Frankfurt | Frankfurt |
Before you can start using App Configuration monitoring metrics, you must first opt in and enable platform metrics.
You can configure only one instance of the IBM Cloud Monitoring service per region to collect platform metrics.
- To configure the IBM Cloud Monitoring instance, you must turn on the platform metrics configuration setting.
- If a monitoring instance in a region is already enabled to collect platform metrics, metrics from enabled-monitoring services are collected automatically and available for monitoring through this instance. For more information about enabled-monitoring services, see IBM Cloud® services.
To monitor platform metrics, check that the IBM Cloud Monitoring instance is provisioned in the same region where the IBM Cloud instance is provisioned.
Viewing metrics
To monitor App Configuration metrics, you must launch the IBM Cloud Monitoring web UI instance that is enabled for platform metrics in the region where your App Configuration instance is available.
Launch IBM Cloud Monitoring web UI from the App Configuration dashboard
-
Log in to IBM Cloud. The IBM Cloud dashboard opens.
-
Click View all in the Resource summary section of the dashboard.
-
In the Services section, click the App Configuration instance that you plan to monitor. The App Configuration UI Getting Started page opens.
-
Click the Actions menu, and select Monitoring.
-
A new tab in your browser opens and displays the default dashboard that is named IBM Cloud App Configuration within the context of your App Configuration instance.
Access your IBM Cloud Monitoring metrics
-
Launch the IBM Cloud Monitoring web UI from the Observability page.
-
Click DASHBOARDS.
-
In the Default Dashboards section, expand IBM.
-
Choose the App Configuration dashboard from the list.
Access your deployment's monitoring dashboard from IBM Cloud Monitoring, it's in the sidebar, under IBM.
Next, change the scope or make a copy of the default dashboard to monitor an App Configuration service instance.
Metrics available by Service Plan
App Configuration supports three metrics that you can use to configure in your dashboard for monitoring. The table provides the details about the metrics.
Metric Name | Enterprise | Standard | Basic | Lite |
---|---|---|---|---|
IBM Appconfig Instance API request | Yes | Yes | Yes | Yes |
IBM Appconfig Evaluation Count | Yes | Yes | Yes | Yes |
IBM Appconfig Instance Unauth Request | Yes | Yes | Yes | Yes |
IBM Appconfig Instance API request
API request count per instance: Count of config API requests made from the SDK.
Metadata | Description |
---|---|
Metric Name |
ibm_apprapp_instance_api_request |
Metric Type |
gauge |
Value Type |
none |
Segment By |
ibm_ctype , ibm_service_name , ibm_location , ibm_scope , ibm_service_instance , ibm_apprapp_instance_id |
IBM Appconfig Evaluation Count
Evaluation count per instance: Count of feature or property evaluations in the SDK.
Metadata | Description |
---|---|
Metric Name |
ibm_apprapp_instance_evaluation |
Metric Type |
gauge |
Value Type |
none |
Segment By |
ibm_ctype , ibm_service_name , ibm_location , ibm_scope , ibm_service_instance , ibm_apprapp_instance_id |
IBM Appconfig Instance unauth request
Metadata | Description |
---|---|
Metric Name |
ibm_apprapp_instance_unauth_request |
Metric Type |
gauge |
Value Type |
none |
Segment By |
ibm_ctype , ibm_service_name , ibm_location , ibm_scope , ibm_service_instance , ibm_apprapp_instance_id |