Monitorix

Софтуер снимки:
Monitorix
Софтуер детайли:
Версия: 3.10.1 актуализира
Дата на качване: 22 Jun 18
Розробник: Jordi Sanfeliu
Разрешително: Безплатно
Популярност: 81

Rating: 1.3/5 (Total Votes: 3)

Monitorix е софтуер за команден ред с отворен код, който предоставя на потребителите много полезна и лека помощ за мониторинг на системата, която може да се използва както за начинаещи, така и за опитни системни администратори.


Характеристики с един поглед

Той е проектиран от самото начало, за да следи колкото се може повече системни ресурси и услуги без ограничения, като по този начин може да се използва за производство на сървърни машини Linux / UNIX. Приложението се състои от две програми за командния ред, колектор и CGI скрипт, наречен monitorix.cgi. Той също така се предлага с вграден уеб сървър (HTTP).

Това е истинско леко приложение, тъй като командата CLI е изключително проста и приема само три аргумента (-c, -p и -d). Докато опцията -c може да се използва за определяне на местоположението на конфигурационния файл, опцията -p се използва за съхранение на ID на процеса на демон в определен файл.

От друга страна, опцията -d се използва с три аргумента, никой, графика или всичко, което позволява на потребителите да записват подробна информация за това, което прави приложението вътрешно. Докато целият аргумент се използва за показване на събраните данни за всички активирани графики, аргументът няма да показва данни. Освен това можете да зададете списък с имена на графи, разделени със запетая, като използвате аргумента за графиката.


Поддържана операционна система и наличност

Програмата се разпространява като източник на архив, позволяващ на потребителите да я конфигурират, компилира и инсталира на всяка Linux дистрибуция, както и двоични пакети за операционната система Arch Linux, както и RPM базирани системи.

Официално поддържаните Linux дистрибуции включват Red Hat Enterprise Linux, Fedora Linux, CentOS, Arch Linux, Gentoo, Debian и Ubuntu. В допълнение, той поддържа OpenBSD, OpenBSD и NetBSD с отворен код UNIX-подобни операционни системи.


Най-долу

Всичко на всичко, Monitorix е много просто и бързо универсално приложение за мониторинг на системата, което може да се използва от системните администратори за наблюдение на Linux или BSD сървърни машини. Също така поради своята простота може да се използва и на вградени устройства.

