Preskoči na glavni sadržaj

Obaveštenja servera

upozorenje

Ova funkcija je dostupna isključivo korisnicima sa Extended License.

FASTPANEL® omogućava praćenje ključnih metrika servera: CPU load, Load Average 5, iskorišćenost diska i potrošnja RAM-a. Kada metrika premaši svoj prag, upozorenja se automatski šalju na Telegram ili Slack. Konfiguracija se nalazi u okviru "Settings" → "Notifications".

Ovaj članak objašnjava kako da podesite kanale isporuke i konfigurišete parametre obaveštenja, uključujući pragove i okidače.

Podešavanje kanala

Telegram

  1. Kreirajte novog bota pomoću zvaničnog Telegram bota @BotFather. Pratite link i kliknite na dugme "Start"

obaveštenja

  1. Unesite /newbot i pritisnite Enter.
  2. Unesite željeno ime za svog bota i pritisnite Enter.
  3. Unesite željeno korisničko ime za svog bota. Mora da se završava sa bot, a zatim pritisnite Enter.
  4. Dobićete poruku koja počinje sa:
    Done! Congratulations on your new bot.
  5. Kliknite na plavu liniju posle Use this token to access the HTTP API: (zamućena na snimku ekrana) da biste kopirali API token svog bota u privremenu memoriju. Čuvajte token bezbedno, jer svako ko ga ima može da kontroliše vašeg bota

obaveštenja

napomena

API token se čuva u @BotFather. Ako ga zaboravite, pošaljite komandu /mybots, izaberite svog bota i kliknite na dugme "API Token".

  1. Otvorite FASTPANEL® i idite na "Settings" → "Notifications".
  2. Kliknite na dugme "Create channel"

obaveštenja

  1. Popunite sledeća polja:
  • Name — Unesite ime za kanal da biste ga vizuelno razlikovali
  • Channel — Izaberite "Telegram"
  • Bot token — Nalepite token bota kopiran u 6. koraku
  • Problem period — Podesite vremenski interval (u minutima) nakon kog će obaveštenje biti poslato ako problem i dalje postoji. Minimalna vrednost je 1 minut
  • Notification repeat interval — Podesite interval između uzastopnih obaveštenja za isti problem
  • Notify about solved problems — Omogućite ovu opciju da biste primili obaveštenje kada problem bude rešen
  • Add basic triggers — Omogućite ovu opciju da biste automatski kreirali okidače za sve diskove, RAM i CPU

obaveštenja

  1. Kliknite na dugme "Save".
  2. Na sledećem ekranu kliknite na dugme "Invite" da biste pozvali svog bota u ćaskanje ili grupno ćaskanje

obaveštenja

  1. Link će se otvoriti u novom tabu. Potvrdite preusmeravanje na aplikaciju Telegram Desktop

obaveštenja

  1. Kliknite na dugme "Start" da biste aktivirali svog bota

obaveštenja

  1. Da biste proverili da li je podešavanje ispravno, vratite se na karticu FASTPANEL® i kliknite na dugme sa ikonom papirnog aviona

obaveštenja

  1. Ako je sve ispravno podešeno, test obaveštenje će biti poslato u ćaskanje sa vašim botom

obaveštenja

  1. Da biste kasnije prilagodili podešavanja kanala, kliknite na ikonu olovke pored kanala

obaveštenja

  1. Ispod je primer obaveštenja generisanog kada se aktivira okidač

obaveštenja

Slack

  1. Prijavite se na svoj nalog i kreirajte Slack aplikaciju putem stranice za aplikacije.
  2. Izaberite "From scratch".
  3. Unesite App Name, izaberite workspace u kojem će aplikacija biti kreirana i kliknite na “Create app”.
  4. U odeljku “Features” otvorite “Incoming Webhooks” i omogućite funkciju

obaveštenja

  1. Na dnu iste stranice kliknite na “Add New Webhook”

obaveštenja

  1. Na sledećem ekranu izaberite kanal u koji će se slati obaveštenja. Preporučuje se da kreirate namenski kanal za upozorenja. Zatim kliknite na “Allow”.
  2. Bićete preusmereni nazad na stranicu sa webhook-ovima. Pomerite se nadole i kliknite na “Copy” da biste kopirali webhook URL

obaveštenja

  1. Otvorite FASTPANEL® i idite na "Settings" → "Notifications".
  2. Kliknite na dugme "Create channel"

obaveštenja

  1. Popunite sledeća polja:
  • Name — Unesite ime za kanal da biste ga vizuelno razlikovali
  • Channel — Izaberite "Slack"
  • Webhook url — Nalepite webhook URL kopiran u 7. koraku
  • Problem period — Podesite vremenski interval (u minutima) nakon kog će obaveštenje biti poslato ako problem i dalje postoji. Minimalna vrednost je 1 minut
  • Notification repeat interval — Podesite interval između uzastopnih obaveštenja za isti problem
  • Notify about solved problems — Omogućite ovu opciju da biste primili obaveštenje kada problem bude rešen
  • Add basic triggers — Omogućite ovu opciju da biste automatski kreirali okidače za sve diskove, RAM i CPU

obaveštenja

  1. Kliknite na dugme "Save".
  2. Da biste proverili da li je podešavanje ispravno, kliknite na dugme sa ikonom papirnog aviona

obaveštenja

  1. Ako je sve ispravno podešeno, test obaveštenje će biti poslato u kanal izabran u 6. koraku

obaveštenja

  1. Da biste kasnije prilagodili podešavanja kanala, kliknite na ikonu olovke pored kanala

obaveštenja

  1. Ispod je primer obaveštenja generisanog kada se aktivira okidač

obaveštenja

Konfiguracija okidača

Da biste konfigurisali okidače, kliknite na ikonu zupčanika u redu kanala koji želite da izmenite

obaveštenja

U otvorenom odeljku možete:

  1. Onemogućiti nepotrebne okidače pomoću prekidača sa leve strane.
  2. Kreirati novi okidač jednog od sledećih tipova: CPU, Disk (za svaki disk pojedinačno), Load Average 5 (prosečno opterećenje sistema u poslednjih 5 minuta), RAM.
  3. Izmeniti postojeće okidače

obaveštenja

Pragovi za CPU, Disk i RAM podešavaju se u procentima. Prag za Load Average 5 podešava se u celobrojnim vrednostima.

napomena

Kao opšte pravilo, normalna vrednost Load Average 5 približno je jednaka broju CPU jezgara na serveru, ili do dvostruko veća od tog broja.