久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

loganalyzer+mysql+rsyslog中央日志服務(wù)器對(duì)syslog的web管理

 WindySky 2016-05-24
loganalyzer+mysql+rsyslog中央日志服務(wù)器對(duì)syslog的web管理

(1)LAMP

yum install mysql mysql-devel mysql-server php php-mysql php-pdo php-common php-cli php-gd httpd -y

(2)下載、安裝rsyslog,需要先安裝2個(gè)依賴(lài)包

<1>下載libestrhttp://libestr./

tar zxf libestr-*.*.*.tar.gz

cd libestr-*.*.*

./configure --libdir=/usr/lib --includedir=/usr/include/

make && make install

<2>下載lbee,,http://www.

tar zxf libee-*.*.*.tar.gz

cd libee-*.*.*

./configure --libdir=/usr/lib --includedir=/usr/include/

make && make install

<3>下載rsysloghttp://www./download/

tar zxf rsyslog-*.*.*.tar.gz

cd rsyslog-*.*.*

./configure --enable-mysql --prefix=/usr/local/rsyslog

make && make install

3)配置rsyslog

<1>vi /etc/rsyslog.conf

-------------------------------------------------------------------------------------------

#if you experience problems, check

http://www./troubleshoot for assistance

rsyslog v3: load input modules

If you do not load inputs, nothing happens!

You may need to set the module load path if modules are not found.

 

 

$ModLoad immark provides --MARK-- message capability

$ModLoad imuxsock provides support for local system logging (e.g. via logger command)

$ModLoad imklog kernel logging (formerly provided by rklogd)

$ModLoad ommysql

*.* :ommysql:localhost,Syslog,user,passwd

#*.* :ommysql:database-server,database-name,database-userid,database-password

 

 

Log all kernel messages to the console.

Logging much else clutters up the screen.

#kern.* /dev/console

 

Log anything (except mail) of level info or higher.

Don't log private authentication messages!

*.info;mail.none;authpriv.none;cron.none -/var/log/messages

 

The authpriv file has restricted access.

authpriv.* /var/log/secure

 

Log all the mail messages in one place.

mail.* -/var/log/maillog

 

Log cron stuff

cron.* -/var/log/cron

 

Everybody gets emergency messages

*.emerg *

 

Save news errors of level crit and higher in special file.

uucp,news.crit -/var/log/spooler

Save boot messages also to boot.log

local7.* /var/log/boot.log

 

Remote Logging (we use TCP for reliable delivery)

An on-disk queue is created for this action. If the remote host is

down, messages are spooled to disk and sent when it is up again.

#$WorkDirectory /rsyslog/spool where to place spool files

#$ActionQueueFileName uniqName unique name prefix for spool files

#$ActionQueueMaxDiskSpace 1g 1gb space limit (use as much as possible)

#$ActionQueueSaveOnShutdowon save messages to disk on shutdown

#$ActionQueueType LinkedList run asynchronously

#$ActionResumeRetryCount -1 infinite retries if host is down

remote host is: name/ip:port, e.g. 192.168.0.1:514, port optional

#*.* @@remote-host:514

######### Receiving Messages from Remote Hosts ##########

TCP Syslog Server:

provides TCP syslog reception and GSS-API (if compiled to support it)

#$ModLoad imtcp.so load module

#$InputTCPServerRun 514 start up TCP listener at port 514

 

 

#UDP Syslog Server:

$ModLoad imudp.so provides UDP syslog reception

$UDPServerRun 514 start UDP syslog server at standard port 514

-------------------------------------------------------------------------------------------

<2>cp /etc/init.d/{syslog,rsyslog}

<3>sed -i 's/syslog/rsyslog/g' /etc/init.d/rsyslog

<4>chmod +x /etc/init.d/rsyslog

<5>ln -sv /usr/local/rsyslog/sbin/rsyslogd /sbin/rsyslogd

<6> /etc/init.d/syslog stop

<7> chkconfig syslog off 

<8> /etc/init.d/rsyslog start

<9> chkconfig rsyslog on

(4)配置mysql

<1>/etc/init.d/mysqld start

<2>chkconfig mysqld on

<3>mysqladmin -u root -p password passwd(root初始密碼為空)

/usr/bin/mysql_secure_installation設(shè)置root密碼,,并進(jìn)行安全設(shè)置,。

<4>mysql -uroot -ppasswd rsyslog-*.*.*/plugins/ommysql/createDB.sql

<5>cat createDB.sql

-------------------------------------------------------------------------------------------

CREATE DATABASE Syslog;

USE Syslog;

CREATE TABLE SystemEvents

(

        ID int unsigned not null auto_increment primary key,

        CustomerID bigint,

        ReceivedAt datetime NULL,

        DeviceReportedTime datetime NULL,

        Facility smallint NULL,

        Priority smallint NULL,

        FromHost varchar(60) NULL,

        Message text,

        NTSeverity int NULL,

        Importance int NULL,

        EventSource varchar(60),

        EventUser varchar(60) NULL,

        EventCategory int NULL,

        EventID int NULL,

        EventBinaryData text NULL,

        MaxAvailable int NULL,

        CurrUsage int NULL,

        MinUsage int NULL,

        MaxUsage int NULL,

        InfoUnitID int NULL ,

        SysLogTag varchar(60),

        EventLogType varchar(60),

        GenericFileName VarChar(60),

        SystemID int NULL

);

 

