7 Надгледање мрежног саобраћаја користећи активне провере

Увод

Ова страница вас води кроз кораке потребне да започнете основно праћење вашег мрежног саобраћаја помоћу Zabbix користећи активне провере.

За кога је овај водич

Овај водич је дизајниран за нове Zabbix кориснике и садржи минимални скуп корака потребних за омогућавање основног праћења ваш мрежни саобраћај користећи активне провере. Ако тражите опције дубоког прилагођавања или вам је потребна напреднија конфигурација, погледајте одељак Конфигурација у Zabbix приручнику.

Предуслови

Пре него што наставите са овим водичем, потребно је да преузмете и инсталирате Zabbix сервер, Zabbix кориснички интерфејс и Zabbix агент у складу са упутствима за ваш OS. Имајте на уму да би требало да инсталирате Zabbix агент на машини која захтева праћење саобраћаја. Ово може бити или исти домаћин на коме је инсталиран Zabbix сервер или други домаћин.

Овај водич ће пружити упутства за конфигурисање надгледања мрежног саобраћаја eth0 интерфејса на посебној машини под називом Remote host.

Конфигуришите Zabbix за надгледање

Zabbix агент може прикупљати метрике у активном или пасивном режиму (истовремено). Погледајте Провере пасивних и активних агената за више информација. У овом водичу биће описано праћење путем активних провера.

Конфигурисање Zabbix агента

1. Отворите конфигурациону датотеку агента на машини на којој је агент инсталиран.

Ако користите Zabbix агент:

sudo vi /etc/zabbix/zabbix_agentd.conf

Ако користите Zabbix агент 2:

sudo vi /etc/zabbix/zabbix_agent2.conf

2. Додајте IP адресу или DNS име (и опциони порт) вашег Zabbix сервера у параметар ServerActive. На пример:

ServerActive=192.0.2.0:10051

Zabbix агент ће користити ову адресу да се повеже са траппер портом Zabbix сервера (подразумевано: 10051) и захтева конфигурационе податке за активне провере.

3. Дефинишите параметар Hostname, који мора да одговара имену домаћина које ће бити дефинисано у Zabbix кориснички интерфејс. У нашем примеру, то је:

Hostname=Remote host

Вредност Hostname мора да се подудара јер, за активне провере, Zabbix агент је користи да преузме исправну конфигурацију домаћина са сервера. Конкретно, агент иницира везу са сервером и идентификује се помоћу вредности Hostname. Сервер затим обезбеђује конфигурацију надгледања за тог домаћина. Ако се ове вредности разликују, агент неће добити одговарајућу конфигурацију, што ће резултирати недостајућим метрикама или проблемима са надгледањем.

4. Поново покрените Zabbix агент.

Ако користите Zabbix агент:

systemctl restart zabbix-agent

Ако користите Zabbix агент 2:

systemctl restart zabbix-agent2

Zabbix кориснички интерфејс

1. Пријавите се на Zabbix кориснички интерфејс.

2. Креирајте домаћина у Zabbix веб интерфејсу.

  • У поље *Host name** унесите име домаћина (нпр. "Remote host") које одговара вредности параметра Hostname дефинисаној раније у конфигурационој датотеци агента.
  • У пољу Host groups унесите или изаберите групу домаћина (нпр. "Zabbix сервери").
  • Оставите * Interfaces* недефинисаним; интерфејс није неопходан за активне провере јер агент покреће везу са сервером уместо да слуша везу са сервера.

3. Кликните на Додај да додате домачина. Овај домаћин ће представљати надгледану Linux машину.

Креирајте ставке

Пратите упутства о креирању ставке да бисте додали ставке за праћење саобраћаја, наиме:

Једноставно подешавање ставке за праћење долазног саобраћаја са активном провером би изгледало овако:

Да бисте прикупљене податке учинили погодним за практичну употребу, можете подесити неке претходне обраде кораке приликом креирања предмета. У датом случају, то се може множити са 8 (за претварање бајтова у битове) и представљање као промена у секунди.

Погледајте прикупљене податке

Честитамо! У овом тренутку, Zabbix већ надгледа ваш мрежни саобраћај.

Да бисте видели прикупљене метрике, отворите Надгледање → Домаћини одељак менија и кликните на Најновији подаци у реду домаћина.

Видећете податке о саобраћају.

Такође погледајте:

  • Прикажи графиконе - како приказати прикупљене податке као графиконе.
  • Конфигуришите окидаче - како подесити окидаче за откривање ненормалног мрежног саобраћаја.
  • Подесите упозорења о проблемима - како да подесите обавештења о проблемским ситуацијама.
  • Ескалације проблема - како да креирате сценарије упозорења у више корака (нпр. ако проблем није решен, прво пошаљите 4 администратору система, а затим 5 минута, пошаљите поруку менаџеру дата центра).
  • Потврда проблема - како назначити да је проблем познат, дајте коментаре о његовом решавању, потисните или затворите проблем.
  • Пратите Linux са Zabbix агентом - како започети основно праћење најважнијих ставки повезивањем унапред конфигурисаног шаблона.
  • Инсталација из пакета - како да инсталирате Zabbix компоненте користећи званичне RPM и DEB пакете за различите Linux дистрибуције, обезбеђујући приступ најновијим функцијама и исправкама грешака.