The FMS service and the FglAM agent manager service can have IC agents running against the FMS host and FglAM hosts in questions. Hence, The rules/alerts will kick out automatically.
Also, since both are running on a Windows platform, the IC agent can be setup to monitor the respective Process/Service.
Q1) Does Foglight have a way to send out a message when it drops a connection to the DB?
A1) For its DB repository and when the database is external - MSSQL or Oracle - you can have the database agent monitoring the database instance. Still, this does not imply that Foglight will relay a message as it depends on that particular database to monitor the environment.
Q2) Can Foglight monitor its agent managers status running?
A2) Yes, this can be done by checking respective alarms for rules for the following rules:
- Remote Agent Manager State
- Remote Agent Managers State per Host
Q3) Can Foglight monitor its FMS service?
A3) this can be achieved by having the IC agent monitor the windows service for the FMS service ( since you have your FMS running on a Windows box). However, when the monitoring software itself is having a problem, I don't think and not sure how it will be capable of alerting; again, this is all depending on the scenario of the issue.
Considering High Availability implementation in your Foglight environment is another way to accomplish higher availability.
discuss your the implementation needs with your Quest Sales Representative or Account Manager.