Performance Metrics
Performance metrics allow CRDP administrators to monitor performance of ongoing operations at various levels and notify them in case of failures. These metrics are consumed by various Security Information and Event Management (SIEM) tools such as Prometheus. CRDP provides an API, /metrics, which enables administrators to generate performance metrics. This API uses GET method. The metrics are generated at a fixed time interval. The configuration of the time interval varies according to the SIEM tool (like Prometheus) integrated in the user's environment.
Note
To generate performance metrics, the Enable Performance Metrics toggle on the Application Data Protection UI must be turned on. See the
Performance Metrics
parameter under the CRDP section here for details.Supported with the CipherTrust Manager 2.17 and higher versions.
The metrics for CRDP displays the following counters:
Counter Name | Description |
---|---|
protect_bulk_failure_count | The total count of failed protect bulk APIs. |
protect_bulk_failure_transaction_count | The total count of failed protect calls in the protect bulk API. |
protect_bulk_success_count | The total count of successful protect bulk API. |
protect_bulk_success_transaction_count | The total count of successful protect calls in the protect bulk API. |
protect_failure_count | The total count of failed protect APIs. |
protect_success_count | The total count of successful protect APIs. |
reveal_success_count | The total count of successful reveal APIs. |
reveal_bulk_failure_count | The total count of failed reveal bulk APIs |
reveal_bulk_failure_transaction_count | The total count of failed reveal calls in the reveal bulk API. |
reveal_bulk_success_count | The total count of successful reveal bulk API. |
reveal_bulk_success_transaction_count | The total count of successful reveal calls in the reveal bulk API. |
reveal_failure_count | The total count of failed reveal APIs. |
unique_ip_address_count | The total count of unique IP addresses sending request to CRDP. |
Based on these metrics counters, the SIEM tool generates performance report that includes details such as number of requests per second and status of the operations.
Metrics Labels
Metrics Labels allows you to filter by specific clients and applications.
app_name
: This label indicates the name of the application.client_id
: This label provides an identifier for the client associated with the application. It can be used to filter or group metrics based on the client.
Request Sample
Here, <ip>
is the IP of the host machine where CRDP container is deployed and <port>
is the port of CRDP container.
Sample Response
Following is the sample of CRDP metrics logs which is generated using the Prometheus tool: