Přeskočit obsah

Notifikace

Info

Notifikace jsou k dispozici od LogMan.io v25.30.

Tato stránka je plně aktualizována pro změny zavedené v LogMan.io v26.37

LogMan.io Alerts mohou posílat notifikace o aktivitě na tiketech prostřednictvím několika kanálů a režimů doručení.

Konfigurace je uložena v Knihovně na /Alerts/Notifications/settings.yaml.

Kanály notifikací

Režimy doručení

  • Naplánované — odesílány v konfigurovaných intervalech
  • Okamžité — odesílány ihned po události
  • SLA — odesílány při porušení SLA

Povolit kanály notifikací

Note

Notifikace se odesílají prostřednictvím mikroservisy ASAB Iris. Před povolením notifikací se ujistěte, že je správně nakonfigurována.

Pro povolení kanálu notifikací přidejte odpovídající sekci do nastavení Knihovny.

/Alerts/Notifications/settings.yaml
---
define:
  type: alerts/notifications

email: {}
slack: {}
sms: {}
push: {}

Povolit režimy doručení

Pro povolení režimu doručení přidejte odpovídající sekci pro požadovaný kanál notifikací.

/Alerts/Notifications/settings.yaml
---
define:
  type: alerts/notifications

email:
  schedule: {}
  instant: {}
  sla: {}

slack:
  instant: {}

Emailové notifikace

Výchozí e-maily

Výchozí hodnoty parametrů to (příjemce) a from (odesílatel) lze nakonfigurovat v nastavení Knihovny. Parametr from je volitelný.

/Alerts/Notifications/settings.yaml
---
define:
  type: alerts/notifications

email:
  from: tester@teskalabs.com
  to: user@teskalabs.com

Hint

Pro odesílání notifikací na jednu nebo více výchozích cílových adres přidejte pod parametr to více e-mailů oddělených čárkami, např. user1@teskalabs.com,user2@teskalabs.com.

  • Tiket má respondera a to je nakonfigurováno → notifikace se odesílají responderovi i na nakonfigurované výchozí adresy
  • Tiket má respondera a to není nakonfigurováno → notifikace se odesílají pouze responderovi
  • Tiket nemá respondera a to je nakonfigurováno → notifikace se odesílají na nakonfigurované výchozí adresy
  • Tiket nemá respondera a to není nakonfigurováno → notifikace se neodesílají

SMS notifikace

Výchozí telefonní číslo

Výchozí telefonní číslo lze nakonfigurovat v nastavení Knihovny.

/Alerts/Notifications/settings.yaml
---
define:
  type: alerts/notifications

sms:
  phone: 700700700

Warning

V LogMan.io v25.30 není podporováno více telefonních čísel v SMS notifikacích. Nakonfigurované číslo se používá pro notifikace napříč všemi tenanty.

  • Tiket má respondera a výchozí phone je nakonfigurováno → notifikace se odesílají responderovi
  • Tiket má respondera a výchozí phone není nakonfigurováno → notifikace se odesílají responderovi
  • Tiket nemá respondera a výchozí phone je nakonfigurováno → notifikace se odesílají na výchozí telefonní číslo
  • Tiket nemá respondera a výchozí phone není nakonfigurováno → notifikace se neodesílají

Responderi by měli mít telefonní číslo uvedené ve svém profilu přihlašovacích údajů.

Push notifikace

Výchozí topic lze nakonfigurovat v nastavení Knihovny.

/Alerts/Notifications/settings.yaml
---
define:
  type: alerts/notifications

push:
  topic: lmio-alerts

Okamžité notifikace

Okamžitá notifikace se odešle ihned po události.

Zakázat okamžité notifikace

Pro zakázání okamžitých notifikací odstraňte sekci instant z nastavení nebo explicitně použijte off.

/Alerts/Notifications/settings.yaml
---
define:
  type: alerts/notifications

email:
  # instant: {}
  instant: off

Výchozí šablona

Povolte nebo upravte šablonu Knihovny Ticket Overview.md pro každý kanál:

  • /Templates/Email/Ticket Overview.md
  • /Templates/Slack/Ticket Overview.md
  • /Templates/Push/Ticket Overview.md

Šablona a wrapper

Pro použití jiné šablony nebo wrapperu než výchozích přidejte params do sekce instant konkrétního kanálu notifikací.

/Alerts/Notifications/settings.yaml
---
define:
  type: alerts/notifications

email:
  instant:
    params:
      template: /Templates/Email/Test.md
      wrapper: /Templates/Wrapper/Simple Wrapper.html

Pokročilá nastavení

Pro filtrování notifikací podle parametru tiketu přidejte sekci exclude.

Použijte standardní porovnávací operátory gt / gte / lt / lte / eq.

Note

Podporovány jsou pouze základní parametry tiketu. Atributy tiketu aktuálně nejsou podporovány.

/Alerts/Notifications/settings.yaml
---
define:
  type: alerts/notifications

