阿铭Linux_网站维护学习笔记201903015

监控客户机.md

日志管理

记住一句话:

遇到问题,首先要想到查日志。
Error Warning No not permission lib file

日志主要分为两大类:

系统日志、服务日志

服务日志:

Nginx 访问日志 错误日志

在这里插入图片描述

PHP-FPM 错误日志 慢执行日志

出现访问502错误,一般就是PHP-FPM出错了
在这里插入图片描述
针对不同的池子设置不同的log

php 错误日志

在这里插入图片描述在这里插入图片描述

MariaDB/MySQL 错误日志 慢查询日志

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述

Tomcat 访问日志 catalina.out

Tomcat一般不需要配置访问日志,因为在Tomcat前一般配置Nginx访问代理,Nginx会有访问日志,因此Tomcat不需要配置访问日志,重点是catalina.out,它是Tomcat的日志总管。

其它服务:FTP Zabbix 。。。

系统日志:

/var/log/messages  #系统的日志总管
/var/log/secure  #登录认证的日志
/var/log/dmesg  #系统启动时生成的硬件信息

命令:dmesg #查看实时的硬件信息 dmesg -c #清空日志信息

last 对应 /var/log/wtmp   #查看正确的登录信息

lastb 对应 /var/log/btmp   #查看异常的登录信息

MariaDB 开启慢查询日志

slow_query_log = ON
slow_query_log_file = /data/mysql/slow.log
long_query_time = 1

select sleep(5);

数据备份

数据备份重要性:

数据尤其是一个公司的核心数据关系着公司的命脉,数据丢失可以导致公司倒闭。

数据主要分为两大类:

文件类:
程序代码、图片、附件、软件包、配置文件

数据(数据库)类:
关系型数据库(MySQL/MariaDB等)、非关系型数据库(Redis、MongoDB等)

备份原则:

每日一备份,本地保存一份,远程保存一份,根据数据重要性和磁盘空间决定保存周期。

文件类的备份:

tar、scp、cp、rsync

数据类:

自带工具实现备份(如,mysqldump、Xtrabackup)

rsync教程

在这里插入图片描述
远程数据同步工具,支持数据的增量同步。

rsync -av /etc/passwd /tmp/1.txt
rsync -av /tmp/1.txt 192.168.188.128:/tmp/2.txt

rsync格式

rsync [OPTION] … SRC DEST
rsync [OPTION] … SRC [user@]host:DEST
rsync [OPTION] … [user@]host:SRC DEST
rsync [OPTION] … SRC [user@]host::DEST
rsync [OPTION] … [user@]host::SRC DEST

rsync常用选项

-a 包含-rtplgoD
-r 同步目录时要加上,类似cp时的-r选项
-v 同步时显示一些信息,让我们知道同步的过程
-l 保留软连接
-L 加上该选项后,同步软链接时会把源文件给同步
-p 保持文件的权限属性
-o 保持文件的属主
-g 保持文件的属组
-D 保持设备文件信息
-t 保持文件的时间属性
–delete 删除DEST中SRC没有的文件
–exclude 过滤指定文件,如–exclude “logs”会把文件名包含logs的文件或者目录过滤掉,不同步
-P 显示同步过程,比如速率,比-v更加详细
-u 加上该选项后,如果DEST中的文件比SRC新,则不同步
-z 传输时压缩

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值