monitorix-3.14.0/ 0000755 0001750 0000144 00000000000 14171506744 013040 5 ustar mikaku users monitorix-3.14.0/reports/ 0000755 0001750 0000144 00000000000 13106355161 014526 5 ustar mikaku users monitorix-3.14.0/reports/pl.html 0000644 0001750 0000144 00000003527 12120546337 016040 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.14.0/reports/ca.html 0000644 0001750 0000144 00000003562 12120546337 016007 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.14.0/reports/fr.html 0000644 0001750 0000144 00000003471 13106311502 016017 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.14.0/reports/nl_NL.html 0000644 0001750 0000144 00000003521 12471345247 016427 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.14.0/reports/sk.html 0000644 0001750 0000144 00000003474 12763300502 016036 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.14.0/reports/de.html 0000644 0001750 0000144 00000003526 12120546337 016014 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.14.0/reports/en.html 0000644 0001750 0000144 00000003460 12120546337 016023 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.14.0/reports/zh_CN.html 0000644 0001750 0000144 00000003415 12144126650 016420 0 ustar mikaku users
Monitorix:网络流量报告
|
亲爱的用户,
下面这张图片显示的是上个月您的计算机网络流量:
|
|
每月流量:
|
感谢您的耐心等待。
|
monitorix-3.14.0/reports/it.html 0000644 0001750 0000144 00000003477 12120546337 016045 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.14.0/README.nginx 0000644 0001750 0000144 00000001600 12120546337 015031 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.14.0/README.md 0000644 0001750 0000144 00000001272 14171506642 014316 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://web.libera.chat/?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.14.0/README.BSD 0000644 0001750 0000144 00000003420 13757663244 014336 0 ustar mikaku users Notes to read after installation of Monitorix in FreeBSD systems
===============================================================================
Please take some time to adjust 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 module names 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.
[nfsc] - NFS client is not supported yet.
Notes to read after installation of Monitorix in OpenBSD systems
===============================================================================
This is the list of module names that still need attention:
Same as in FreeBSD, plus:
[proc] - Per processor kernel usage graph is not available because the
command 'sysctl kern.cp_time2' doesn't work yet.
[nfss] - NFS server is not supported yet.
Notes to read after installation of Monitorix in NetBSD systems
===============================================================================
This is the list of module names that still need attention:
Same as in OpenBSD, plus:
IP filter not supported yet, hence some network activity graphs won't work.
File usage in 'VFS usage' graph doesn't work.
[port] - Network port activity not supported yet.
[int] - Device interrupt activity not supported yet.
Other module names might not work because they are specific to Linux systems.
monitorix-3.14.0/README 0000644 0001750 0000144 00000020554 14171503331 013713 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.BSD /usr/share/doc/monitorix/ documentation
README.nginx /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
css/*.css /css/ CSS theme files
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 Libera.Chat: #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-2022 Jordi Sanfeliu.
https://www.monitorix.org
monitorix-3.14.0/monitorixico.png 0000644 0001750 0000144 00000020622 14145252104 016260 0 ustar mikaku users PNG
IHDR szz
TzTXtRaw profile type exif xڭi0s >PN_2K;d-$X
Ŭs&&)l5V8(glʠ_k+_G`JL`z
}fYIқ?7#;^^+]zz.