All Projects β†’ cpanato β†’ mattermost-plugin-alertmanager

cpanato / mattermost-plugin-alertmanager

Licence: Apache-2.0 license
AlertManager Bot for Mattermost

Programming Languages

go
31211 projects - #10 most used programming language
Makefile
30231 projects
shell
77523 projects

Projects that are alternatives of or similar to mattermost-plugin-alertmanager

mattermost-plugin-zoom
Zoom plugin for Mattermost πŸ”Œ
Stars: ✭ 93 (+93.75%)
Mutual labels:  mattermost, mattermost-plugin
mattermost-plugin-apps
Powers the Mattermost App Framework
Stars: ✭ 29 (-39.58%)
Mutual labels:  mattermost, mattermost-plugin
mattermost-plugin-memes
Add culture to your Mattermost with memes πŸ”Œ
Stars: ✭ 59 (+22.92%)
Mutual labels:  mattermost, mattermost-plugin
Awesome Prometheus Alerts
🚨 Collection of Prometheus alerting rules
Stars: ✭ 3,323 (+6822.92%)
Mutual labels:  prometheus, alertmanager
mattermost-plugin-todo
Mattermost plugin for tracking to do items
Stars: ✭ 45 (-6.25%)
Mutual labels:  mattermost, mattermost-plugin
mattermost-plugin-skype4business
No description or website provided.
Stars: ✭ 15 (-68.75%)
Mutual labels:  mattermost, mattermost-plugin
mattermost-plugin-antivirus
Antivirus plugin for scanning files uploaded to Mattermost
Stars: ✭ 30 (-37.5%)
Mutual labels:  mattermost, mattermost-plugin
docker-prometheus
A minimal Prometheus Server, Node Exporter, BlackBox Exporter and Grafana implementation with `docker-compose`.
Stars: ✭ 71 (+47.92%)
Mutual labels:  prometheus, alertmanager
calert
Send alert notifications to Google Chat via Prometheus Alertmanager
Stars: ✭ 78 (+62.5%)
Mutual labels:  alertmanager, alertmanager-webhook
mattermost-plugin-wrangler
Manage Mattermost Messages Masterfully!
Stars: ✭ 33 (-31.25%)
Mutual labels:  mattermost, mattermost-plugin
mattermost-plugin-demo
A demo of what Mattermost plugins can do.
Stars: ✭ 52 (+8.33%)
Mutual labels:  mattermost, mattermost-plugin
mattermost-plugin-agenda
Mattermost plugin to handle meeting agendas
Stars: ✭ 20 (-58.33%)
Mutual labels:  mattermost, mattermost-plugin
Prometheus Book
Prometheusζ“δ½œζŒ‡ε—
Stars: ✭ 2,637 (+5393.75%)
Mutual labels:  prometheus, alertmanager
mattermost-plugin-google-calendar
Mattermost Google Calendar Plugin
Stars: ✭ 22 (-54.17%)
Mutual labels:  mattermost, mattermost-plugin
Dockprom
Docker hosts and containers monitoring with Prometheus, Grafana, cAdvisor, NodeExporter and AlertManager
Stars: ✭ 4,489 (+9252.08%)
Mutual labels:  prometheus, alertmanager
mattermost-plugin-walltime
Timezone Message Convert for Mattermost πŸ•› πŸ•’ πŸ•• πŸ•˜
Stars: ✭ 25 (-47.92%)
Mutual labels:  mattermost, mattermost-plugin
loki exporter
Prometheus exporter to collect metrics and run queries against the Grafana Loki API.
Stars: ✭ 28 (-41.67%)
Mutual labels:  prometheus, alertmanager
alertmanager-dingtalk-hook
alertmanager dingtalk webhook simple server πŸ‹ 🍊 πŸ’ 🍰 πŸ‡ πŸ‰ πŸ“ 🌽 πŸ‘
Stars: ✭ 67 (+39.58%)
Mutual labels:  prometheus, alertmanager
mattermost-plugin-voice
Mattermost plugin for voice messaging. 🎀 πŸ”‰
Stars: ✭ 64 (+33.33%)
Mutual labels:  mattermost, mattermost-plugin
mattermost-rtl
Adds RTL support to Mattermost
Stars: ✭ 52 (+8.33%)
Mutual labels:  mattermost, mattermost-plugin

AlertManager Plugin

This plugin is the AlertManager bot for Mattermost.

Forked and inspired on https://github.com/metalmatze/alertmanager-bot the alertmanager for Telegram. Thanks so much @metalmatze

Some features:

  • Receive the Alerts via webhook
  • Can list existing alerts
  • Can list existing silences
  • Can expire a silence

TODO:

  • Create silences
  • Create alerts
  • List expired silences
  • Create and use a bot account
  • Allow multiple webhooks/channels

Supported Mattermost Server Versions: 5.37+

Installation

  1. Go to the releases page of this GitHub repository and download the latest release for your Mattermost server.
  2. Upload this file in the Mattermost System Console > Plugins > Management page to install the plugin, and enable it. To learn more about how to upload a plugin, see the documentation.

Next, to configure the plugin, follow these steps:

  1. After you've uploaded the plugin in System Console > Plugins > Management, go to the plugin's settings page at System Console > Plugins > AlertManager.
  2. Specify the team and channel to send messages to. For each, use the URL of the team or channel instead of their respective display names.
  3. Specify the AlertManager Server URL
  4. Generate the Token that will be use to validate the requests
  5. Hit Save.
  6. Next, copy the Token above the Save button, which is used to configure the plugin for your AlertManager account.
  7. Go to your Alermanager configuration, paste the following webhook URL and specfiy the name of the service and the token you copied in step 9.
https://SITEURL/plugins/alertmanager/api/webhook?token=TOKEN

Plugin in Action

alertmanager-bot-1

alertmanager-bot-2

alertmanager-bot-3

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].