Foglight does not support monitor availability group via listener. Each node in availability group should be monitored separately.
Issues caused by this configuration.
It is recommended to monitor each instance node separately to make sure that all nodes (machines) and database instances are healthy and available for failover
Unlike a Failover cluster, with Availability Groups (AG) an instance can serve as secondary for one AG and primary on another. Even though some databases are part of AG on an instance, it does not mean all databases are part of the AG. Hence each instance should be monitored separately.