aws / amazon-managed-grafana-roadmap

Amazon Managed Grafana Roadmap
Other
59 stars 4 forks source link

Integrate alerting with MS Teams #18

Open andy-peoples opened 2 years ago

andy-peoples commented 2 years ago

Can alert integration with MS Teams be enabled in addition to Slack? It is available in the non AMG version.

emretoptanci commented 1 year ago

Self-hosted Grafana has this integration. It's a simple webhook. This is the ONLY thing that keeps our organization from migrating to AWS Managed Grafana.

rpractice commented 1 year ago

Any update on if AMG will have this feature in the future?

andy-peoples commented 1 year ago

Hi, Its been 6 months, can we get a comment?

rpractice commented 1 year ago

I spoke to the AWS support team and they said there is another way to do that using SNS and creating a lambda that sends a notification to the team's channel we are trying that and it works but not how we need it and it triggers multiple notifications whenever an alert is fired. Also, we have to do extra management of a lambda which we can avoid if AWS can provide this feature in managed Grafana.

emretoptanci commented 1 year ago

@rpractice, We also tried that one. AWS Grafana creates an SNS event, it triggers an AWS Lambda function, and that in turn calls an MS Teams webhook. It works but in a very limited way. Mainly because the SNS event fired from AWS Grafana contains very limited information. Up until recently, it didn't even contain an alarm status. They added it later but it still misses a lot of vital data like the current value of the metric, the alarm threshold, etc.

rpractice commented 1 year ago

Yes, exactly that's the reason we wanted to have it in AMG.

cnocula-peg commented 1 year ago

More than a year now without a response. Is any reaction coming up from the AMG team?

LimmaPaulus commented 1 year ago

For me too this is the only missing feature preventing me to migrate from self-hosted Grafana :(

MaGaudin commented 9 months ago

are there any news on that?

emretoptanci commented 8 months ago

C'mon AWS People, somebody please comment on this. If it is not gonna happen, please say so.

rpractice commented 8 months ago

I got an update from AWS team, Unfortunately they don't have this in their 2024 roadmap

eriko-de commented 6 months ago

Any ETA for this feature?

ahsanejazzz commented 1 month ago

Hi, everyone. I made a mistake and went with AMG for all my client's monitoring needs. After setting up dashboards and all, I found out there is no support for Email, or teams? I mean seriously? It's 2024 and my client wants me to setup alert notifications for a teams channel. I tried aws sns but it's got bugs in it sometimes the emails for a single alert are sent three times. It's like amazon is forcing us to use there services without any need. I tried switching to webhook. Setup an incoming webhook for the teams channel and gave the url in alertmanager url field. That didn't work as well getting 404. Isn't there any community plugin that can be installed to get at least one useful contact point integration that doesn't have bug? Can someone suggest a working solution to route notifications to a teams channel? with email or webhook?

rpractice commented 1 month ago

They say they are tracking this request but unable to give the update that is so sad. ((https://github.com/aws/amazon-managed-grafana-roadmap/issues/51) I still get the emails from the customers saying why we are getting 3 notification. This is supposed to be the first Must have feature for any monitoring tool as many big organization uses teams as their internal communication channel. But looks like AWS doesn't care and they are just fixing irrelevant features or small bugs in the new version

MaGaudin commented 1 month ago

Hey @rpractice, unfortunately, this is a very tricky and long-standing problem. You need to implement a deduplication logic. We managed the problem using SNS, Lambda and DynamoDB.