七、验证结果
1、mysql验证
# 安装mariadb yum install -y mariadb mariadb-server # 开启慢日志 vim /etc/my.cnf [mysqld] long_query_time = 1 slow_query_log = 1 slow_query_log_file = /var/log/mariadb/mysql-slow.log # 启动 systemctl start mariadb # 登录查询 mysql -e "select sleep(2)" # 查看是否产生慢日志 cat /var/log/mariadb/mysql-slow.log # 多实例安装 vim /etc/my3307.cnf [mysqld] port=3307 long_query_time = 1 slow_query_log = 1 slow_query_log_file = /var/log/mariadb/mysql3307-slow.log datadir=/var/lib/mysql3307 socket=/var/lib/mysql3307/mysql.sock symbolic-links=0 [mysqld_safe] log-error=/var/log/mariadb/mariadb3307.log pid-file=/var/run/mariadb/mariadb3307.pid # 初始化 mysql_install_db --datadir=/var/lib/mysql3307/ --user=mysql # 启动mysql mysqld_safe --defaults-file=/etc/my3307.cnf & # 登录查询 mysql -A -S /var/lib/mysql3307/mysql.sock -e "select sleep(2)" # 查看是否产生慢日志 cat /var/log/mariadb/mysql3307-slow.log # 查看是否生成索引 Stack Management ---> 索引管理 ---> (mysql-err-*???? | mysql-slow-*????) # 创建kibana索引 Stack Management ---> 索引模式 ---> 创建 索引模式 --->索引模式名称(mysql-err-**|mysql-slow-**) ---> 下一步 ---> 时间字段(@timestamp) ---> 创建索引模式 # 登录查询 mysql -S /var/lib/mysql3307/mysql.sock -e "select sleep(2)" mysql -e "select sleep(2)" # kibana查看数据 Discover ---> 更改索引模式(nginx-access-*|nginx-error-*) ---> 显示数据
2、系统日志验证
# 打开一个新的ssh连接就会更新日志 # 查看是否生成索引 Stack Management ---> 索引管理 ---> (system-messages-???? | system-secure-????) # 创建kibana索引 Stack Management ---> 索引模式 ---> 创建 索引模式 --->索引模式名称(system-messages-*|system-secure-*) ---> 下一步 ---> 时间字段(@timestamp) ---> 创建索引模式 # 打开一个新的ssh连接就会更新日志 # kibana查看数据 Discover ---> 更改索引模式(nginx-access-*|nginx-error-*) ---> 显示数据
3、nginx日志验证
# 安装nginx yun install -y nginx # 查看本机器IP ip a|egrep 'bond|em|eth|ens|eno'| grep inet|grep brd |awk -F'[ /]+' '{print $3}' # 访问本机IP // 多访问几次 http://10.10.8.166/dsdsds //随便写个路径 # 查看是否生成索引 Stack Management ---> 索引管理 ---> (nginx-access-???? | mysql-err-????) # 创建kibana索引 Stack Management ---> 索引模式 ---> 创建 索引模式 --->索引模式名称(nginx-error-*|nginx-access-*) ---> 下一步 ---> 时间字段(@timestamp) ---> 创建索引模式 # 访问本机IP // 多访问几次 http://10.10.8.166/dsdsds //随便写个路径 # kibana查看数据 Discover ---> 更改索引模式(nginx-access-*|nginx-error-*) ---> 显示数据
4、httpd 日志验证
yum install -y httpd systemctl start httpd # 查看本机器IP ip a|egrep 'bond|em|eth|ens|eno'| grep inet|grep brd |awk -F'[ /]+' '{print $3}' # 访问本机IP // 多访问几次 http://10.10.8.166/dsdsds //随便写个路径 # 查看是否生成索引 Stack Management ---> 索引管理 ---> (httpd-access-???? | httpd-err-????) # 创建kibana索引 Stack Management ---> 索引模式 ---> 创建 索引模式 --->索引模式名称(httpd-error-*|httpd-access-*) ---> 下一步 ---> 时间字段(@timestamp) ---> 创建索引模式 # 访问本机IP // 多访问几次 http://10.10.8.166/dsdsds //随便写个路径 # kibana查看数据 Discover ---> 更改索引模式(httpd-access-*|httpd-error-*) ---> 显示数据
5、PHP验证
# 安装拓展源 rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm # 安装php [root@nginx ~]# yum -y install php72w php72w-cli php72w-common php72w-devel php72w-embedded php72w-gd php72w-mbstring php72w-pdo php72w-xml php72w-fpm php72w-mysqlnd php72w-opcache systemctl restart php-fpm.service # 查看是否生成索引 Stack Management ---> 索引管理 ---> (php-err-????) # 创建kibana索引 Stack Management ---> 索引模式 ---> 创建 索引模式 --->索引模式名称(php-err-*) ---> 下一步 ---> 时间字段(@timestamp) ---> 创建索引模式 # 重启服务 systemctl restart php-fpm.service # kibana查看数据 Discover ---> 更改索引模式(php-error-*) ---> 显示数据
6、redis 验证
# 安装redis yum install -y redis systemctl restart redis # 查看是否生成索引 Stack Management ---> 索引管理 ---> (redis-err-????) # 创建kibana索引 Stack Management ---> 索引模式 ---> 创建 索引模式 --->索引模式名称(redis-err-*) ---> 下一步 ---> 时间字段(@timestamp) ---> 创建索引模式 # 重启服务 systemctl restart redis # kibana查看数据 Discover ---> 更改索引模式(redis-error-*) ---> 显示数据