Managing metrics and audit records
BMC Atrium Orchestrator Grid Manager can track performance metrics and audit records about grids and peers.
This section includes the following topics:
- Metrics database
- Audit records
- Grid performance metrics
- Managing process metrics
- Generating process metrics reports by using the graphing server
Grid Manager can also track the following metrics generated by the processes:
- Audit records include information about grid configuration.
- Performance metrics include information about both peers and grids, such as the number of active processes on a grid or the number of adapters in a failed state on a peer.
- Process metrics include any metrics generated by a process running on the grid. The metrics might be generated because the Record Metrics flag was set when the process was created in BMC Atrium Orchestrator Development Studio, or they might be generated because a specific metrics activity was created in the process.
To collect the metrics information, you must install and configure the appropriate database and you must turn on metrics collection. If you want to collect process metrics, you must also designate at least one peer on the grid as a synchronization point to upload data to the metrics database.
Collecting grid metrics and audit records
The following BMC Communities video series demonstrates how to check on the performance of the overall grid and individual peers as well as how you can capture any grid level changes as a part of auditing.
Part one (5:47) provides an overview of grid metrics and audit records. It demonstrates how to set up an external database and add the database driver to the CDP server.
Part two (5:44) demonstrates how to configure the metrics and audit records database in Grid Manager, how to restart the CDP service, so that it reads the database driver file and creates the relevant metrics tables in the database, and how to verify that the audit records were created in the database.
Part three (6:13) demonstrates how to activate an adapter (to verify that audit records collect this user activity), how to configure the grid performance metrics in Grid Manager, designate the CDP as a sync point, and verify that the grid performance metric tables were created in the database.
The video mentions the Value Dashboard component, which is not supported in 7.7.x releases (it is available in 7.8 and later), however, you can use the graphing server to generate reports.
Collecting process metrics
The following BMC Communities video series demonstrates how to collect process metrics data generated through the execution of BAO workflow processes.
Part one (5:42) shows how to set up an external database, configure the process metrics database in Grid Manager, and designate a peer as a sync point.
The video mentions the Value Dashboard component, which is not supported in 7.7.x releases (it is available in 7.8 and later), however, you can use the graphing server to generate process metrics reports.
Part two (8:11) demonstrates how to restart the peer service, so that it reads the database driver file and creates the relevant metrics tables in the external database and how to verify that the tables are in the database. It shows how to set up a workflow to capture process metrics, export the export the process, activate it on the grid, set up appropriate permissions for the workflow, set up a process schedule that runs the workflow, turn on metrics collection, and verify that the metrics were collected.