copyright | lastupdated | keywords | subcollection | ||
---|---|---|---|---|---|
|
2024-12-19 |
app-configuration, app configuration, high availability, ha, monitoring, metrics, monitor apps |
app-configuration |
{{site.data.keyword.attribute-definition-list}}
{: #ac-monitoring}
Use {{site.data.keyword.mon_full_notm}} 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. {: shortdesc}
{: #setup-monitor}
To get started, you need to provision the IBM Cloud Monitoring instance from the catalog{: external} on your {{site.data.keyword.IBM}} account. For more information, see Provisioning an instance{: external}.
Currently, {{site.data.keyword.mon_full_notm}} integration is available for {{site.data.keyword.appconfig_short}} service deployments in the following regions:
Deployment region | Monitoring region |
---|---|
Dallas | Dallas |
Washington DC | Washington DC |
London | London |
Sydney | Sydney |
Frankfurt | Frankfurt |
Toronto | Toronto |
Tokyo | Tokyo |
Osaka | Osaka |
{: caption="Deployment and monitoring regions" caption-side="bottom"} |
Before you can start using {{site.data.keyword.appconfig_short}} monitoring metrics, you must first opt in and enable platform metrics{: external}. {: note}
You can configure only one instance of the {{site.data.keyword.mon_full_notm}} service per region to collect platform metrics.
- To configure the {{site.data.keyword.mon_full_notm}} 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 {{site.data.keyword.cloud}} services.
To monitor platform metrics, check that the {{site.data.keyword.mon_full_notm}} instance is provisioned in the same region where the {{site.data.keyword.cloud_notm}} instance is provisioned. {: note}
{: #view-metrics}
To monitor {{site.data.keyword.appconfig_short}} metrics, you must launch the {{site.data.keyword.mon_full_notm}} web UI instance that is enabled for platform metrics in the region where your {{site.data.keyword.appconfig_short}} instance is available. {: important}
Launch {{site.data.keyword.mon_full_notm}} web UI from the {{site.data.keyword.appconfig_short}} dashboard
{: #access-metrics}
-
Log in to {{site.data.keyword.cloud_notm}}. The {{site.data.keyword.cloud_notm}} dashboard opens.
-
Click View all in the Resource summary section of the dashboard.
-
In the Services section, click the {{site.data.keyword.appconfig_short}} instance that you plan to monitor. The {{site.data.keyword.appconfig_short}} 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 {{site.data.keyword.appconfig_notm}} within the context of your {{site.data.keyword.appconfig_short}} instance.
{: #access-monitor}
-
Launch the {{site.data.keyword.mon_full_notm}} web UI{: external} from the Observability page.
-
Click DASHBOARDS.
-
In the Default Dashboards section, expand IBM.
-
Choose the {{site.data.keyword.appconfig_short}} dashboard from the list.
Access your deployment's monitoring dashboard from {{site.data.keyword.mon_full_notm}}, it's in the sidebar, under IBM.
Next, change the scope or make a copy of the default dashboard to monitor an {{site.data.keyword.appconfig_short}} service instance.
{: caption="IBM Cloud Monitoring dashboard" caption-side="bottom"}
{: #metrics-by-plan}
{{site.data.keyword.appconfig_short}} 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 |
{: caption="List of {{site.data.keyword.appconfig_short}} server, client, and admin SDKs" caption-side="bottom"} |
{: #ibm_apprapp_instance_api}
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 |
{: caption="API request metadata" caption-side="bottom"} |
{: #ibm_apprapp_instance_eval}
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 |
{: caption="Evaluation metadata" caption-side="bottom"} |
{: #ibm_apprapp_instance_unauth}
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 |
{: caption="Instance metadata" caption-side="bottom"} |