PostgreSQL flexible server nothing connects to
An Azure Database for PostgreSQL flexible server with no active connections and no new connections over the window.
This saving is not permanent. After 7 days, Azure automatically starts the server again, so the resource starts billing again unless something stops it a second time.
Why it happens
A flexible server bills a fixed hourly compute rate while it runs, independently of query traffic, so a General Purpose 4 vCore server is about $260 a month before storage. Sustained zero on both active connections and newly succeeded connections means nothing is using the database while it charges in full. Both signals are required because either alone can be innocent, since a pooling application holds connections open against a database it never queries and a health probe reconnects without holding one. Stopping the compute is reversible and keeps the data, but Azure automatically starts a stopped server again after 7 days, so the saving reported here is what one stop delivers rather than a full month, and sustaining it means repeating the stop. Storage and backup keep billing while stopped and are excluded from the figure.
What the agent does about it
An Azure Database for PostgreSQL flexible server with no active connections and no new connections over the window.
It will not fix this one
It reports this and takes no action. A check only earns the right to change something once the action behind it can re-read live state before it fires and knows the way back.
Related checks
MySQL flexible server nothing connects to
An Azure Database for MySQL flexible server with no active connections and no new connections over the window.
PostgreSQL flexible server billing for backup beyond its free allowance
An Azure Database for PostgreSQL flexible server whose backup storage exceeds the free allowance of 100% of provisioned storage, so the excess is billed per GB per month.
Idle virtual machine
A running VM whose CPU and network have been near zero for the whole window.