В миналото говорихме за добри инструменти за мониторинг на системата, този път искаме да се уведомим Monitorix лек, но здрав инструмент, който ще предоставя на всички системни администратори подходящата и разширена информация за тяхната система по всяко време.
Какво е Monitorix?
Това е инструмент с отворен код, с подкрепата на широка общност, който ни позволява да наблюдаваме системите по прост начин, той е проектиран да контролира колкото се може повече услуги и системни ресурси. Този инструмент е разработен с цел да работи на Linux / Unix сървъри, но има особеността да може да се изпълнява на вградени устройства, което го прави мултиплатформен и преносим.
Разработчиците му обясняват, че инструментът е резултат от изпълнението на две програми, едната наречена monitorix
, което е демон на Perl, който стартира автоматично като всяка друга услуга в системата и скрипт, наречен monitorix.cgi
Той също така има интегриран HTTP сървър, така че да не се налага да инсталираме уеб сървър за неговата работа.
Характеристики на Monitorix
- Той има голям брой графични статистически данни, които събират системна информация като натоварване на системата, използване на ядрото, използване на процесора, сензори, температура, използване на файлова система, използване на директория, netstat, lighttpd, nginx, процеси между други.
- Поддръжка за наблюдение на множество отдалечени сървъри.
- Поддръжка за наблюдение на интернет трафика от устройства в LAN.
- Обширна система за предупреждение.
- Включен HTTP сървър.
- Автоматично изпращане на имейл със системна статистика.
- Възможност за включване на допълнителни конфигурационни файлове.
- Възможност за преглед на статистиката по (час, ден, седмица, месец или година).
- Възможност за увеличаване на всяка графика, за да я видите по-подробно.
- Възможност за показване на мрежови показатели в Mbytes / sec или Mbits / sec.
- Възможност за показване на температури в градуси по Целзий или Фаренхайт.
- Възможност за генериране на графики във формати PNG или SVG.
- Възможност за конфигуриране на броя години на исторически данни (без ограничение).
- Интуитивен уеб интерфейс.
- Може да се конфигурира само с текстов файл.
- Той включва безшумен режим, който ви позволява да извличате графики от скриптове.
- Статистиката за трафика се съхранява в бази данни с фиксиран размер.
- Написано на Perl език.
- Тествани и поддържани GNU / Linux, FreeBSD, OpenBSD и NetBSD.
- Безплатен и с отворен код
Как да инсталирам Monitorix
Потребителите на RedHat / Fedora / CentOS и дериватите можете да инсталирате Monitorix благодарение на yum по следния начин:
$ yum инсталира monitorix $ услуга monitorix старт
От своя страна потребителите на Arch Linux и дериватите могат да използват AUR, за да инсталират този инструмент за наблюдение на системата, за да изпълнят следната команда:
$yaourt -S мониторикс
В случай на потребители на Debian, Ubuntu, Deepin и производни, можете да използвате инструмента, като инсталирате най-новия .deb на наличния инструмент тук. След това пристъпваме към инсталирането на .deb и някои зависимости, както следва
$ sudo apt-get update $ 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 libyan- socket-ssl-perl $ Dpkg -i * .deb monitorix $ Apt-get -f install
Много интересно, толкова пълно, че е поразително.
Много завършен, заключавам, че общността има батериите да разработи повече инструменти като тези, как мога да разбера, че зависим толкова много от cpanel?
Само като допълнение към този урок, покажете на потребителите как да фазер или монитор и да изискват потребител и senha достъп до техния интерфейс. Още малко сигурност, за да не бъдете изследвани в даден момент:
Инсталирайте или apache2-utils и изпълнете или командете:
sudo htpasswd -d -c / var / lib / monitorix / htpasswd администратор
Въведете вашата сенха и повторете.
Скоро.
Приятелю, опитах и последните команди не ми вършат работа
Здравейте, имам CENTOS 7, инсталирах го, но не работи или не мога да го стартирам