Негізгі мазмұнға өту

Сервер хабарландырулары

ескерту

Бұл мүмкіндік тек Extended License бар пайдаланушылар үшін қолжетімді.

FASTPANEL® негізгі сервер метрикаларын бақылауға мүмкіндік береді: CPU жүктемесі, Load Average 5, диск қолданылуы және RAM тұтынуы. Метрика өз шегінен асқан кезде, ескертулер автоматты түрде Telegram немесе Slack-ке жіберіледі. Баптау "Settings" → "Notifications" бөлімінде орналасқан.

Бұл мақалада жеткізу арналары мен хабарландыру параметрлерін, соның ішінде шектер мен триггерлерді қалай баптау керектігі түсіндіріледі.

Арнаны баптау

Telegram

  1. Ресми Telegram боты @BotFather арқылы жаңа бот жасаңыз. сілтемеге өтіп, "Start" түймесін басыңыз

notifications

  1. /newbot теріп, Enter пернесін басыңыз.
  2. Ботыңызға қажетті атауды енгізіп, Enter пернесін басыңыз.
  3. Ботыңызға қажетті пайдаланушы атын енгізіңіз. Ол bot деп аяқталуы керек, содан кейін Enter пернесін басыңыз.
  4. Сізге мынадан басталатын хабарлама келеді:
    Done! Congratulations on your new bot.
  5. Ботыңыздың API токенін алмасу буферіне көшіру үшін Use this token to access the HTTP API: кейінгі көк жолды басыңыз (скриншотта бұлыңғырланған). Токенді қауіпсіз сақтаңыз, өйткені оны алған кез келген адам ботыңызды басқара алады

notifications

ескертпе

API токені @BotFather ішінде сақталады. Егер оны ұмытып қалсаңыз, /mybots командасын жіберіңіз, ботыңызды таңдаңыз және "API Token" түймесін басыңыз.

  1. FASTPANEL® ашып, "Settings" → "Notifications" бөліміне өтіңіз.
  2. "Create channel" түймесін басыңыз

notifications

  1. Келесі өрістерді толтырыңыз:
  • Name — арнаны көзбен ажырату үшін атау енгізіңіз
  • Channel — "Telegram" таңдаңыз
  • Bot token — 6-қадамда көшірілген бот токенін қойыңыз
  • Problem period — мәселе сақталса, хабарландыру жіберілетін уақыт аралығын (минутпен) орнатыңыз. Ең аз мәні — 1 минут
  • Notification repeat interval — бір мәселе бойынша қатарынан жіберілетін хабарландырулар арасындағы аралықты орнатыңыз
  • Notify about solved problems — мәселе шешілген кезде хабарландыру алу үшін осы опцияны қосыңыз
  • Add basic triggers — барлық дискілер, RAM және CPU үшін триггерлерді автоматты түрде жасау үшін осы опцияны қосыңыз

notifications

  1. "Save" түймесін басыңыз.
  2. Келесі экранда ботыңызды чатқа немесе топтық чатқа шақыру үшін "Invite" түймесін басыңыз

notifications

  1. Сілтеме жаңа қойындыда ашылады. Telegram Desktop қолданбасына қайта бағыттауды растаңыз

notifications

  1. Ботыңызды белсендіру үшін "Start" түймесін басыңыз

notifications

  1. Баптаудың дұрыс екенін тексеру үшін FASTPANEL® қойындысына оралып, қағаз ұшақ түймесін басыңыз

notifications

  1. Егер бәрі дұрыс бапталған болса, ботыңызбен чатқа сынақ хабарландыруы жіберіледі

notifications

  1. Арна параметрлерін кейін өзгерту үшін арнаның жанындағы қарындаш белгішесін басыңыз

notifications

  1. Төменде триггер іске қосылған кезде жасалатын хабарландырудың мысалы берілген

notifications

Slack

  1. Тіркелгіңізге кіріп, қолданбалар беті арқылы Slack қолданбасын жасаңыз.
  2. "From scratch" таңдаңыз.
  3. App Name енгізіңіз, қолданба жасалатын жұмыс кеңістігін таңдаңыз және “Create app” түймесін басыңыз.
  4. “Features” бөлімінде “Incoming Webhooks” ашып, бұл мүмкіндікті қосыңыз

notifications

  1. Сол беттің төменгі жағында “Add New Webhook” түймесін басыңыз

notifications

  1. Келесі экранда хабарландырулар жіберілетін арнаны таңдаңыз. Ескертулер үшін бөлек арна жасау ұсынылады. Содан кейін “Allow” түймесін басыңыз.
  2. Сіз қайтадан webhooks бетіне бағытталасыз. Төмен қарай жылжып, webhook URL мекенжайын көшіру үшін “Copy” түймесін басыңыз

notifications

  1. FASTPANEL® ашып, "Settings" → "Notifications" бөліміне өтіңіз.
  2. "Create channel" түймесін басыңыз

notifications

  1. Келесі өрістерді толтырыңыз:
  • Name — арнаны көзбен ажырату үшін атау енгізіңіз
  • Channel — "Slack" таңдаңыз
  • Webhook url — 7-қадамда көшірілген webhook URL мекенжайын қойыңыз
  • Problem period — мәселе сақталса, хабарландыру жіберілетін уақыт аралығын (минутпен) орнатыңыз. Ең аз мәні — 1 минут
  • Notification repeat interval — бір мәселе бойынша қатарынан жіберілетін хабарландырулар арасындағы аралықты орнатыңыз
  • Notify about solved problems — мәселе шешілген кезде хабарландыру алу үшін осы опцияны қосыңыз
  • Add basic triggers — барлық дискілер, RAM және CPU үшін триггерлерді автоматты түрде жасау үшін осы опцияны қосыңыз

notifications

  1. "Save" түймесін басыңыз.
  2. Баптаудың дұрыс екенін тексеру үшін, қағаз ұшақ түймесін басыңыз

notifications

  1. Егер бәрі дұрыс бапталған болса, 6-қадамда таңдалған арнаға сынақ хабарландыруы жіберіледі

notifications

  1. Арна параметрлерін кейін өзгерту үшін арнаның жанындағы қарындаш белгішесін басыңыз

notifications

  1. Төменде триггер іске қосылған кезде жасалатын хабарландырудың мысалы берілген

notifications

Триггерлерді баптау

Триггерлерді баптау үшін өңдегіңіз келетін арна жолындағы тісті дөңгелек белгішесін басыңыз

notifications

Ашылған бөлімде мыналарды орындауға болады:

  1. Сол жақтағы ауыстырғыш арқылы қажет емес триггерлерді өшіріңіз.
  2. Келесі түрлердің біріне жататын жаңа триггер жасаңыз: CPU, Disk (әр диск үшін жеке), Load Average 5 (соңғы 5 минуттағы жүйенің орташа жүктемесі), RAM.
  3. Бар триггерлерді өңдеу

notifications

CPU, Disk және RAM үшін шектер пайызбен орнатылады. Load Average 5 үшін шек бүтін мәндермен орнатылады.

ескертпе

Жалпы ереже бойынша, қалыпты Load Average 5 мәні сервердегі CPU ядроларының санына шамамен тең болады немесе одан екі есеге дейін болуы мүмкін.