ObserveNow
...
Alerting
Contact Points

Google Hangouts

create a space on google hangouts chat navigate to https //chat google com/ https //chat google com/ with your google account click new chat button and click create a space inside the create a space pop up, add emoji (optional) and provide a name for the space choose the space type as per your requirements collaboration to collaborate on projects, plans, or topics and to easily share files, assign tasks, and organize your conversations by threads announcements to broadcast and share updates with your group only space managers can post, manage permissions, and members this cannot be changed after creation choose the space access settings as per your requirements and click create get the google hangouts chat space webhook click on the space name that you have just created and naviaget to apps & integrations and click webhooks now click + add webhooks button provide a name for the webhook and avatar url ( optional ) click save a webhook will be created and displayed under webhooks section of the same page copy the webhook url by cliking on ⋮ and copy link setup contact points on grafana for google hangouts chat navigate to contact points tab in the alerting section of the grafana instance click on add contact point , provide a name to the contact point and select google hangouts chat from the integration drop down add the webhook url you just copied under url to send a test alert to confirm whether the webhook works or not, you can click test to ensure the test alert is being sent to google hangouts chat space add the following snippet under the title option in the optional google hangouts chat settings section \[{{ status | toupper }}{{ if eq status "firing" }} {{ alerts firing | len }}{{ end }}] {{ if commonlabels cluster }}\[{{ commonlabels cluster }}]{{ end }} {{ commonlabels alertname }} add the following snippet under the text body option in the optional google hangouts chat settings section \<b>alert details \</b> {{ if commonlabels alertname }} \ alert name {{ commonlabels alertname }} {{ end }} {{ if commonlabels cluster }} \ cluster {{ commonlabels cluster }} {{ end }} {{ if commonlabels instance }} \ instance {{ commonlabels instance }} {{ end }} {{ if commonlabels job }} \ job {{ commonlabels job }} {{ end }} {{ if commonlabels namespace }} \ namespace {{ commonlabels namespace }} {{ end }} {{ if commonlabels node }} \ node {{ commonlabels node }} {{ end }} {{ if commonlabels pod }} \ pod {{ commonlabels pod }} {{ end }} {{ if commonlabels service }} \ service {{ commonlabels service }} {{ end }} {{ if commonlabels severity }} \ severity {{ commonlabels severity }} {{ end }} \<b>annotations \</b> {{ if commonannotations description }} \ description {{ commonannotations description }} {{ end }} {{ if commonannotations summary }} \ summary {{ commonannotations summary }} {{ end }} you can also disable the resolve message \[ok] that is sent when alerting state returns to false click save contact point you can now use this contact point while setting notification policies https //docs opsverse io/getting started#vqm0m for your alerts