Мониторик је лаган алат за надгледање система, отвореног кода и бесплатно, дизајниран за надгледање што већег броја системских услуга и ресурса. Створен је за употребу на производним Линук / УНИКС серверима, али се због своје једноставности и мале величине може користити и на уграђеним уређајима.
Састоји се углавном од два програмас: сакупљач, зв мониторик, што је Перл демон који се аутоматски покреће као и било која друга услуга у систему, и ЦГИ скрипта названа мониторик.цги.
Од верзије 3.0, Мониторик укључује свој уграђени ХТТП сервер, тако да за његово коришћење не морате инсталирати независни веб сервер.
Сав његов развој је у почетку створен за надгледање система Ред Хат, Федора и ЦентОС, тако да је овај пројекат направљен с обзиром на ове врсте дистрибуција.
Данас ради на различитим ГНУ / Линук дистрибуцијама, па чак и на другим УНИКС системима попут ФрееБСД, ОпенБСД и НетБСД.
Тренутно је у активном развоју, додаје нове функције, нову графику и исправља грешке. у покушају да понуди одличан алат за свакодневно администрирање система најбоље ВПС хостинг услуге.
За надгледање система, Мониторик има уграђени ХТТП сервер. Такође ради са Апацхе, Нгинк, лигхттпд итд.
Прикажи графику са:
- Оптерећење система и потражња за системском услугом.
- ЦПУ / ГПУ температурни сензори
- Температура и здравље диска.
- Мрежни / лучки саобраћај и нетстат
- Статистика поште
- Статистика веб сервера (Апацхе, Нгинк, Лигхттпд)
- Учитавање и статистика МиСКЛ-а
- Проки статистика лигњи
- Статистика НФС сервера / клијента
- Распберри Пи сензор
- Мемцацхед статистика}
- Фаил2бан
- Надгледајте удаљене сервере (Мултихост)
- Омогућава корисницима преглед статистике на графиконима или табелама у обичном тексту на дневној, недељној, месечној или годишњој основи
- Нуди могућност зумирања графике за бољи приказ
- Има могућност да дефинише број графикона по реду
Како инсталирати Мониторик на Убунту сервер?
За оне који су заинтересовани за могућност инсталирања овог алата на свој систем, То могу учинити пратећи упутства која делимо у наставку.
Прва ствар спровешћемо ажурирање наших пакета са:
sudo apt-get update sudo apt-get upgrade
Већ сам то урадио, сада ћемо наставити са преузимањем и инсталирањем зависности потребних за рад Мониторика у наш систем.
sudo apt-get install rrdtool perl libwww-perl libmailtools-perl libmime-lite-perl librrds-perl libdbi-perl libxml-simple-perl libhttp-server-simple-perl libconfig-general-perl
Као следећи корак ћемо преузети најновију стабилну верзију Мониторика за наш систем, који ће у нашем случају бити преузимање деб пакета из њега.
Ово то можемо учинити уз помоћ команде вгет, који у овом случају узима најновију стабилну верзију у овом тренутку која је 3.10.1:
wget https://www.monitorix.org/monitorix_3.10.1-izzy1_all.deb -O monitorix.deb
Преузимање је већ завршено, сада настављамо да инсталирамо апликацију на систем уз помоћ следеће наредбе:
sudo dpkg -i monitorix.deb
А сваки проблем са зависностима решавамо извршавањем следеће наредбе:
sudo apt-get install -f
Једном када се апликација инсталира, сада ћемо покренути услугу у систему, то радимо извршавањем:
sudo service monitorix start
Како приступити мониторику?
Да бисте приступили услузи даљински или локално То можемо учинити из веб прегледача који усмерава на ИП адресу нашег сервера, а то је како следи:
http://ipservidor:8080/monitorix
Датотека за конфигурацију програма је на следећој путањи /етц/мониторик.цонф. Овде можете променити порт, одбити или дозволити удаљени хост и извршити друга подешавања.
Пре него што промените параметре, направите резервну копију ове датотеке:
cp -pRvf /etc/monitorix/monitorix.conf /etc/monitorix/monitorix.conf.back
У овој датотеци је такође можемо користити за обезбеђивање веб приступа са аутентификацијом, са којом само морамо да се конфигуришемо
set enabled = y
Који се налази у одељку а затим креирајте датотеку у / вар / либ / мониторик / хтпассвд и где се корисничко име за приступ замењује корисничким именом.
Наредба за то је:
touch /var/lib/monitorix/htpasswd htpasswd -d /var/lib/monitorix/htpasswd username