Fix warnings
AppListener: Don't require a transaction
MonitorConfig: Cleanups