monitorix-3.12.0/ 0000755 0001750 0000144 00000000000 13623722436 013035 5 ustar mikaku users monitorix-3.12.0/reports/ 0000755 0001750 0000144 00000000000 13106355161 014524 5 ustar mikaku users monitorix-3.12.0/reports/fr.html 0000644 0001750 0000144 00000003471 13106311502 016015 0 ustar mikaku users
Monitorix : Rapport du Trafic Internet
|
Cher utilisateur,
Le graphique ci-après montre le trafic Internet généré par votre ordinateur durant le dernier mois :
|
|
Trafic Internet mensuel
|
Merci de votre confiance.
|
monitorix-3.12.0/reports/sk.html 0000644 0001750 0000144 00000003474 12763300502 016034 0 ustar mikaku users
Monitorix: Správa o využití Internetu
|
Vážený používateľ,
graf uvedený nižšie ukazuje využitie Internetu na Vašom počítači počas posledného mesiaca:
|
|
Mesačné využitie Internetu
|
Ďakujeme za Vašu dôveru.
|
monitorix-3.12.0/reports/nl_NL.html 0000644 0001750 0000144 00000003521 12471345247 016425 0 ustar mikaku users
Monitorix: Maandelijks internetverkeer
|
Geachte gebruiker,
Onderstaande grafiek toont het gegenereerde internetverkeer door uw computer in de afgelopen maand:
|
|
Maandelijks internetverkeer
|
Hartelijk dank voor uw vertrouwen.
|
monitorix-3.12.0/reports/pl.html 0000644 0001750 0000144 00000003527 12120546337 016036 0 ustar mikaku users
Monitorix: Raport użycia Internetu
|
Drogi użytkowniku,
Wykres zamieszczony poniżej pokazuje użycie łącza internetowego wygenerowane przez Twój komputer w ciągu ostatniego miesiąca:
|
|
Miesięczny ruch Internetowy
|
Dziękujemy za zaufanie.
|
monitorix-3.12.0/reports/ca.html 0000644 0001750 0000144 00000003562 12120546337 016005 0 ustar mikaku users
Monitorix: Informe de tràfic d'Internet
|
Estimat usuari,
Tot seguit us presentem les dades de l'informe mensual corresponent al tràfic d'Internet produït pel vostre ordinador:
|
|
trafic mensual d'Internet
|
Aprofitem l'avinentesa per agraïr-vos la vostra confiança.
|
monitorix-3.12.0/reports/de.html 0000644 0001750 0000144 00000003526 12120546337 016012 0 ustar mikaku users
Monitorix: Internet-Datendurchsatz Bericht
|
Sehr geehrter Benutzer,
Die Grafiken zeigen Ihnen den Internetdatendurchsatz ihres Computers im letzten Monat:
|
|
Monatlicher Internet Datendurchsatz
|
Vielen Dank für Ihre Aufmerksamkeit.
|
monitorix-3.12.0/reports/en.html 0000644 0001750 0000144 00000003460 12120546337 016021 0 ustar mikaku users
Monitorix: Internet Traffic Report
|
Dear user,
The graph presented below shows the Internet traffic generated by your computer during the last month:
|
|
Internet monthly traffic
|
Thank you for your confidence.
|
monitorix-3.12.0/reports/zh_CN.html 0000644 0001750 0000144 00000003415 12144126650 016416 0 ustar mikaku users
Monitorix:网络流量报告
|
亲爱的用户,
下面这张图片显示的是上个月您的计算机网络流量:
|
|
每月流量:
|
感谢您的耐心等待。
|
monitorix-3.12.0/reports/it.html 0000644 0001750 0000144 00000003477 12120546337 016043 0 ustar mikaku users
Monitorix: Report del Traffico Internet
|
Gentile utente,
Il grafico seguente mostra il traffico internet generato dal tuo computer durante l'ultimo mese:
|
|
Traffico mensile internet
|
Ti ringraziamo per averci scelto!
|
monitorix-3.12.0/README.OpenBSD 0000644 0001750 0000144 00000001764 12120546337 015151 0 ustar mikaku users Notes to read after installation of Monitorix 2.4+ in FreeBSD systems
===============================================================================
Please take some time adjusting the options in the monitorix.conf file.
See the monitorix.conf(5) man page for a detailed help of each configuration
option.
Make sure that the default ipfw(8) rule numbers defined in the monitorix.conf
file doesn't conflict with any other rule number in your firewall:
- In configuration section: rule = 24000
- In configuration section: rule = 24100
This is the list of things that still need attention:
[PROC] - Per processor kernel usage graph is not available because the
command 'sysctl kern.cp_time2' doesn't work yet.
[TRAFFACCT] - Network activity is not supported yet. Help is needed!
[SERV] - Some services may not work.
[HPTEMP] - Temperatures may not work because of the lack of HP support.
[NFSS] - NFS server is not supported yet.
[NFSC] - NFS client is not supported yet.
monitorix-3.12.0/README.nginx 0000644 0001750 0000144 00000001600 12120546337 015027 0 ustar mikaku users NOTES FOR THOSE WHO WANT TO MONITOR 'nginx' WEB SERVER
===============================================================================
Since the 1.3.0 version and thanks to Aleksandr Miroshnychenko
(al.miroshnychenko AT gmail.com) it is possible to enable the monitorization
of the Nginx web server (http://nginx.net/).
Here are the steps:
1) Edit the 'monitorix.conf' file to enable the 'nginx' monitorization and set
the correct network port where Nginx is listening on:
[...]
nginx = y
[...]
[...]
port = 80
[...]
2) Make sure 'nginx' has been compiled with the flag:
--with-http_stub_status_module
3) Edit the 'nginx.conf' file and add or uncomment in the server section the
following:
location /nginx_status {
stub_status on;
access_log off;
allow 127.0.0.1;
deny all;
}
4) Restart Nginx and Monitorix.
monitorix-3.12.0/README.NetBSD 0000644 0001750 0000144 00000001753 12120546337 014774 0 ustar mikaku users Notes to read after installation of Monitorix 2.6+ in NetBSD systems
===============================================================================
Please take some time adjusting the options in the monitorix.conf file.
See the monitorix.conf(5) man page for a detailed help of each configuration
option.
This is the list of things that still need attention:
IP filter not supported yet, hence some network activity graphs won't work.
File usage in 'VFS usage' graph doesn't work.
[PROC] - Per processor kernel usage graph is not available because the
command 'sysctl kern.cp_time2' doesn't work yet.
[PORT] - Network port activity not supported yet.
[TRAFFACCT] - Network activity is not supported yet. Help is needed!
[SERV] - Some services may not work.
[HPTEMP] - Temperatures may not work because of the lack of HP support.
[NFSS] - NFS server is not supported yet.
[NFSC] - NFS client is not supported yet.
[INT] - Device interrupt activity not supported yet.
monitorix-3.12.0/README.md 0000644 0001750 0000144 00000001276 13623721322 014313 0 ustar mikaku users Monitorix
=========
Monitorix is a free, open-source, lightweight system monitoring tool designed to monitor as many services and system resources as possible.
Community
---------
- [Website](https://www.monitorix.org)
- [Documentation](https://www.monitorix.org/documentation.html)
- [Mailing List](https://lists.sourceforge.net/lists/listinfo/monitorix-general)
- [IRC](https://webchat.freenode.net/?channels=monitorix)
License
-------
Monitorix is free software licensed under the terms of the GNU General Public License version 2 (GPLv2).
Credits
-------
Monitorix was created by [Jordi Sanfeliu](https://www.fibranet.cat).
You can contact me at [jordi@fibranet.cat](mailto:jordi@fibranet.cat).
monitorix-3.12.0/README.FreeBSD 0000644 0001750 0000144 00000001565 12120546337 015130 0 ustar mikaku users Notes to read after installation of Monitorix 2.4+ in FreeBSD systems
===============================================================================
Please take some time adjusting the options in the monitorix.conf file.
See the monitorix.conf(5) man page for a detailed help of each configuration
option.
Make sure that the default ipfw(8) rule numbers defined in the monitorix.conf
file doesn't conflict with any other rule number in your firewall:
- In configuration section: rule = 24000
- In configuration section: rule = 24100
This is the list of things that still need attention:
[TRAFFACCT] - Network activity is not supported yet. Help is needed!
[SERV] - Some services may not work.
[HPTEMP] - Temperatures may not work because of the lack of HP support.
[NFSS] - NFS server is not supported yet.
[NFSC] - NFS client is not supported yet.
monitorix-3.12.0/README 0000644 0001750 0000144 00000020666 13623721167 013727 0 ustar mikaku users INTRODUCTION
===============================================================================
Monitorix is a free, open source, lightweight system monitoring tool designed
to monitor as many services and system resources as possible. It has been
created to be used under production Linux/UNIX servers, but due to its
simplicity and small size may also be used to monitor embedded devices as
well.
It consists mainly of two programs: a collector, called monitorix, which
is a Perl daemon that is started automatically like any other system service,
and a CGI script called monitorix.cgi. Since 3.0 version Monitorix includes its
own HTTP server built in, so you don't need to install any web server to use it.
Every time 'monitorix' is started it reads the configuration file from the path
specified in the command line (using the -c option), and once checked, it
creates the 'index.html' file that will act as the Monitorix main page.
It also creates a file called '/cgi/monitorix.conf.path' that
includes the absolute path of the configuration file. This file will be read
by 'monitorix.cgi' to determine the exact location of the configuration file.
Please, see the monitorix.conf(5) and monitorix(8) man pages.
HISTORY
===============================================================================
All of its development was initially created for monitoring Red Hat, Fedora and
CentOS Linux systems, so this project was made keeping in mind these type of
distributions. Today it runs on different GNU/Linux distributions and even in
other UNIX systems, like FreeBSD, OpenBSD and NetBSD.
On March 2006, Monitorix included minimal support to run on FreeBSD systems. My
special thanks to twenty4help Knowledge Service and to Roger "Rocky" Vetterberg
for their support and help, and for being good friends during the porting
process.
Since the release of 1.3.2 though, Monitorix has almost full support for
FreeBSD. My special thanks to Pavlin Vatev who generously offered his support
during all of the process.
With the release 2.0.0 Monitorix suffered a complete rewrite, including new
features and graphs, cleaned up all the code, updated and enhanced a number of
aspects in some graphs, and fixed a lot of bugs. The most important change was
that it no longer required 'crond' to work, instead Monitorix became a complete
standalone Perl daemon being started and stopped like any other system service.
Since the release 2.2.0 Monitorix includes support for OpenBSD systems. My
special thanks to Devio.us team for giving me a free shell account where to put
hands to work.
Since the release 2.6.0 Monitorix includes support for NetBSD systems.
With the release of the 3.0.0 version, Monitorix suffered another large rewrite
which became into a complete modular code structure reducing in some cases
its memory footprint. That new version also included a number of new features,
cleaned up all the code, fixed a lot of bugs and had a safer code as it used
'strict' and 'warnings' in all its modules.
With this new modular structure, Monitorix can now be packaged either into a
single one package requiring all its dependences to be satisfied during the
installation, or into several small packages one for each graph which should
reduce notably its memory footprint.
Another interesting new feature in 3.0.0 version is that Monitorix comes with
its own HTTP server built in. This should satisfy all the people that don't want
to install an HTTP server (Apache, Nginx, lighttpd, etc.) to see the Monitorix
graphs.
REQUIREMENTS
===============================================================================
Monitorix requires some others packages to be installed that your GNU/Linux
distribution may or may not have:
- Perl
- Perl-CGI
- Perl-libwww
- Perl-MailTools
- Perl-MIME-Lite
- Perl-DBI
- Perl-XML-Simple
- Perl-XML-LibXML
- Perl-Config-General
- Perl-HTTP-Server-Simple
- perl-IO-Socket-SSL
- RRDtool and its Perl bindings (perl-rrdtool or rrdtool-perl)
- (Optional) a CGI capable Web server (Apache, Nginx, lighttpd, etc.)
INSTALLATION
===============================================================================
Running a `make install-xxx` as root will distribute the files to the file
system. Most users will want to select from three options depending on target
init system (do not run all four)!
# make install-systemd-all
# make install-upstart-all
# make install-debian-all
# make install-redhat-all
Alternatively, users may override any of the in make targets. For example:
$ make DESTDIR=~/pub BASEDIR=/srv/http/monitorix install-systemd-all
The file tree for the Monitorix application is:
File Recommended location Description
-------------------------------------------------------------------------------
monitorix /usr/bin/ main program (daemon)
monitorix.cgi /cgi/ CGI (viewer)
monitorix.conf /etc/monitorix/ configuration file
docs/debian.conf /etc/monitorix/conf.d/00-debian.conf extra configuration file
lib/*.pm /usr/lib/monitorix/ modules
Changes /usr/share/doc/monitorix/ changes log file
COPYING /usr/share/doc/monitorix/ license
logo_bot.png bottom logo
logo_top.png top logo
monitorixico.png favicon
/docs/monitorix-alert.sh /usr/share/doc/monitorix/ alert example script
/docs/monitorix-apache.conf /etc/httpd/conf.d/ apache configuration
/docs/monitorix.service /usr/lib/systemd/system/ systemd service template
/docs/monitorix.init /etc/init.d/ Redhat SysV init script
/docs/monitorix-deb.init /etc/init.d/ Debian SysV init script
/docs/monitorix.logrotate /etc/logrotate.d/ logrotate script
/docs/monitorix.spec /usr/share/doc/monitorix/ RPM spec file
/docs/monitorix.sysconfig /etc/sysconfig/ pre-run config file
/docs/monitorix.lighttpd.conf /etc/lighttpd/ lighttpd configuration
/docs/htpasswd.pl /usr/share/doc/monitorix/ documentation
README /usr/share/doc/monitorix/ documentation
README.FreeBSD /usr/share/doc/monitorix/ documentation
README.nginx /usr/share/doc/monitorix/ documentation
README.OpenBSD /usr/share/doc/monitorix/ documentation
README.NetBSD /usr/share/doc/monitorix/ documentation
man/man5/monitorix.conf.5 /usr/share/man/man5/ monitorix.conf manpage
man/man8/monitorix.8 /usr/share/man/man8/ monitorix manpage
reports/*.html /reports/ traffacct reports i18n
usage/ /usage/ traffacct usage data
Once succesfully installed, please take a look into the configuration file to
setup the options according your system and enable or disable graphs.
Finally start Monitorix using the system init script:
# service monitorix start
or with:
# /etc/init.d/monitorix start
At this point, Monitorix will start gathering the system information based on
the configuration setup in 'monitorix.conf', and after some minutes, you should
be able to see the results from your favorite browser pointing at:
http://localhost:8080/monitorix/
AUTHORS
===============================================================================
Monitorix is written and actively maintained by Jordi Sanfeliu.
Many people further contributed by reporting problems, suggesting various
improvements, sharing ideas or submitting actual code. Since the list might be
incomplete, please see the 'Changes' file for a detailed description of all the
contributions.
My special thanks to all of them!
CONTACT
===============================================================================
In case of help, bugs, ideas or suggestions please contact using any of the
following ways:
- IRC at freenode: #monitorix
- Mailing List: https://lists.sourceforge.net/lists/listinfo/monitorix-general
- Direct Email: Jordi Sanfeliu
DONATIONS
===============================================================================
If you or your company make regular use of this software, please consider
making a donation to the author to support open source effort.
Any donation is greatly appreciated!
LICENSE AND COPYRIGHT
===============================================================================
Monitorix is distributed under the terms of the GNU General Public License.
See the included file "COPYING".
Copyright (C) 2005-2020 Jordi Sanfeliu.
https://www.monitorix.org
monitorix-3.12.0/monitorixico.png 0000644 0001750 0000144 00000004313 12120546337 016262 0 ustar mikaku users PNG
IHDR e bKGD pHYs od tIME!.[B XIDATxM C3 ^! yt
^!
) .0 " %&