配置文件详解:
title 网页访问标题 Default value: Place a Title Here
hostname 主机名 Default value:
theme_color 主题颜色 Default value: black
refresh_rate 刷新率(秒)的统计,在浏览器中显示网页。如果设置为0,页面更新被禁用。
Default value: 150
iface_mode 接口模式定义的方式,数据在浏览器中显示。
自从版本1.4.0已经可以使用纯文本表显示图形数据。
这让monitorix是由那些运行读屏软件的使用,同时也简化了数据自动处理通过脚本。
可能的值:
graph 渲染图。
text 文本。
Default value: graph
enable_zoom 双击点图是否看大图(放大)
Default value: y
netstats_in_bps 此选项的值之间切换网络位(bps)和字节每秒(bps)。默认值将显示在字节每秒(bps)。
Default value: n
disable_javascript_void 该选项启用或禁用JavaScript的使用:无效的URL打开窗口缩放图。
有些人喜欢打开链接在背景中按下鼠标中键在Firefox,
和默认的JavaScript:无效的URL的只有他们得到的是一个什么都没有的空窗。
Default value: n
temperature_scale 这个选项之间切换值以摄氏度或华氏温度的图表示。
可能的值:
c摄氏度。
f为华氏。
Default value: c
show_gaps 这个选项,启用时,显示的差距(数据缺失)在图。
这是检测如果服务器或monitorix停一会儿特别有用,或任何其他不可用。
为了能够在每个图很容易找到这些差距,它在默认的黑色主题和主题的白色黑色用白色。
这些默认的颜色定义在monitorix.conf所以他们可以改变任何其他选项。
Default value: n
global_zoom 此选项将所有的图(包括传说中的字体大小)的量。系数必须大于0,它接受十进制值。
这对大屏幕,要避免使用浏览器功能缩放窗口的内容和那些观看图从一定距离的人特别有用。
记住这个图的内容仍然是相同的细节水平的时间,而且不影响到标准的放大图出现时,点击图片。
Default value: 1
max_historic_years 此选项定义了在所有图多年的历史数据的最大数量。
警告:修改此值 会删除以前的所有历史数据最大值为5年
Default value: 1
accept_selfsigned_certs 这个选项强制接受自签名证书时,收集使用HTTPS协议远程值。
Default value: y
include_dir 加载其他的配置文件目录 目录下所有配置项会被加载
Default value: /etc/monitorix/conf.d
ip_default_table
只能在linux上使用 会对iptables规则 网络流量的统计与监控
Default value: filter
url_prefix_proxy 这个选项强制monitorix.cgi绕过URL的建设。这是特别有用的 当使用反向代理。
一个例子: http://myexternalwebsite.com
Default value:
base_dir 这是绝对路径的目录,所有的网页元素定位:
cgi/ directory where resides monitorix.cgi.
imgs/ directory for the .png graph images.
index.html Monitorix 主页.
logo_bot.png Monitorix 底部标识.
logo_top.png Monitorix 顶部标识.
monitorixico.png Monitorix 图标标识。
Default value: /var/lib/monitorix/www/
base_lib 这是到该目录下所有的月度报告的绝对路径,每日流量使用,与RRD文件位于:
报告/每月报告定位目录。
使用/每日流量使用数据目录。
* RRD RRD文件。
Default value: /var/lib/monitorix/
base_url 这是地址前缀,monitorix利用当指自己的网页和文件。
Default value: /monitorix
base_cgi 这是地址前缀,monitorix利用当指monitorix.cgi。
Built-in HTTP server
enabled 这启用或禁用内置的HTTP服务器,monitorix。
这是特别有用的系统管理员,不想安装一个Web服务器(Apache,Lighttpd,Nginx,看到monitorix图等)。
Default value: y
host 这是一个可选的主机地址,该服务器绑定。如果不指定(默认)它会将所有的接口。
Default value:
port 端口
Default value: 8080
user/group 启动http用户与组
Default value for user: nobody
Default value for group: nobody
log_file web日志文件
Default value: /var/log/monitorix-httpd
hosts_deny 用逗号分隔的IP地址是不允许访问 使用all全部
hosts_allow 用逗号分隔的IP地址是允许访问 使用all全部
https_url 强制启动https
Default value: n
Built-in HTTP server with access authentication
enabled 是否启用身份认证
Default value: n
msg 显示提示消息
Default value: Monitorix: Restricted access
htpasswd 配置密码文件地址
实例:
paul:oGkEsQK6RYIII
peter:HF1r7qRL4Kg6E
密码需要使用perl脚本使用即可。:
#!/usr/bin/perl
use strict;
my $pw=$ARGV[0];
print crypt($pw,$pw)."\n";
用法:./passwd.pl 密码
Default value: /var/lib/monitorix/htpasswd
Log files pathnames
log_file 这是对monitorix日志文件的路径。请检查此文件定期和特别是每次更新后确认正确的操作。
Default value: /var/log/monitorix
secure_log
这是对系统日志的路径(也被称为auth.log,等)monitorix使用这个文件来报告SSH,FTP和Telnet登录POP3,成功。
Default value: /var/log/secure
mail_log 这是邮件日志文件的路径。monitorix使用这个文件来报告消息的发送(支持Sendmail和Postfix格式),
和mailscanner日志格式的垃圾邮件和病毒邮件提醒。
Default value: /var/log/maillog
milter_gl 对milter-greylist 转储文件的路径
Default value: /var/milter-greylist/greylist.db
imap_log 这是IMAP路径(鸽舍或uw-imap)日志文件。monitorix使用这个文件来报告成功登录IMAP和POP3。
Default value: /var/log/imap
hylafax_log 这是HylaFax日志文件的路径。monitorix使用这个文件来报告传真发送成功。
Default value: /var/spool/hylafax/etc/xferfaxlog
cups_log 这是CUPS日志文件的路径。monitorix使用这个文件来打印工作报告。
Default value: /var/log/cups/page_log
ftp_log 这是对FTP服务器的路径(ProFTPD,vsftpd或Pure-FTPd)日志。
monitorix使用这个文件来报告成功登录FTP FTP等相关信息。
Default value: /var/log/proftpd/access.log
fail2ban_log 这是的fail2ban日志文件的路径。monitorix使用这个文件来报告IP地址被禁止。
Default value: /var/log/fail2ban.log
spamassassin_log 这是ClamAV的日志文件的路径。monitorix使用这个文件来报告virus-mail提醒。
Default value: /var/log/maillog
clamav_log 这是路径的ClamAV的日志文件。本文件报告monitorix使用virus-mail警报。
Default value: /var/log/clamav/clamav.log
cg_logdir 这是对communigate日志目录的路径。monitorix使用这些文件报告成功接收和发送的邮件数量,
并报告成功登录IMAP和POP3。
Default value: /var/CommuniGate/SystemLogs/
squid_log 这是squid日志文件的路径。monitorix使用这个文件来对Squid代理请求报告。
Default value: /var/log/squid/access.log
imap_log_date_format imap日志格式
Default value: %b %d
secure_log_date_format secure_log日志格式
Default value: %b %e
Piwik tracking code
enabled 这使得使用谷歌在主要的index.html文件包含代码跟踪
看http://piwik.org/docs/tracking-api/
Default value: n
<graph_enable> 开始监控项
system =系统平均负载和使用
kern=内核使用
proc =每处理器内核的使用
hptemp =惠普ProLiant系统健康
lmsens = LM和GPU温度传感器
NVIDIA = NVIDIA的温度和使用
disk=磁盘驱动器温度与健康
FS =文件系统的使用和I/O活动
fs=网络流量和使用
netstat=netstat统计
libvirt = libvirt统计
process=过程统计
serv=系统服务的需求
mail=邮件统计
port=网络端口
user=使用该系统的用户
FTP=FTP统计
Apache=apache统计
Nginx = nginx的统计
Lighttpd = lighttpd统计
MySQL=MySQL统计
varnish=varnish统计(与squit一样的缓存服务器)
squit=squit统计
NFSS = NFS服务器统计
nfsc= NFS客户端统计
bind=结合统计
NTP = NTP统计
fail2ban = fail2ban统计
icecast =解决流媒体服务器
RaspberryPi = Raspberry Pi的传感器数据
phpapc =替代PHP缓存统计
memcached =缓存统计
apcupsd = APC UPS统计
Wowza = Wowza Media Server
int =设备中断活动
verlihub = verlihub统计
http://www.monitorix.org/documentation.html 具体文档