为了正常的体验网站,请在浏览器设置里面开启Javascript功能!
首页 > zabbix_log

zabbix_log

2018-03-09 6页 doc 19KB 13阅读

用户头像

is_562397

暂无简介

举报
zabbix_logzabbix_log zabbix log文档规则 log[file] example: log["/home/user/file.log","pattern_to_match","UTF-8",100] or logrt["/home/user/filelog_.*_[0-9]{1,3}","pattern_to_match","UTF-8",100] log["/home/user/file.log","Zabbix agent","UTF-8",100] monitoring log {size,nam...
zabbix_log
zabbix_log zabbix log文档规则 log[file<,pattern><,encoding><,max lines>] example: log["/home/user/file.log","pattern_to_match","UTF-8",100] or logrt["/home/user/filelog_.*_[0-9]{1,3}","pattern_to_match","UTF-8",100] log["/home/user/file.log","Zabbix agent","UTF-8",100] monitoring log {size,name,the last modification time,} syslog的文档规范: syslog-ng的文件在192.168.2.235机器上 一。消息源SOURCES 定义格式为: source { sourcedriver params; sourcedriver params; ... }; sourcedriver:消息源驱动器,可以支持若干参数,并使用分号“;”隔离多个消息源驱动 器 消息源驱动器有: 引用 file (filename) : 从指定的文件读取日志信息 unix-dgram (filename) : 打开指定的SOCK_DGRAM模式的unix套接字,接收日志消息 unix-stream (filename) : 打开指定的SOCK_STREAM模式的unix套接字,接收日志消息 udp ( (ip),(port) ) : 在指定的UDP端口接收日志消息 //这个ip写:192.168.2.235 端口号是:514 tcp ( (ip),(port) ) : 在指定的TCP端口接收日志消息 sun-streams (filename) : 在solaris系统中,打开一个(多个)指定的STREAM设备, 从其中读取日志消息 internal() : syslog-ng内部产生的消息 pipe(filename),fifo(filename) : 从指定的管道或者FIFO设备,读取日志信息 例如: 引用 source s_sys { file ("/proc/kmsg" log_prefix("kernel: ")); unix-stream ("/dev/log"); internal(); # udp(ip(0.0.0.0) port(514)); #如果取消注释,则可以从udp的514端口获取消息 }; 二。过滤器FILTERS 定义格式为: 引用 filter { expression; }; 含义: 引用 :一个过滤器标识 expression:达式 表达式支持: 引用 逻辑操作符:and(和)、or(或)、not(非); 函数:可使用正规表达式描述内容 过滤函数有: 引用 facility(,): 根据facility(设备)选择日志消息,使用逗号分割多个facility level(,): 根据level(优先级)选择日志消息,使用逗号分割多个level,或使用“..”表示一个范围 program(regexp): 日志消息的程序名是否匹配一个正则表达式 host(regexp): 日志消息的主机名是否和一个正则表达式匹配 match(regexp): 对日志消息的内容进行正则匹配 filter(): 调用另一条过滤规则并判断它的值 例如: 引用 filter f_filter2 { level(info..emerg) and not facility(mail,authpriv,cron); }; ※这里的level定义info,相当于syslog的.=info,并不包括更低的等级; 若需要包括更低的等级,请使用“..”表示一个等级范围; 另外,filter(DEFAULT),用于捕获所有没有匹配上的日志消息。filter(*)是无效的。 三。目的地DESTINATIONS 定义格式为: 引用 destination { destdriver params; destdriver params; ... ;}; 含义: 引用 :一个目的地的标识 destdriver :目的地驱动器 目的地驱动器有: 引用 file (filename) :把日志消息写入指定的文件 unix-dgram (filename) :把日志消息写入指定的SOCK_DGRAM模式的unix套接字 unix-stream (filename) :把日志消息写入指定的SOCK_STREAM模式的unix套接字 udp (ip),(port) :把日志消息发送到指定的UDP端口 tcp (ip),(port) :把日志消息发送到指定的TCP端口 usertty(username) :把日志消息发送到已经登陆的指定用户终端窗口 pipe(filename),fifo(filename) :把日志消息发送到指定的管道或者FIFO设备 program(parm) :启动指定的程序,并把日志消息发送到该进程的标准输入 举例: 引用 destination d_mesg { file("/var/log/messages"); }; destination d_syslog { udp ("192.168.228.225" port(514)); }; //把 192.168.228.225改为192.168.2.235 四。消息路径LOG STATEMENTS 定义格式为: 引用 log { source S1; source S2; ... filter F1; filter F2; ... destination D1; destination D2; ... }; 把消息源、过滤器、消息目的组合起来就形成一条完整的指令。日志路径中的成员是顺 序执行的。凡是来源于指定的消息源,匹配所有指定的过滤器,并送到指定的地址。 application 的items host : Descritpion:FTP server is running Type:Zabbix agent Key:net.tcp.service[ftp] Type of information:Numeric(unsigned) Date type:Decimal Units: Use multiplier:Do not use Update interval(in sec):60 Flexible intervals(sec):No flexible intervals New flexible interval Delay 50 Period 1-7,00:00-23:59 ADD:XXX Keep history (in days):7 clear history Keep trends (in days):365 Status: Active/Disabled/Not supported Store value:speed per second/simple change Show value throw map:Service state New application: Applications:Availability/cpu/filesystem/general/integrity/logfile/memory/networ k/os/performance/processes/services Group:
/
本文档为【zabbix_log】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索