Какво е новото в това издание:

  • Фиксирано е лошо мащабиране на паметта в * BSD системи.
  • Фиксирано е в "process.pm", за да изпълни изцяло опцията "netstats_in_bps".
  • Коригира липсващата декларация за "allvalues" в "gensens.pm", която предотврати генерирането на графики, ако опцията "show_gaps" е активирана.
  • Фиксирани, за да представят правилно стойностите в текстов режим в "ipmi.pm".
  • Фиксирано е изместване на стойностите на температурите на MB и CPU в "lmsens.pm".
  • Фиксирано, за да се ограничи дължината на имената на устройствата в "fs.pm".
  • Коригира липсващото оцветяване на разликата в някои графики с увеличение на "system.pm".
  • Фиксирано, за да се запазят липсващите стойности като "неизвестни" в "apcupsd.pm". [# 201]
  • Фиксирана е уязвимост на XSS в променливите на CGI. [# 203] (благодарение на Sebastian Gilon от http://testarmy.com/, който посочи това)
  • Фиксирана, за да провери дали setgid () и setuid () са били успешни преди стартирането на HTTP вградената. (благодарение на Sander Bos за това)
  • Фиксирано, за да деактивирате "ехо", когато въвеждате паролата в "./htpasswd.pl". (благодарение на Sander Bos за това)
  • Фиксирано за задаване на разрешения 0600 за логване на файлове. (благодарение на Sander Bos за това)

Какво е новото във версията:

  • Добавена е пълна статистическа графика Libvirt (libvirt).
  • Добавена е пълна графика на статистиката за процесите (процес)
  • Добавена задача за стартиране. [# 46]
  • Добавена е още подробности по време на стартирането.
  • Добавена е поддръжка за включване на потребителско име и парола в опцията "url_prefix" на модула "emailreports". (предложено от V1ru535, admin AT mynet.fr)
  • Оптимизира графиката "serv", за да не се претоварват сървърите с големи лог файлове.
  • Добавена е поддръжка за включване на проследяващия код на Piwik. (предложено от V1ru535, admin AT mynet.fr)
  • Добавена е поддръжка за MTA (например Nullmailer) в "emailreports". [# 49]
  • Добавена е нова опция "ip_default_table", за да се определи в коя таблица ще се поставят всички iptables правила за мониторинг на мрежовия трафик. (предложени от Ръсел Морис, rmorris AT rkmorris.us)
  • Добавена е SPF статистика в графата "mail".
  • Добавена е поддръжка за най-новия NVidia драйвер 340.24. [# 54]
  • Добавена е новата опция "url_prefix_proxy", за да се избегне изграждането на URL в CGI. Полезно, когато Monitorix се използва зад обратната прокси. [# 58]
  • Добавя се "makefile", за да се осигури по-голяма гъвкавост за потребителите и пакетиращите. [# 62]
  • Подобри във всички графики функционалността "ограничена" и "твърда" и намали многобройния излишен код.
  • Промените всички DST от COUNTER на GAUGE в модула 'net', за да се избегнат неочаквани огромни пикове.
  • Добавена е проверка за откриване на несъответствия между разрешените графики и дефинираните графики по време на инициализацията.
  • Фиксиран regexp, който възпрепятства събирането на LOADPCT и ITEMP стойности в модула "apcupsd". (благодарение на Патрик Фалберг, патрик AT fallberg.net)
  • Фиксирано, за да се покаже името на файловата система, когато Monitorix не може да открие името на устройството си.
  • Фиксираните съобщения от аргумента не са цифрови в допълнение към fs.pm в редове 650 и 684. Това се случи, ако една от дефинираните файлови системи не е истинска точка за монтиране с свързано име на устройство. (благодарение на Андреас Ицчак Рехберг, izzy AT qumran.org за това)
  • Фиксираните стойности в текстовия интерфейс на графата "fs".
  • Фиксиран скрипт за работа с главния готвач. [# 48]
  • Фиксирана е линия, която принуждава актуализации за всяка минута в графата "serv".
  • Фиксирана графика за "замразяване", за да поддържате формат на нова страница със статистически данни.
  • Фиксирано е използването на неинициализирани променливи в модула phpapc.
  • Фиксирана за правилно дезинфектиране на разделените със запетая стойности в опцията "списък" на модула "mysql".
  • Фиксира вградения HTTP сървър, за да върне правилния заглавие на Content Type за ".css" файлове. (благодарение на Liang Zhang, liangz AT fnal.gov за това)
  • Малки корекции и печатни грешки.

Какво е новото във версия 3.5.0:

  • Добавена е пълна статистическа графика за APC UPS (apcupsd). (благодарение на Илия Карпов, gibzer AT gmail.com)
  • Добавена е пълна статистическа графика на Netstat (netstat). (предложено от Маартен ван Лийшут, mlieshout AT cocomowebbeheer.nl)
  • Добавена е поддръжка за amavisd-new в графиките "serv" и "mail" за спам и вирус. (благодарение на Dirk Tanneberger, dirk AT tanneberger.biz)
  • Добавена е поддръжка за PHP APC 4.0. [# 36]
  • Добавено е съобщение за грешка в имейла, ако "emailreports" не може да се свърже с Monitorix.
  • Добавена е новата опция "addendum_script" в "emailreports", за да се включат данните на потребителя в имейлите. (благодарение на Dirk Tanneberger, dirk AT tanneberger.biz)
  • Добавена е поддръжка за използване на пътищата "/ dev / disk / by-path /" като име на устройствата в диаграмата "диск". [# 37]
  • Добавени са две нови опции в имейл съобщенията, за да конфигурирате времето, когато ще се изпращат отчети по имейл. [# 39]
  • Добавена е нова опция за приемане на самоподписани сертификати при дистанционно събиране на стойности чрез протокол HTTPS. [# 40]
  • Добавена е поддръжка в графиката "порт", за да се определят множество мрежови протоколи на един и същ номер на порт. (благодарение на Жан-Луи Халео, монитор AT rhythm.be)
  • Добавянето на използването на инода в графиката "fs" и пренареждането на оформлението. (предложено от Андреас Ицчак Рехберг, izzy AT qumran.org)
  • Добавена е нова опция, наречена "include_dir", за да може да се заредят допълнителни конфигурационни файлове от определена директория (по подразбиране "/etc/monitorix/conf.d"). В резултат на това основният конфигурационен файл се намира в новата директория '/ etc / monitorix /' .
  • Добавена е опцията "url" в графиката "nginx", за да се определи пълен URL адрес, който да се използва за събиране на статистически данни. (предложено от Melkor, morgoth AT free.fr)
  • Промените пътя по подразбиране "/ usr / share / monitorix" на опцията "base_dir" на "/ var / lib / monitorix / www". Това трябва да направи Моникс по-приятен от FHS.
  • Увеличава размера на шрифта на заглавията в графата "свързване".
  • Премахването на твърдия кодиран суфикс "/ сървър-състояние? auto" от модулите "apache" и "lighttpd" сега е най-вече част от URL адресите, определени в опцията "списък". (предложено от Melkor, morgoth AT free.fr)
  • Премахна марката EOL в регекс на статистиките на "milter-greylist", за да поддържа по-нова версия 4.4.3. (благодарение на Шон Уилсън, монитор AT bsdpanic.com)
  • Фиксирана, за да се разширят пропуските и за отрицателните стойности. [# 34]
  • Фиксирани в имейл съобщенията за показване на всички графики в списъка. [# 33]
  • Фиксирала е формата на датата, за да съвпадне с регистрационните файлове на UW-IMAP, а също така да се добави отчитане на POP3 вход. (благодарение на Wijatmoko U. Prayitno, koko AT crypto.my.id за това)
  • Фиксирано, за да се покаже текстовият интерфейс в графиката "memcached".
  • Фиксирано, за да инициализирате двойка променливи в "mail.pm", за да избегнете "Използване на неинициализираната стойност ..." в дневника. (благодарение на Dirk Tanneberger, dirk AT tanneberger.biz)
  • Фиксирано, за да се избегне неочакваното групиране на мрежовите интерфейси с псевдоними в графиката "net". (благодарение на Иво Бърл, ivb AT volny.cz)
  • Фиксирано е, за да присвоите URL адреси с единични кавички в HTML кода Multihost.
  • Фиксирани съобщения за "използване на неинициализирани стойности" и "не-цифрови аргументи в допълнение" в графиките "proc" и "fs" съответно в системите на FreeBSD. (благодарение на Janusz Pruszewicz, janusz AT pruszewicz.com)
  • Фиксирана, за да съответства точно на типовете връзки "в", "изход" или "в / извън" в графиката "порт".
  • Фиксирани, за да сравните версиите на ядрото като низове, а не като числа, и подобриха начина, по който се извлича версията на ядрото. (благодарение на Jean-Louis Halleux, монитор AT rhythm.be)
  • Фиксирани са някои HTML тагове в "monitorix.cgi".
  • Коригира липсващ HTML маркер в графиката "порт". (благодарение на Jean-Louis Halleux, монитор AT rhythm.be)
  • Фиксирани съобщения за "използване на неинициализирана стойност" в графиката "порт". (благодарение на Claude Nadon, клауд AT ws01.info за това)
  • Фиксира заглавието на определени графи в режим Multihost.
  • Малки корекции и печатни грешки.

Какво е новото във версия 3.4.0:

  • Добавена е пълна статистическа Memcached графика. [# 27]
  • Добавена е поддръжка за различни версии на статистиките на BIND (2 и 3 в момента). (благодарение на Иво Бърл, ivb AT volny.cz)
  • Добавени са две нови сигнали в диаграмата "диск", за да се установи дали дисково устройство е надхвърлило или достигнало праг за преразпределените и предстоящите сектори. (предложено от Матю Конъли, маф AT maff.im)
  • Добавена е нова опция, наречена "max_historic_years" (с стойност по подразбиране 1), което дава възможност да имате до 5 години данни. Пазете се от тази опция, защото генерира нов файл .rrd при всяко увеличаване на стойността, като губи текущите исторически данни. (предложено от Mohan Reddy, Mohan.Reddy AT analog.com)
  • Подобрихте regexp при събирането на данни от прекъсванията на устройствата, което също така поправя някои досадни съобщения при използването на неметни аргументи.
  • Добавена е поддръжка на регистрационните файлове Pure-FTPd в графите "serv" и "ftp".
  • Добавена е новата опция за конфигурация "https_url". [# 31]
  • Фиксирани съобщения за грешки относно използването на неинициализирани стойности в графиката "system" на BSD системи.
  • Фиксирани съобщения за грешки, които не са числови аргументи, освен графиката "fs" на BSD системите.
  • Фиксирано е в "имейлпорт", за да се използва командния ред "име на хоста", ако променливата $ ENV {HOSTNAME} не е дефинирана (Debian / Ubuntu и може би други системи). (благодарение на Skibbi, skibbi AT gmail.com за това)
  • Фиксирана е съобщението за грешка "String завършва след знака = CDEF: allvalues ​​=" в графиката "int" (графиката на прекъсванията е в процес на пълно пренаписване).
  • Фиксира графиката "int", за да бъде по-съвместима с Raspberry Pi.
  • Фиксирана в "bind.pm", за да запази стойност 0, ако нишките са деактивирани. [# 29]
  • Фиксирано е правилно изпратените изображения в графиките "proc", "port" и "fail2ban" при използване на имейл съобщения. (благодарение на Benoit Segond von Banchet, bjm.segondvonbanchet AT telfort.nl за това)
  • Фиксирано, за да се показва истинското име на хост в имейл съобщенията.
  • Фиксира графиката "int", за да бъде съвместима с продукта Excito B3. (благодарение на Патрик Фалберг, патрик AT fallberg.net за това)
  • Фиксирана за правилно дезинфекциране на входния низ в вградения HTTP сървър, което доведе до редица уязвимости в сигурността. [# 30]
  • Фиксирана е липсата на минимално определение в някои източници на данни от графата "свързване". (благодарение на Андреас Ицчак Рехберг, izzy AT qumran.org за това)
  • Отстранена е липсата на адекватно дезинфекциране на низове на заявки за зловреден JavaScript. [# 30] (благодарение на Jacob Amey, jamey AT securityinspection.com за това)
  • Фиксирана е печатна грешка в монитора. [# 32]
  • Фиксираната стойност на заявките в графиката "nginx". Сега той отличава етикета, за да покаже стойността за секунда, вместо за минута. (благодарение на Martin Culak, culak AT firm.azet.sk за това)
  • Малки корекции и печатни грешки.

Какво е новото във версия 3.3.1:

  • Фиксирана за правилно дезинфекциране на входния низ в вградения HTTP сървър, което доведе до редица уязвимости в сигурността. [# 30]

Какво е новото във версия 3.3.0:

  • Добавена е пълна статистическа графика на Wowza Media Server. (предложено от Daniele Ilardo, kkstyle21 AT gmail.com)
  • Добавена е пълна статистическа графика за PHP-APC. (предложено от Петър и Скарон, vec, petr.svec AT pak.izscr.cz)
  • Въведете повторно алармата за обработка на сигнала, като го поставите в главната линия, за да можете да контролирате времето на изчакване в диаграмата "диск" (и други).
  • Това би трябвало да предотврати пълното замразяване, ако мрежата се свали, когато следи NFS файловите системи. [# 10]
  • Reimplemented опцията "тема".
  • Изпълни пълен механизъм за докладване по имейл. [# 11]
  • Добавя етикета "Общо" в главната графика на "apache".
  • Добавена е нова опция, наречена "show_gaps", за да могат да се видят пропуските, получени от липсващи данни в графиките (предложени от Skibbi, skibbi AT gmail.com)
  • Добавете проверка по време на инициализирането на графиката "nvidia", за да тествате съществуването на командата nvidia-smi.
  • Добавете проверка по време на инициализирането на графиката "nfss", за да тествате дали има файл "/ proc / net / rpc / nfsd".
  • Добавете проверка по време на инициализирането на графиката "nfsc", за да тествате дали има файл "/ proc / net / rpc / nfs".
  • Добавена е опцията "url_prefix" в графиката "traffacct".
  • Добавена е опцията "global_zoom" към всички графики.
  • Фиксирана бъг, която не позволяваше да се виждат статистически данни в графиката "nfss".
  • Фиксира в графиката "nginx" името на правилата iptables, които възпрепятстват работата на графиката за трафик в мрежата. [# 22]
  • Коригира грешка, която е предотвратила правилното събиране на данни в графиката "fail2ban". [# 23]
  • Фиксирана е описанието на "netstats_in_bps" в страницата за наблюдение на monitorix.conf (5).
  • Фиксирано е съобщението "Argument" "не е число в int ..." в графиката nvidia при използване на по-нови официални драйвери.
  • Коригирала е грешка в Групи (изглед на Multihost), която не позволяваше да се виждат графиките на отдалечения сървър на избраната група. (благодарение на Mauro Medda, m.medda AT tiscali.it)
  • Чисто почистване на код.

Какво е новото във версия 3.2.1:

  • Променя се източникът, откъдето се събира използваната памет в графиката "калмари". Сега показаните стойности са по-реални и точни.
  • Добавени са опции за удостоверяване на потребител и парола на вградения HTTP сървър. [# 14]
  • Добавя скрипта "htpasswd.pl", за да може да шифрова пароли. [# 14]
  • Добавени са опциите "hosts_allow" и "hosts_deny", за да се ограничи достъпът чрез IP адрес до вградения HTTP сървър. [# 14]
  • Добавена е възможността да се посочи незадължителен адрес на хост, за да се свърже вграденият HTTP сървър. [# 19]
  • Добавена е нова опция в диаграмата "диск" наречена "accept_invalid_disk", която позволява продължаване на работата, дори ако някои от дефинираните имена на устройства са невалидни или не съществуват. Това е особено полезно за наблюдение на външни дискове, които не са постоянно свързани към системата.
  • Актуализира файла "monitorix.service". [# 20] (благодарение на Кристофър Менг, rpm AT cicku.me)
  • Фиксирана бъг, която не позволяваше да се видят температурите на сърцевината в графиката "lmsens". (благодарение на Bryan Guidroz, bryanguidroz AT hotmail.com)
  • Фиксирана е печатна грешка и е избягнала двойка тирета в страницата за наблюдение на monitorix.conf (5).

Какво е новото във версия 3.2.0:

  • Добавена е пълна графика за сензорите на Raspberry Pi. [# 10, # 13] (благодарение на сивото, сиво AT archlinux.us)
  • Подобрихте малко документацията на MySQL в страницата за наблюдение на monitorix.conf (5). (благодарение на Luca Ferrario, luca AT ferrario.net)
  • Добавена е нова опция, наречена "temperature_scale", за да можете да превключвате между стойности в Celsius или Fahrenheit. (предложено от Bryan Guidroz, bryanguidroz AT hotmail.com)
  • Добавена е поддръжка за език на опростен китайски език в месечните отчети. (благодарение на Кристофър Менг, rpm AT cicku.me)
  • Добавена е поддръжка за графичните карти ATI чрез бутоните 'gpu' в графиката 'lmsens'. Както в случая NVIDIA, той изисква официалните шофьори на ATI. [# 8]
  • Променена е стандартната структура от вградения HTTP сървър до UTF-8. (благодарение на Akong, ak6783 AT gmail.com за това)
  • Добавена е дума за "неопределената конфигурация" на MySQL графиката.
  • Фиксирана е печатна грешка в правило iptables в графиката Nginx. (благодарение на Faustin Lammler, faustin AT dejadejoder.com)
  • Фиксира графиката Squid, за да изпълни опцията 'netstat_in_bps'. (предложено на Игнасио Фрейре, nachofw AT adinet.com.uy)
  • Фиксирана в графика "порт", за да се покаже минималният брой графики между стойността на "макс" и броя наистина дефинирани портове. Това поправя съобщенията за грешки на неинициализираните стойности в редове 410 и 411.
  • Фиксирано, за да се почете подкрепата за параметрите на RAID контролера в имената на дисковите устройства, определени в графиката на диска. [# 12]
  • Малки поправки в системата за предупреждение на графите "fs", "system" и "mail".
  • Коригирала е грешка в графиката "traffacct", която е попречила на счетоводния трафик, ако опцията е празна. Също така е добавен модул Socket.
  • Фиксирана, за да получите правилната графика на десния номер на групата в графата "fs", когато използвате опцията "silent = imagetag". [# 16]

Какво е новото във версия 3.1.0:

  • Добавена е пълна статистическа FTP графика.
  • Графиката "serv" сега използва лог файл "secure_log", за да получи статистически данни за вход FTP. Алтернативно опцията "ftp_log_date_format" е преименувана на "secure_log_date_format".
  • Фиксирани в графите "nginx" и "port", за да използват правилно "-m conntrack -state" вместо "-m state -state" във всички iptables правила и да избегнат досадно iptables съобщение за използването на остарели опции.
  • Фиксирано, за да се делимират стойностите в "disk- & gt; list-> [n]" от "," (запетая +
  • Фиксирана, за да се открие дали името на устройството, определено в "disk- & gt; list- & gt; [n]" наистина съществува в системата.
  • Коригира липсващата инициализация на някои масиви данни в "lmsens", които генерират съобщението "ERROR: докато актуализирате /var/lib/monitorix/lmsens.rrd: очаквани 52 отчитания на източника на данни (има 10) от N" командата на датчиците липсва.
  • Фиксирана в "lmsens", за да се справи по-добре с връщаната стойност (грешка), когато командата "nvidia-smi" не е инсталирана в системата.
  • Фиксирано е лошото извличане на температурата от командата "сензори" в графиката "lmsens". (благодарение на Cedric Girard за това)
  • Фиксирани в "nginx", за да се избегне използването на неинициализирани стойности и да се показва съобщение за грешка, когато Monitorix не може да се свърже с сървъра Nginx.
  • Фиксирано в "apache", за да се покаже съобщение за грешка, когато Monitorix не може да се свърже със сървъра на Apache.
  • Фиксирано в "lighttpd", за да се покаже съобщение за грешка, когато Monitorix не може да се свърже към Lighttpd сървъра.
  • Фиксирана в "icecast", за да се покаже съобщение за грешка, когато Monitorix не може да се свърже с Icecast сървъра.
  • Фиксирано е в "traffact", за да се покаже съобщение за грешка, когато Monitorix не може да се свърже с HTTP сървъра.
  • Фиксирано, за да се уверите, че сте убили вградения HTTP сървър, ако Monitorix излиза неочаквано.
  • Фиксирани съобщения от тип "Използване на неинициализирана стойност ..." в графите "system", "kern" и "fs" на FreeBSD системи.
  • Фиксирано, за да извлечете правилно малкия брой версии на ядрото на системите на FreeBSD.
  • Коригирала е грешка в графиката "потребител", която е предотвратила правилното отчитане на броя на потребителите, които понастоящем са влизали в системите на FreeBSD.
  • Отстранена е грешка в начина, по който са събрани данните чрез "ipfw", които са засегнали графиката "порт", която показва повече активност, отколкото реална.

Какво е новото във версия 3.0.0:

  • Добавен е HTTP вграден сървър.
  • Промени пътя "cgi-bin" до "cgi".
  • Фиксирана последователност от цветове в графата "fs".
  • Фиксира разделение с нула в графата "mysql".
  • Фиксирана прекомерна долна подложка в графиката "fs".
  • Фиксирано е, за да се използват винаги същите цветове за графите '/', 'swap' и '/ boot'.
  • Коригира лошо наименуване в заглавието на графиката "traffacct".
  • Фиксирани са всички URL адреси на файловете .png.

Подобен софтуер

Коментари към Monitorix

Коментари не е намерена
добавите коментар
Включете на изображения!