CREATE TABLE SystemEventsProperties

(

        ID int unsigned not null auto_increment primary key,

        SystemEventID int NULL ,

        ParamName varchar(255) NULL ,

        ParamValue text NULL

);

-------------------------------------------------------------------------------------------

<6>mysql -uroot -ppasswd

>grant all privileges on Syslog.* to 'user'@localhost identified by 'passwd';

>quit

<7>/etc/init.d/rsyslog restart

<8>/etc/init.d/mysqld restart

<9>mysql -uuser -ppasswd

>use Syslog;

>select from SystemEvents; #有數(shù)據(jù)說(shuō)明成功

(5)下載、安裝,、配置loganalyzer,,http://loganalyzer./downloads

<1>tar zxf loganalyzer-*.*.*.tar.gz

<2>cd loganalyzer-*.*.*

<3>cp -r src/ /var/www/html/loganalyzer

<4>cp -r contrib/* /var/www/html/loganalyzer

<5>chown -R apache.apahce /var/www/html/loganalyzer

<6>/bin/sh /var/www/html/loganalyzer/configure.sh

<7>/bin/sh /var/www/html/loganalyzer/secure.sh

6)啟動(dòng)http,進(jìn)入日志web界面

<1> /etc/init.d/httpd start

<2> chkconfig httpd on

訪問(wèn)http://127.0.0.1/loganalyzerhttp://IP/loganalyzer,進(jìn)入web頁(yè)面,。

(7)web頁(yè)面配置

loganalyzer+mysql+rsyslog中央日志服務(wù)器對(duì)syslog的web管理

Here--->

loganalyzer+mysql+rsyslog中央日志服務(wù)器對(duì)syslog的web管理

一直next--->

loganalyzer+mysql+rsyslog中央日志服務(wù)器對(duì)syslog的web管理

將最下面一項(xiàng)更改為yes,,然后設(shè)置內(nèi)容如下,注意Database NameSyslog,,我之前設(shè)置的用戶(hù)是userpasswd):

loganalyzer+mysql+rsyslog中央日志服務(wù)器對(duì)syslog的web管理

next--->

loganalyzer+mysql+rsyslog中央日志服務(wù)器對(duì)syslog的web管理

填寫(xiě)用戶(hù)和密碼后next--->

loganalyzer+mysql+rsyslog中央日志服務(wù)器對(duì)syslog的web管理

這里注意:數(shù)據(jù)庫(kù)名為Syslog和數(shù)據(jù)庫(kù)表名為SystemEvents ,,next--->

loganalyzer+mysql+rsyslog中央日志服務(wù)器對(duì)syslog的web管理

next--->

loganalyzer+mysql+rsyslog中央日志服務(wù)器對(duì)syslog的web管理

next--->

loganalyzer+mysql+rsyslog中央日志服務(wù)器對(duì)syslog的web管理

(8)接收遠(yuǎn)程主機(jī)syslog信息

<1>vi /etc/syslog.conf

----------------------------------------------------------------------------------------------

*.*                          @loganalyzer's IP

----------------------------------------------------------------------------------------------

<2>/etc/init.d/syslog restart

logger命令測(cè)試,在loganalyzer web界面中查看,、管理遠(yuǎn)程log日志,。

這里在loganalyzer主機(jī)的tail -f /var/log/message中也可以看到客戶(hù)機(jī)的syslog message,,而之前的graylog2graylog2 server機(jī)上的/var/log/message中不能看到客戶(hù)機(jī)的syslog message,。我理解的是graylog2 主機(jī)直接將遠(yuǎn)程主機(jī)發(fā)來(lái)的message存到了mongodb中,,可能和端口(轉(zhuǎn)發(fā))的處理有關(guān)系,希望有高手能深入的解釋說(shuō)明下,!而loganalyzer主機(jī)是將遠(yuǎn)程主機(jī)發(fā)來(lái)的syslog message傳到本地的rsyslog message,,并將這些message存到mysql中。

loganalyzer+mysql+rsyslog中央日志服務(wù)器對(duì)syslog的web管理

9web界面

<1>在主頁(yè)面上的loganalyzer+mysql+rsyslog中央日志服務(wù)器對(duì)syslog的web管理選項(xiàng)可以調(diào)整更新頻率,,我這里設(shè)置的是每5s更新日志信息,。

<2>點(diǎn)loganalyzer+mysql+rsyslog中央日志服務(wù)器對(duì)syslog的web管理選項(xiàng)即進(jìn)入搜索查詢(xún)界面,可根據(jù)不同條件進(jìn)行日志的搜索,、查詢(xún),,非常方便。

loganalyzer+mysql+rsyslog中央日志服務(wù)器對(duì)syslog的web管理


參考文檔:http:///post/48.html 

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,,所有內(nèi)容均由用戶(hù)發(fā)布,,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購(gòu)買(mǎi)等信息,,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請(qǐng)點(diǎn)擊一鍵舉報(bào),。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶(hù) 評(píng)論公約

    類(lèi)似文章 更多