CentOS 6.5 LANDsyslog LogAnalyzer搭建宗旨日志服务器彩
mv
loganalyzer-3.4.1/ loganalyzer
cd contrib/
cp * ./../src/
cd ./../src/
sh ./configure.sh
有关阅读:
$ModLoad imudp.so # provides UDP syslog reception
6Squeeze)操作系统上,还稳步介绍了什么样从多少个顾客端服务器将syslog数据发送到该服务器系...
注销上边三行注释
下载源码包:
vi /etc/rsyslog.conf
root 123456
/etc/init.d/rsyslog restart
重启服务:
sh configure.sh && sh secure.sh
自家并不保准这么些模板同样适用于您的条件!
baseurl=file:///mnt/cdrom
越来越多详细情况见请继续阅读下一页的优秀内容: http://www.linuxidc.com/Linux/2014-06/103364p2.htm
cd
/tmp
wget
tar xvzf loganalyzer-3.4.1.tar.gz
mv loganalyzer-3.4.1/ /var/www/
cd /var/www
下载LogAnalyzer
prefix:logcon_
担保服务器在侦听合适的TCP IP端口。端口80、端口514和端口3306。)
KLOGD_OPTIONS="-x"
各参数功用:
-c 钦点运营至极形式。
3. 修改如下路线:
chown www-data:www-data * . -Rf
重启服务:
安装loganalyzer
为此,笔者动用了多少个先行准备好的OpenVZ设想化模板,不过该模板应该也适用于大部分依照Debian的操作系统上。
name=media
小编的OpenVZ模板已积谷防饥好了百分之百,所以上边那几个命令对您来讲可能无需……
Wranglersyslog
的详细介绍:请点这里
陆风X8syslog
的下载地址:请点这里
$content['EXTRA_PHPLOGCON_LOGO'] = $content['BASEPATH'] .
接下去,大家配备rsyslog服务器,以便侦听TCP端口514:
我们已预备利用大家的网络服务器来输入LogAnalyzer的末梢设置项。往你的网络浏览器里面输入rsyslog服务器的牢固IP地址,本文中是
# vi /etc/sysconfig/selinux
facility%, '%HOSTNAME%', '%fromhost-ip%', %syslogpriority%, '%timereported:::date-mysql%', '%timegenerated:::date-mysql%', %iut%, '%syslogtag%')",SQL
rsyslog:~#
netstat -tapn
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address
State PID/Program name
tcp 0 0 0.0.0.0:514 0.0.0.0:*
LISTEN 618/rsyslogd
tcp 0 0 127.0.0.1:3306 0.0.0.0:*
LISTEN 415/mysqld
tcp 0 0 0.0.0.0:80 0.0.0.0:*
LISTEN 581/apache2
#mkdir bak
vi /var/www/html/syslog/include/functions_common.php
运营简单的设置脚本极粗略,只要点击next -> next。)
#cp -r src/* /var/www/html/loganalyzer/
#去掉下边两行的笺注,接受顾客端的日记, 开启514端口
下一场,大家能够营造rsyslog数据库:
意况需求
finish ############姣好安装配置
apt-get
update
apt-get upgrade
apt-get install rsyslog rsyslog-mysql unzip zip binutils cpp fetchmail
flex gcc libarchive-zip-perl libc6-dev libcompress-zlib-perl libpcre3
libpopt-dev lynx m4 make ncftp nmap openssl perl perl-modules zlib1g-dev
autoconf automake1.9 libtool bison autotools-dev g mysql-server
mysql-client libmysqlclient15-dev apache2 apache2-doc
apache2-mpm-prefork apache2-utils libexpat1 ssl-cert libdb4.6-dev
libapache2-mod-php5 php5 php5-common php5-curl php5-dev php5-gd php5-idn
php-pear php5-imagick php5-imap php5-json php5-mcrypt php5-memcache
php5-mhash php5-ming php5-mysql php5-ps php5-pspell php5-recode
php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl
# yum install mysql-server mysql-devel libcurl-devel net-snmp-devel php
php-gd php-xml php-mysql httpd
# service mysqld start
大切诺基HEL5.4安排核心日志服务器之rsyslog loganalyzer http://www.linuxidc.com/Linux/2010-12/30801.htm
设置进度中需求您输入MySQL服务器的密码时,创造多少个密码!
CentOS 6.3下选用瑞鹰syslog LogAnalyzer MySQL铺排日志服务器 http://www.linuxidc.com/Linux/2013-07/86956.htm
2. 编辑include/functions_common.php
管教服务器在侦听合适的TCP IP端口端口80和端口3306)。那时,本田UR-VSYSLOG还一向不侦听任何端口。
/sbin/iptables -I INPUT -p tcp --dport 514 -j ACCEPT
#将装有日志写入到数据库_以下*.*代表全体类型的日记,mysql模块-数据库服务器-数据库-数据库客户名-密码-模板
安装RSYSLOG服务器
-x 在取出客商端音讯时,禁止使用DNS查找。需和-r参数同盟使用。
运用rsyslog mysql 和logAnalyzer 的日记服务器 http://www.linuxidc.com/Linux/2012-09/70717.htm
那首先个部分呈报的是什么搭建从顾客端搜罗syslog数据的库罗德SYSLOG服务器。在该例子中,大家的服务器名称叫rsyslog.domain.com,其一直IP地址为192.168.0.15。
#vi media.repo
cp -r * /var/www/html/syslog
接下来,我们对LogAnalyzer文件夹作了部分“革新”专业。
gpgcheck=0
#履新系统时间 rsyslog-mysql是rsyslog把日志传送到mysql的七个模块
并重启rsyslog服务。
# setenforce 0
vim /etc/rsyslog.conf 撤销下列三行的注明,并丰硕加载mysql模块新闻。
#
rsyslog v3的/etc/rsyslog.conf配置文件
#
#
想理解越多消息,请参阅/usr/share/doc/rsyslog-doc/html/rsyslog_conf.html
$ModLoad MySQL
*.*
>127.0.0.1,rsyslog,rsyslog,ENTER-YOUR-NEW-RSYSLOG-PASSWORD-HERE
#################
#### 模块 ####
#################
$ModLoad imuxsock # 提供对本土系统日志的支撑
$ModLoad imklog # 提供基本日志支持在此以前由rklogd来提供)
#$ModLoad immark # 提供--MARK--息功能
# 提供UDP syslog接收
#$ModLoad imudp
#$UDPServerRun 514
# 提供TCP syslog接收
$ModLoad imtcp
$InputTCPServerRun 514
###########################
#### 全局指令 ####
###########################
# setenforce 0
$UDPServerRun 514 # start a UDP syslog server at standard port 514
apt-get install linux-kernel-headers
# mysql -uroot -prootroot
if $msg contains '(root) CMD (/usr/lib64/sa/sa1 1 1)' then /var/log/11.log
加多这几行……要记得将密码退换成你在成立MySQL服务器的rsyslog顾客时输入的要命密码。)
-r 钦赐监听端口。 暗中认可514
Database Tablename:SystemEvents
……并去掉处理TCP syslog接收的几行代码前边的注释。
$ModLoad ommysql.so
Database Name:Syslog
本学科稳步介绍了怎么将XC90SYSLOG服务器安装到Debian 6Squeeze)操作系统上,还稳步介绍了何等从多少个顾客端服务器将syslog数据发送到该服务器系统上。我们还将演示怎么样设置一台Apache Web服务器和MySQL数据库服务器以便搜集syslog数据,况且演示如何设置LogAnalyzer日志剖判器),以便利用网络浏览器,轻巧地浏览收罗而来的数目。
启动mysqld httpd
AMG ONEHEL5.4计划主旨日志服务器之rsyslog Log Analyzer http://www.linuxidc.com/Linux/2012-01/51853.htm
确定保证相应服务已创建并运营起来……
(rsyslog client)
chmod 666 config.php
/etc/init.d/rsyslog
restart
/etc/init.d/mysql restart
/etc/init.d/apache2 restart
*.* @192.168.7.201
Select View: Syslog Fields
紧接着我们为Apache web服务器配置www文件夹客商权限。
#hwclock -hctosys
ntpdate cn.pool.ntp.org
接下去,大家配备陆风X8SYSLOG顾客端,以便将其syslog数据发送到rsyslog服务器:
# service rsyslog restart
mysqladmin -u root password 123456
现行,你应当有了例行运作的rsyslog服务器,何况LogAnalyzer已开立并运维起来。
开创日志目录
cd /usr/share/doc/rsyslog-mysql-5.8.10/
$ModLoad
MySQL
*.*
>127.0.0.1,rsyslog,rsyslog,ENTER-YOUR-NEW-RSYSLOG-PASSWORD-HERE
CentOS 6.3下使用奥迪Q5syslog LogAnalyzer MySQL安排日志服务器 http://www.linuxidc.com/Linux/2013-07/86956.htm
service rsyslog restart
mysql
-u root -p
GRANT SELECT, INSERT, UPDATE, DELETE ON rsyslog.* TO
'rsyslog'@'localhost' IDENTIFIED BY
'ENTER-YOUR-NEW-RSYSLOG-PASSWORD-HERE';
FLUSH PRIVILEGES;
quit
安装rsyslog
cd /var/www/html/syslog
接下去,大家运维MySQL命令外壳程序,创立rsyslog客户:
登录web安装, 或者 http://ip地址/syslog/src
第一,大家设置一些借助项。
#mkdir /mnt/cdrom
2:Enable User Database选拔Yes,就算选取no将未有管理页面
mysqladmin -u root -p create rsyslog
福特ExplorerSYSLOG服务器配置
###删去安装档install.php,只怕设置该公文权限为只读
rsyslog:~#
netstat -tapn
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address
State PID/Program name
tcp 0 0 127.0.0.1:3306 0.0.0.0:*
LISTEN 415/mysqld
tcp 0 0 0.0.0.0:80 0.0.0.0:*
LISTEN 581/apache2
更加多详细情形见请继续阅读下一页的美丽内容: http://www.linuxidc.com/Linux/2014-06/102867p2.htm
chmod x *.sh
随时我们下载LogAnalyzer,并布署Apache web服务器,以便展现日志。
注:rsyslog-mysql为rsyslog将日志传送到mysql数据库的三个模块,这里不可不设置
若服务器未安装PAJEROSYSLOG,供给修改/etc/sysconfig/rsyslog文件配置
yum install ntp rsyslog-mysql -y
mysql > grant all privileges on Syslog.* to rsyslog@localhost
identified by "123456";
mysql > flush privileges;
安装MYSQL PHP APACHE
Database User:root
#cd /tmp/loganalyzer-3.6.3
# yum install rsyslog rsyslog-mysql -y
exit
# serviceiptables stop
Database Port:3306
用root客户登入
##LogAnalyzer 是二个 syslog 和另外互联网事件数量的 Web 前端工具,提供简单易用的日志浏览、找寻和着力深入分析以至图片显示。
LOGANALYZER配置
cd /tmp/loganalyzer-3.6.5/src
#tar zxvf loganalyzer-3.6.3.tar.gz
###关门剖析页面中帮衬音信
LX570HEL5.4安插中心日志服务器之rsyslog loganalyzer http://www.linuxidc.com/Linux/2010-12/30801.htm
#要是有数量,则意味着成功
SELINUX=disabled
在#### MODULES ####下增加这两行
select * from SystemEvents;
*.* :ommysql:localhost,Syslog,rsyslog,123456
1:选择Click here
布署服务端协理rsyslog-mysql模块,并开启UDP服务端口获取网内其余LINUX系统日志
$ModLoad imuxsock # provides support for local system logging (e.g. via logger command)
SELINUX=disabled
#修改LogAnalyzer 设定
行使rsyslog mysql 和logAnalyzer 的日志服务器 http://www.linuxidc.com/Linux/2012-09/70717.htm
$ModLoad ommysql
#mkdir -p /var/www/html/loganalyzer/
###将下行改为false
#touch config.php
USE Syslog;
mysql> set password=password('rootroot');
#检查数据库是或不是有照应数额
[media]
Database Name: Syslog
复制loganalyzer源代码到apache的loganalyzer目录
点击NEXT时若报错,后台实施如下命令后继续
# service rsyslog restart
###################################
#/etc/init.d/iptables status
CentOS 6.3下行使Escortsyslog LogAnalyzer MySQL布置日志服务器 http://www.linuxidc.com/Linux/2013-07/86956.htm
# vi /etc/rsyslog.conf
Database User: root
cp * /var/www/html/syslog
# service iptables stop
&~
memory_limit = 512M
max_execution_time = 120
###改换深入分析页面首页Logo图标
昂CoraHEL5.4计划中心日志服务器之rsyslog Log Analyzer http://www.linuxidc.com/Linux/2012-01/51853.htm
vi /etc/rsyslog.conf
在最前面加多:*.* @192.168.10.250
保存退出,重启syslog服务
service syslog restart
那时在服务器上就能够看看有关服务器的日记新闻了
SYSLOGD_OPTIONS="-c 2 -r -x -m 180"
Database Password: 123456
安装介质
CENTOS 6.5 X64
设置进度
mysql -uroot -p
# mysql -uroot
LogAnalyzer 是三个 syslog 和任何网络事件数量的 Web 前端工具,提供轻巧易用的日志浏览、寻觅和主导深入分析以致图片显示。
4:采取next 设置签到客户名和密码
#/etc/init.d/iptables save
mkdir /var/www/html/syslog
Tiggosyslog选用系统自带yum源。
#添加mysql root密码
enabled=1
rsyslog负担写入日志, logrotate负指谪份和删除旧日志, 以至更新日志文件
# vi /etc/sysconfig/selinux
"images/main/Header-Logo.png";
# mysql -uroot -prootroot < createDB.sql
Database Password:123456
安排前先关闭iptables和SELINUX,制止安装进度中报错。
rsyslog服务端配置 CentOS6.4 x64系统 系统自带rsyslog 5.8本子
$ModLoad imudp
3:填写如下音讯:Database Host:localhost
修改php环境
现在Fedora和Ubuntu, rhel6私下认可的日记系统都以rsyslog了
#chmod 666 config.php
1. 第一将筹划好的logo 放至images/main目录下。
#service iptables start
grant all privileges on Syslog.* to rsyslog@localhost identified by "123456";
# yum install rsyslog -y
Require user to be logged in 选择yes
$content['SHOW_DONATEBUTTON'] = false; // Default = true!
正文遭受为CentOS 6.5平台安插CR-Vsyslog LogAnalyzer
#导入数据库
上传安装文件至/tmp下
#编写配置文件
# cd /usr/share/doc/rsyslog-mysql-5.8.10/
$template insertpl,"insert into SystemEvents (Message, Facility, FromHost, FromIP, Priority, DeviceReportedTime, ReceivedAt, InfoUnitID, SysLogTag) values ('%msg%', %syslog
# vi /etc/rsyslog.conf
#概念插入的多少内容_(insertpl) 模板名称
/sbin/iptables -I INPUT -p udp --dport 514 -j ACCEPT
#重启rsyslog服务
为合作LogAnalyzer对php意况的渴求,请修改/etc/php.ini中的内容为:
#第一安排好lamp意况,详细情形见lamp安装文书档案
Lacrossesyslog是比syslog成效越来越强硬的日志记录系统,能够将日志输出到文件,数据库和别的程序.可以运用rsyslog替换系统自带的syslog。
$ModLoad imklog # kernel logging (formerly provided by rklogd)
安顿rsyslog客户端发送本地日志到服务端
################ Linux客户端安顿
用root客商登陆
rm -rf install.php
-m 标记时间戳。单位是分钟,为0时,表示禁止使用该意义。
#创办rsyslog客户访问Syslog
rsyslog 是三个 syslogd 的二十四线程加强版。
注:192.168.7.201 为日志服务器端IP地址
###除去LogAnalyzer 发轫化安装文件
$UDPServerRun 514
配置本地YUM源
ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock
$ModLoad immark
#加载mysql模块
tar zxvf loganalyzer-3.6.5.tar.gz
#hwclock --set --date="2013/07/04 13:49"
cd /tmp/loganalyzer-3.6.5/contrib
注:创设Syslog库并在该库中创制了两张空表
next
概述
#####上面那2行是要丰裕的内容##### 123456是root客户登入mysql的密码
#mount /dev/cdrom /mnt/cdrom
*.* :ommysql:localhost,Syslog,root,123456;insertpl
#cd /etc/yum.repos.d/
#即使日志内容包蕴下列括号中的内容, 则将日志写入到 /var/log/11.log 并退出,不继续再而三操作
末行增加如下内容
CentOS 6.3下使用凯雷德syslog LogAnalyzer MySQL铺排日志服务器 http://www.linuxidc.com/Linux/2013-07/86956.htm
配置前先关闭iptables和SELINUX,幸免安装进程中报错。
5:next Source type: MYSQL Native
#cp -r contrib/* /var/www/html/loganalyzer/
CentOS 6.5 LANDsyslog LogAnalyzer搭建宗旨日志服务器彩世界网址。wget
安装loganalyzer
$ModLoad immark # provides --MARK-- message capability
chown -R daemon.daemon *
调动时间
flush privileges;
# mkdir -p /var/log/httpd/loganalyzer
mysql -uroot -p <createDB.sql
创办rsyslog客户在mysql下的相关权限
#CentOS 6.5 LANDsyslog LogAnalyzer搭建宗旨日志服务器彩世界网址。mv *.repo bak/
注:localhost表示本地主机,Syslog为数量库名,rsyslog为数据库的客商,123456为该客户密码
防火墙开放服务端口
#cd /var/www/html/loganalyzer/
本文由时时app平台注册网站发布于彩世界网址,转载请注明出处:CentOS 6.5 LANDsyslog LogAnalyzer搭建宗旨日志服务器彩
关键词: