Alert Rule returned no data

I am using grafana latest docker version. I have setup alert and notification and i have tested notification and seems working.

But when i have created dashboard from PostgreSQL data-source. Its not sending notification .

t=2019-08-28T05:33:01+0000 lvl=info msg="Alert Rule returned no data" logger=alerting.evalContext ruleId=1 name="Connections alert" changing state to=no_data

am i missing anything ?

I have configured notification

An i can show alert as pending.

Here is my debug log

t=2019-08-28T06:30:01+0000 lvl=dbug msg=Rows logger=tsdb.postgres metric=44:d1:fa:50:80:77 time=1566959702174.000 value=1.000
t=2019-08-28T06:30:01+0000 lvl=dbug msg=Rows logger=tsdb.postgres metric=44:d1:fa:50:80:77 time=1566950402765.000 value=1.000
t=2019-08-28T06:30:01+0000 lvl=dbug msg=Rows logger=tsdb.postgres metric=70:b3:d5:9f:c0:48 time=1566957602684.000 value=1.000
t=2019-08-28T06:30:01+0000 lvl=dbug msg=Rows logger=tsdb.postgres metric=44:d1:fa:50:80:6d time=1566963302114.000 value=1.000
t=2019-08-28T06:30:01+0000 lvl=dbug msg=Rows logger=tsdb.postgres metric=70:b3:d5:9f:c0:48 time=1566970502229.000 value=1.000
t=2019-08-28T06:30:01+0000 lvl=dbug msg=Rows logger=tsdb.postgres metric=44:d1:fa:50:80:77 time=1566972001964.000 value=1.000
t=2019-08-28T06:30:01+0000 lvl=dbug msg=Rows logger=tsdb.postgres metric=70:b3:d5:9f:c0:60 time=1566957602927.000 value=1.000
t=2019-08-28T06:30:01+0000 lvl=dbug msg=Rows logger=tsdb.postgres metric=70:b3:d5:9f:c0:60 time=1566952502204.000 value=1.000
t=2019-08-28T06:30:01+0000 lvl=dbug msg=Rows logger=tsdb.postgres metric=44:d1:fa:50:80:6d time=1566957602334.000 value=1.000
t=2019-08-28T06:30:01+0000 lvl=dbug msg=Rows logger=tsdb.postgres metric=70:b3:d5:9f:c0:60 time=1566972002931.000 value=1.000
t=2019-08-28T06:30:01+0000 lvl=dbug msg=Rows logger=tsdb.postgres metric=70:b3:d5:9f:c0:48 time=1566954002726.000 value=1.000
t=2019-08-28T06:30:01+0000 lvl=dbug msg=Rows logger=tsdb.postgres metric=44:d1:fa:50:80:77 time=1566954002770.000 value=1.000
t=2019-08-28T06:30:01+0000 lvl=dbug msg=Rows logger=tsdb.postgres metric=44:d1:fa:50:80:77 time=1566968401910.000 value=1.000
t=2019-08-28T06:30:01+0000 lvl=dbug msg=Rows logger=tsdb.postgres metric=44:d1:fa:50:80:6d time=1566964801876.000 value=1.000
t=2019-08-28T06:30:01+0000 lvl=dbug msg=Rows logger=tsdb.postgres metric=44:d1:fa:50:80:77 time=1566966901267.000 value=1.000
t=2019-08-28T06:30:01+0000 lvl=dbug msg=Rows logger=tsdb.postgres metric=44:d1:fa:50:80:77 time=1566964801843.000 value=1.000
t=2019-08-28T06:30:01+0000 lvl=dbug msg=Rows logger=tsdb.postgres metric=70:b3:d5:9f:c0:48 time=1566956101916.000 value=1.000
t=2019-08-28T06:30:01+0000 lvl=dbug msg=Rows logger=tsdb.postgres metric=70:b3:d5:9f:c0:48 time=1566964802569.000 value=1.000
t=2019-08-28T06:30:01+0000 lvl=dbug msg=Rows logger=tsdb.postgres metric=70:b3:d5:9f:c0:60 time=1566959702247.000 value=1.000
t=2019-08-28T06:30:01+0000 lvl=dbug msg=Rows logger=tsdb.postgres metric=70:b3:d5:9f:c0:60 time=1566966901368.000 value=1.000
t=2019-08-28T06:30:01+0000 lvl=dbug msg=Rows logger=tsdb.postgres metric=70:b3:d5:9f:c0:48 time=1566972002594.000 value=1.000
t=2019-08-28T06:30:01+0000 lvl=dbug msg=Rows logger=tsdb.postgres metric=44:d1:fa:50:80:6d time=1566961202941.000 value=1.000
t=2019-08-28T06:30:01+0000 lvl=dbug msg=Rows logger=tsdb.postgres metric=44:d1:fa:50:80:77 time=1566956102072.000 value=1.000
t=2019-08-28T06:30:01+0000 lvl=dbug msg=Rows logger=tsdb.postgres metric=70:b3:d5:9f:c0:48 time=1566952501723.000 value=1.000
t=2019-08-28T06:30:01+0000 lvl=dbug msg=Rows logger=tsdb.postgres metric=44:d1:fa:50:80:77 time=1566963301254.000 value=1.000
t=2019-08-28T06:30:01+0000 lvl=dbug msg=Rows logger=tsdb.postgres metric=70:b3:d5:9f:c0:60 time=1566970768818.000 value=1.000
t=2019-08-28T06:30:01+0000 lvl=dbug msg=Rows logger=tsdb.postgres metric=70:b3:d5:9f:c0:48 time=1566966902081.000 value=1.000
t=2019-08-28T06:30:01+0000 lvl=dbug msg=Rows logger=tsdb.postgres metric=70:b3:d5:9f:c0:48 time=1566968402660.000 value=1.000
t=2019-08-28T06:30:01+0000 lvl=dbug msg=Rows logger=tsdb.postgres metric=70:b3:d5:9f:c0:48 time=1566950403782.000 value=1.000
t=2019-08-28T06:30:01+0000 lvl=dbug msg=Rows logger=tsdb.postgres metric=70:b3:d5:9f:c0:48 time=1566963302034.000 value=1.000
t=2019-08-28T06:30:01+0000 lvl=dbug msg=Rows logger=tsdb.postgres metric=44:d1:fa:50:80:77 time=1566961201786.000 value=1.000
t=2019-08-28T06:30:01+0000 lvl=dbug msg=Rows logger=tsdb.postgres metric=44:d1:fa:50:80:6d time=1566950402242.000 value=1.000
t=2019-08-28T06:30:01+0000 lvl=dbug msg=Rows logger=tsdb.postgres metric=44:d1:fa:50:80:6d time=1566966901214.000 value=1.000
t=2019-08-28T06:30:01+0000 lvl=dbug msg=Rows logger=tsdb.postgres metric=70:b3:d5:9f:c0:60 time=1566963301297.000 value=1.000
t=2019-08-28T06:30:01+0000 lvl=dbug msg=Rows logger=tsdb.postgres metric=70:b3:d5:9f:c0:48 time=1566959701952.000 value=1.000
t=2019-08-28T06:30:01+0000 lvl=dbug msg=Rows logger=tsdb.postgres metric=70:b3:d5:9f:c0:60 time=1566950403160.000 value=1.000
t=2019-08-28T06:30:01+0000 lvl=dbug msg=Rows logger=tsdb.postgres metric=70:b3:d5:9f:c0:60 time=1566970501535.000 value=1.000
t=2019-08-28T06:30:01+0000 lvl=dbug msg=Rows logger=tsdb.postgres metric=44:d1:fa:50:80:6d time=1566968401917.000 value=1.000
t=2019-08-28T06:30:01+0000 lvl=dbug msg=Rows logger=tsdb.postgres metric=70:b3:d5:9f:c0:60 time=1566961203435.000 value=1.000
t=2019-08-28T06:30:01+0000 lvl=dbug msg="Job Execution completed" logger=alerting.engine timeMs=45.470 alertId=3 name="Node Health alert" firing=true attemptID=1
t=2019-08-28T06:30:02+0000 lvl=dbug msg="Scheduling update" logger=alerting.scheduler ruleCount=1

Alerting screenshot. Its showing alert log but not getting any email notification

Adding more logs

-08-28T06:55:21+0000 lvl=dbug msg=Rows logger=tsdb.postgres metric=44:d1:fa:50:80:6d time=1566974101456.000 value=1.000
t=2019-08-28T06:55:21+0000 lvl=dbug msg=Rows logger=tsdb.postgres metric=70:b3:d5:9f:c0:60 time=1566974102116.000 value=1.000
t=2019-08-28T06:55:21+0000 lvl=dbug msg="Job Execution completed" logger=alerting.engine timeMs=54.266 alertId=3 name="Node Health alert" firing=true attemptID=1
t=2019-08-28T06:55:27+0000 lvl=dbug msg="Scheduling update" logger=alerting.scheduler ruleCount=1
t=2019-08-28T06:55:31+0000 lvl=dbug msg="Scheduler: Putting job on to exec queue" logger=alerting.scheduler name="Node Health alert" id=3
t=2019-08-28T06:55:31+0000 lvl=dbug msg=Rows logger=tsdb.postgres metric=70:b3:d5:9f:c0:38 time=1566974101907.000 value=1.000
t=2019-08-28T06:55:31+0000 lvl=dbug msg=Rows logger=tsdb.postgres metric=70:b3:d5:9f:c0:18 time=1566974101576.000 value=1.000
t=2019-08-28T06:55:31+0000 lvl=dbug msg=Rows logger=tsdb.postgres metric=44:d1:fa:50:80:4a time=1566974102592.000 value=1.000
t=2019-08-28T06:55:31+0000 lvl=dbug msg=Rows logger=tsdb.postgres metric=70:b3:d5:9f:c0:10 time=1566974102285.000 value=1.000
t=2019-08-28T06:55:31+0000 lvl=dbug msg=Rows logger=tsdb.postgres metric=70:b3:d5:9f:c0:48 time=1566974102002.000 value=1.000
t=2019-08-28T06:55:31+0000 lvl=dbug msg=Rows logger=tsdb.postgres metric=44:d1:fa:50:80:77 time=1566974101359.000 value=1.000
t=2019-08-28T06:55:31+0000 lvl=dbug msg=Rows logger=tsdb.postgres metric=70:b3:d5:9f:c0:60 time=1566974102116.000 value=1.000
t=2019-08-28T06:55:31+0000 lvl=dbug msg=Rows logger=tsdb.postgres metric=44:d1:fa:50:80:6d time=1566974101456.000 value=1.000
t=2019-08-28T06:55:31+0000 lvl=dbug msg="Job Execution completed" logger=alerting.engine timeMs=60.744 alertId=3 name="Node Health alert" firing=true attemptID=1
t=2019-08-28T06:55:37+0000 lvl=dbug msg="Scheduling update" logger=alerting.scheduler ruleCount=1
t=2019-08-28T06:55:41+0000 lvl=dbug msg="Scheduler: Putting job on to exec queue" logger=alerting.scheduler name="Node Health alert" id=3
=2019-08-28T07:21:51+0000 lvl=dbug msg=Rows logger=tsdb.postgres metric=44:d1:fa:50:80:6d time=1566968401917.000 value=1.000
t=2019-08-28T07:21:51+0000 lvl=dbug msg=Rows logger=tsdb.postgres metric=70:b3:d5:9f:c0:60 time=1566961203435.000 value=1.000
t=2019-08-28T07:21:52+0000 lvl=dbug msg="Phantomjs output" logger=rendering out="Loading a web page: http://grafana.staged-by-discourse.com/d-solo/yc-VrKKWk/ap-health?orgId=1&panelId=3&render=1 status: success 30000\n"
t=2019-08-28T07:21:52+0000 lvl=dbug msg="Image rendered" logger=rendering path=/var/lib/grafana/png/zlTMwVt7v4kKIsrJT8qZ.png
t=2019-08-28T07:21:52+0000 lvl=dbug msg="Sending notification" logger=alerting.notifier type=email uid=WZmQaDFZk isDefault=true
t=2019-08-28T07:21:52+0000 lvl=info msg="Sending alert notification to" logger=alerting.notifier.email addresses=[bhargav.patel@gmail.com]
t=2019-08-28T07:21:53+0000 lvl=dbug msg="Job Execution completed" logger=alerting.engine timeMs=49.663 alertId=3 name="Node Health alert" firing=true attemptID=1
t=2019-08-28T07:21:55+0000 lvl=dbug msg="Scheduling update" logger=alerting.scheduler ruleCount=1
t=2019-08-28T07:22:01+0000 lvl=dbug msg="Scheduler: Putting job on to exec queue" logger=alerting.scheduler name="Node Health alert" id=3