email:
  instant:
    exclude:
      # Neodesílat notifikace pro tikety se závažností lowest
      - attribute: severity
        op: eq
        value: lowest

SLA notifikace

LogMan.io Alerts kontrolují splnění Service Level Agreements podle předem nakonfigurovaných pravidel SLA.

V případě porušení se jednorázová notifikace odešle na určený kanál.

Zakázat SLA notifikace

Pro zakázání SLA notifikací odstraňte sekci sla z nastavení nebo explicitně použijte off.

/Alerts/Notifications/settings.yaml
---
define:
  type: alerts/notifications

email:
  # sla: {}
  sla: off

Výchozí šablona

Povolte nebo upravte šablonu Knihovny SLA Violation.md pro každý kanál:

  • /Templates/Email/SLA Violation.md
  • /Templates/Slack/SLA Violation.md
  • /Templates/Push/SLA Violation.md

Šablona a wrapper

Pro použití jiné šablony nebo wrapperu než výchozích přidejte params do sekce sla konkrétního kanálu notifikací.

/Alerts/Notifications/settings.yaml
---
define:
  type: alerts/notifications

email:
  sla:
    params:
      template: /Templates/Email/Test.md
      wrapper: /Templates/Wrapper/Simple Wrapper.html

Naplánované notifikace

Naplánované notifikace o aktualizacích tiketů se odesílají v konfigurovaných intervalech.

Zakázat naplánované notifikace

Pro zakázání naplánovaných notifikací odstraňte sekci schedule z nastavení nebo explicitně použijte off.

/Alerts/Notifications/settings.yaml
---
define:
  type: alerts/notifications

email:
  # schedule: off
  schedule: off

Výchozí šablona

Povolte nebo upravte šablonu Knihovny Ticket Activity Update.md pro každý kanál:

  • /Templates/Email/Ticket Activity Update.md
  • /Templates/Slack/Ticket Activity Update.md
  • /Templates/SMS/Ticket Activity Update.md
  • /Templates/Push/Ticket Activity Update.md

Šablona a wrapper

Pro použití jiné šablony nebo wrapperu než výchozích přidejte params do sekce schedule konkrétního kanálu notifikací.

/Alerts/Notifications/settings.yaml
---
define:
  type: alerts/notifications

email:
  schedule:
    params:
      template: /Templates/Email/Test.md
      wrapper: /Templates/Wrapper/Simple Wrapper.html

Období notifikací

Výchozí období notifikací je 1 hodina.

Období lze nakonfigurovat pro každý kanál notifikací (hodnoty délky jako 2h).

/Alerts/Notifications/settings.yaml
---
define:
  type: alerts/notifications

slack:
  schedule:
    period: 2h

Pozastavit naplánované notifikace

Notifikace lze pozastavit na úrovni tenantu a pro každý kanál notifikací. Během pozastavení jsou aktualizace zahazovány nebo odkládány.

Note

Výchozí nastavení Knihovny pro notifikace:

  • Notifikace se odesílají pouze během standardní pracovní doby (06:00–16:00 UTC)
  • Notifikace jsou pozastaveny od pátku 16:00 UTC do pondělí 06:00 UTC
  • Akumulované aktualizace se po obnovení notifikací odesílají na email a Slack
  • Akumulované aktualizace se po obnovení notifikací neodesílají prostřednictvím SMS

V případě potřeby upravte výchozí nastavení.

Pozastavené naplánované notifikace

/Alerts/Notifications/settings.yaml
---
define:
  type: alerts/notifications

slack:  # (1)
  schedule:
    pause:
      - at: 0 16 * * FRI  # (2)
        duration: 62h  # (3)
        action: discard  # (4)

      # Odeslat akumulované aktualizace
      - at: 0 16 * * *  # (5)
        duration: 14h  # (6)
        action: delay  # (7)
  1. Kanál notifikací (např. slack, email nebo sms)
  2. Přestat odesílat notifikace každý pátek v 16:00 UTC (standardní cron výraz)
  3. Pozastavit notifikace na 62 hodin; obnovit v pondělí v 06:00 UTC
  4. Po obnovení notifikací neodesílat akumulované aktualizace
  5. Přestat odesílat notifikace každý den v 16:00 UTC
  6. Pozastavit notifikace na 14 hodin; obnovit v 06:00 UTC
  7. Po obnovení notifikací odeslat akumulované aktualizace

Podporované přípony délky:

  • Y: rok (365 dní)
  • M: měsíc (31 dní)
  • W: týden
  • D: den
  • h: hodina
  • m: minuta

Příklady: 3h (tři hodiny), 5M (pět měsíců), 1Y (jeden rok).

Ztlumit naplánované notifikace

Pro ztlumený tiket se neodesílají naplánované notifikace, i když je tiket aktualizován.

Pro ztlumení nebo zrušení ztlumení naplánovaných notifikací použijte ikonu zvonku v detailu tiketu.