Project

General

Profile

Actions

action #77317

open

chat bot to conduct daily checks, alerts, reminders, etc.

Added by okurz over 3 years ago. Updated almost 3 years ago.

Status:
New
Priority:
Low
Assignee:
-
Category:
-
Target version:
Start date:
2020-11-10
Due date:
% Done:

0%

Estimated time:

Description

Motivation

To ensure the QE Tools has a central place for urgent issues and critical alerts we would like to have an RC chat bot informing us about alerts and such

Acceptance criteria

  • AC1: RC bot is connected to team chat channel
  • AC2: Administration is documented and understood by at least two persons
  • AC3: Bot writes in team chat channel for any OSD alert

Suggestions

  • Research state of art regarding Rocket.Chat bots, apparently grafana can make use of the Slack Notification Channel to post alerts into RC (https://github.com/grafana/grafana/issues/9251#issuecomment-354804092)
  • Get account, SUSE RC admins are happy to provide an account for us if we just tell them what kind of account it should be. I am sure we can ask them what they suggest. We can just ask in #rocket-help
  • If the Slack notification channel does not work then

    • readout grafana alerts like we do in osd-deployment
    • Write message in team chat channel if any alert
    • Deploy on non-personal instance
  • Ensure proper administration with documentation or scripts


Related issues 1 (0 open1 closed)

Related to QA - action #81106: test out chat service notifications, e.g. matrix, from github actions size:MRejectedokurz2020-12-16

Actions
Actions

Also available in: Atom PDF