Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make integration and notifications via mattermost. #96

Open
BortovEvgeniy opened this issue Jun 15, 2022 · 31 comments
Open

Make integration and notifications via mattermost. #96

BortovEvgeniy opened this issue Jun 15, 2022 · 31 comments
Assignees
Labels
awaiting input Awaiting input/answer from user responsible for the issue/PR feature request New feature or request part:chatops

Comments

@BortovEvgeniy
Copy link

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

Thanks!

@22itay
Copy link

22itay commented Jun 18, 2022

+1

@Matvey-Kuk Matvey-Kuk added the feature request New feature or request label Jun 18, 2022
@Matvey-Kuk
Copy link
Contributor

👋 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
Copy link

apsharapov commented Jul 1, 2022

+1

@Anon-bit911
Copy link

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

@ravenjm
Copy link

ravenjm commented Jul 1, 2022

I'm also intersted in integration with mattermost!

@jakubvojacek
Copy link

Very much interested!

@okycelt
Copy link

okycelt commented Jul 22, 2022

We're also very interested

@drobek94
Copy link

We're also interested.

@M4t7e
Copy link

M4t7e commented Jul 22, 2022

A Mattermost integration would be awesome 👍

@m0sh1x2
Copy link

m0sh1x2 commented Jul 26, 2022

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

@ravenjm
Copy link

ravenjm commented Aug 8, 2022

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

@Matvey-Kuk
Copy link
Contributor

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
Copy link
Contributor

@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
Copy link
Contributor

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

@xom4ek
Copy link
Contributor

xom4ek commented Sep 27, 2022

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

@matiasb matiasb self-assigned this Oct 11, 2022
@catHD
Copy link

catHD commented Jul 31, 2023

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

@ashish1099
Copy link

Eagerly waiting for this one

@Matvey-Kuk
Copy link
Contributor

We're waiting for the contributor.

@jon-nfc
Copy link

jon-nfc commented Nov 19, 2023

We're waiting for the contributor.

to do what? #606?

@Asgoret
Copy link

Asgoret commented Dec 26, 2023

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

@Matvey-Kuk
Copy link
Contributor

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

@BlueSky-fur
Copy link

👋 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
Copy link

allanian commented Feb 1, 2024

+1

@jj-obrien
Copy link

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

@krax0x
Copy link

krax0x commented Feb 21, 2024

+1

1 similar comment
@casinoazino
Copy link

+1

@kojikeneda
Copy link

+1

@iskhakov
Copy link
Contributor

@zorek187
Copy link

+1

1 similar comment
@smutosey
Copy link

+1

@joeyorlando joeyorlando added awaiting input Awaiting input/answer from user responsible for the issue/PR and removed needs triage labels Jun 14, 2024
@grafana grafana locked and limited conversation to collaborators Jun 14, 2024
@joeyorlando
Copy link
Contributor

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.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
awaiting input Awaiting input/answer from user responsible for the issue/PR feature request New feature or request part:chatops
Projects
None yet
Development

No branches or pull requests