Monitoring system health
This topic provides information on the files and services that run on the BMC Database Automation Managers. You can use these files and services to monitor the health of your BMC Database Automation environment.
The following table identifies the services that you should monitor on your Managers to ensure the health of your system.
Service | Description |
---|---|
dmanager | The network daemon that provides persistent connectivity to all Agents associated with a Manager. It is also used for encryption transmission of all workflows built in the middle tier. It is also responsible for providing up/down notifications to the middle tier for workflow execution purposes. |
mtd | The Middle Tier Daemon is the business logic tier of the product. Workflows are built into something that the target system's Agent (dagent) can understand, and then delivered to the dmanager process for delivery. |
postgresql | The underlying transactional database required for installation of the core product. The product's postgresql schema hosts data pertaining to job history, patch metadata, node information, user account data, among other things. Postgresql is installed from the standard Red Hat Enterprise Linux media and is not shipped as part of the product. Postgresql runs as the postmaster process. |
httpd | Apache packages provided by the OS. The system GUI runs here, which allows users to use a web browser to use and administer the software. |
megamesh | This service only runs in environments in a Multi-Manager configuration. This service provides asynchronous connectivity between the Content Manager and the Satellite Managers. |
The following table describes the log and configuration files associated with each service and the command you can enter to determine the status of the service.
Service | Log and configuration files | Status command |
---|---|---|
dmanager | /app/clarity/dmanager/var/log/dmanager | /etc/init.d/dmanager status |
mtd | /app/clarity/dmanager/var/log/mtd.log | /etc/init.d/mtd status |
postgresql | n/a | /etc/init.d/postgresql status |
httpd | n/a | /etc/init.d/httpd status |
megamesh | /app/clarity/var/log/slony/slon.log | /etc/init.d/megamesh status |