grafana / oncall

Developer-friendly incident response with brilliant Slack integration
GNU Affero General Public License v3.0
3.44k stars 276 forks source link

Make integration and notifications via mattermost. #96

Open BortovEvgeniy opened 2 years ago

BortovEvgeniy commented 2 years ago

https://github.com/mattermost/mattermost-server

Thanks!

22itay commented 2 years ago

+1

Matvey-Kuk commented 2 years ago

πŸ‘‹ Kindly asking anyone interested in Mattermost support to leave some note so we'll be able to see how many people are interested.

Also check Integration with Discord #186

apsharapov commented 2 years ago

+1

Anon-bit911 commented 2 years ago

Mattermost and slack integration most desired for grafana on call after webhook and email

ravenjm commented 2 years ago

I'm also intersted in integration with mattermost!

jakubvojacek commented 2 years ago

Very much interested!

okycelt commented 2 years ago

We're also very interested

drobek94 commented 2 years ago

We're also interested.

M4t7e commented 2 years ago

A Mattermost integration would be awesome πŸ‘

m0sh1x2 commented 2 years ago

Quite a lot of users are using Mattermost for notifications so it would be great to have a working integration.

ravenjm commented 2 years ago

@Matvey-Kuk should we expect feature in the near future?

Matvey-Kuk commented 2 years ago

Friends, we really want to deliver Mattermost integration as soon as possible. Since OnCall is an OSS project and the core team already has a huge backlog, we came up with an idea to organise a group of volunteers in order to make it happen.

If you are interested in participating in the working group which will build Mattermost integration, please sign up to our public slack: https://slack.grafana.com/ and join #grafana-oncall channel πŸ‘‹

We will organise a call and discuss the architecture, approaches and best practices we learned from Slack and MS Teams integration.

Let's build it ☺️

Tagging everyone who liked above: @roock, @22itay, @ravenjm, @floweb, @M4t7e, @aevteev, @azielke, @DmitriyMurzin, @ilya-jetruby, @floweb, @m0sh1x2, @M4t7e, @m0sh1x2, @ravenjm .

Matvey-Kuk commented 2 years ago

@matiasb it would be cool if you provide some information about messaging backends (our plugin system for ChatOps) here in writing or in a future video call. WDYT?

Matvey-Kuk commented 2 years ago

We will discuss Mattermost integration on the next community call: https://github.com/grafana/oncall/discussions/451

xom4ek commented 1 year ago

thanks @StanislavBolshakov

{
    "username": "Grafana OnCall",
    "attachments": [
        {
            "fallback": "Grafana OnCall Webhook Alert",
            "color": "#FF0000",
            "text": "{{ alert_payload.annotations.description }}\n\n AlertName: {{alert_payload.labels.alertname|default('None', true)}}",
            "author_name": "Grafana OnCall",
            "author_link": "https://grafana.example.com/a/grafana-oncall-app/",
            "title": "Alert Summary: {{ alert_payload.annotations.summary|default('None', true)}}",
            "title_link": "https://grafana.example.com/a/grafana-oncall-app/alert-groups/{{ alert_group_id }}"
        }
    ]
}

Example json for send webhook notification to mattermost: telegram-cloud-photo-size-2-5303354681877183648-y

Ex config

imageimage

catHD commented 1 year ago

How much we need for this feat? 100 likes? 1000? Or we waiting "contributor" ?)

ashish1099 commented 1 year ago

Eagerly waiting for this one

Matvey-Kuk commented 1 year ago

We're waiting for the contributor.

jon-nfc commented 10 months ago

We're waiting for the contributor.

to do what? #606?

Asgoret commented 8 months ago

Contributor where are u? We are waiting....

Matvey-Kuk commented 8 months ago

@jon-nfc to build this feature :) @matiasb's PR is a draft. Anyone is welcome to take it over.

BlueSky-fur commented 7 months ago

πŸ‘‹ Kindly asking anyone interested in Mattermost support to leave some note so we'll be able to see how many people are interested.

Also check Integration with Discord #186

Crucially needed here! OpsGenie is too expensive, other solutions lack essentials, Grafana OnCall is just about perfect! Mattermost is near perfect as well, would make a great integration!

allanian commented 7 months ago

+1

jj-obrien commented 7 months ago

+1 - Mattermost is our primary communication medium internally and we're really hoping for an easy integration!

krax0x commented 7 months ago

+1

casinoazino commented 6 months ago

+1

kojikeneda commented 5 months ago

+1

iskhakov commented 4 months ago

Here is the workaround - https://grafana.com/blog/2024/05/20/grafana-oncall-connect-to-discord-mattermost-and-more-with-webhooks/

zorek187 commented 3 months ago

+1

smutosey commented 3 months ago

+1

joeyorlando commented 3 months ago

hey there πŸ‘‹ going to lock the conversation on this issue for now.

As @iskhakov mentioned, @matiasb recently published a blog post on how to connect OnCall to Mattermost via webhooks.