centos7 安装配置rsyslog + LogAnalyzer + mysql

https://www.cnblogs.com/mchina/p/linux-centos-rsyslog-loganalyzer-mysql-log-server.html

 

安装LNMP

一键安装包:https://lnmp.org/download.html 

下载稳定版

 nginx 1.12.2 + PHP5.5.38 + mysql 5.7.18

 

nginx配置:

复制代码
cat loganalyzer.conf

server {
        listen 80;
        #listen [::]:80 default_server ipv6only=on;
        server_name localhost;
        index index.html index.htm index.php;
        root  /var/webroot/loganalyzer;


        include enable-php.conf;

        location ~ /\. {
            deny all;
        }

        access_log  /data/log/loganalyzer.access.log;
}




cat enable-php.conf 
        location ~ [^/]\.php(/|$)
        {
            try_files $uri =404;
            fastcgi_pass  unix:/tmp/php-cgi.sock;
            fastcgi_index index.php;
            include fastcgi.conf;
        }
复制代码

 

 

显示IP

 

 

 

 

 

 

rsyslog 终端弹出消息 Message from syslogd@p172-16-9-14.tdvm.com at Jan 16 13:59:34 ...

解决方法:删除edac模块,是在开机前将外在的usb光驱拔掉引起的

先停止syslog:

systemctl stop rsyslog

lsmod | grep edac  # 是否有以下两个模块

    sb_edac                32018     0
    edac_core             58151     1   sb_edac

 

把/etc/rsyslog/conf OmitLocalLogging 改成如下值

$OmitLocalLogging off 

 

rmmod sb_eda
rmmod edac_core

再开启rsyslog

systemctl start rsyslog

 

添加字段提示:Field 'Sortable' doesn't have a default value

解决方法:在/etc/my.conf的 [mysqld] 块中添加下面这行

sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

 

ESXi 设置 syslog

 

防火墙开放syslog端口

 

 

Dell iDrac设置远程syslog

 

 

 

 

 

 

 

posted on   林肯公园  阅读(827)  评论(0编辑  收藏  举报

编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示