首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏编程语言的世界

    tp6请求日志,tp6记录详细日志

    在tp5版本的时候日志中保存了全部的请求信息,保存了请求地址 请求方法 请求路由  请求头  请求参数,但是在tp6中官方取消了。 官方解释说由于日志记录了所有的运行错误,因此养成经常查看日志文件的习惯,可以避免和及早发现很多的错误隐患。 但是我觉得不方便我定位线上问题,于是把tp5源码中的部分移植到tp6中,tp5中大部分放在tp底层,为了不破坏tp框架我把代码放到中间件中进行继承,所有中间件全部继承此代码。自动记录请求信息。<? 生成的日志和tp5完全一样[2021-07-07T21:09:50+08:00][info] 127.0.0.1 POST learn.cn/api/v3/up_professions[ ROUTE ]

    1.4K20编辑于 2023-06-03
  • 来自专栏中国白客联盟

    日志安全之清除windows 日志

    PHPTutorial\Apache\logs\error.log -oldid 200.999.999.99; 作者历史文章赏析: 解决SqlServer 脱裤的一个小问题 解决 HTTPS 证书失效菜刀连不上 日志安全之 linux清除日志

    2.1K80发布于 2019-10-18
  • 来自专栏中国白客联盟

    日志安全之linux清除日志

    我们用的常见的思路 1.直接删除日志文件 2.删除我们自己 ip 的日志内容 3.rm -rf / 如果直接删除文件,那么管理员也会从别的地方下手.或者恢复文件之类的. 当然.我还是建议使用 python 完成这项工作..当日志超过10w 或者100w 级以上的数量 . bash 的执行速度就会显得极其鸡肋.

    4.7K50发布于 2019-10-18
  • 来自专栏悠扬前奏的博客

    MyBatis-6.日志

    日志 Mybatis 的内置日志工厂提供日志功能,内置日志工厂将日志交给以下其中一种工具作代理: SLF4J Apache Commons Logging Log4j 2 Log4j JDK logging MyBatis 内置日志工厂基于运行时自省机制选择合适的日志工具。 日志配置 可以对包、映射类的全限定名、命名空间或全限定语句名开启日志功能来查看 MyBatis 的日志语句。 可以对包、映射类的全限定名、命名空间或全限定语句名开启日志功能来查看 MyBatis 的日志语句。具体方法,由使用的日志工具决定。 以下以 Log4J 为例。 为此,Mybatis 中 SQL 语句的日志级别被设为DEBUG(JDK 日志设为 FINE),结果的日志级别为 TRACE(JDK 日志设为 FINER)。

    54630发布于 2019-05-30
  • 来自专栏linux运维

    安全审计日志问题:安全审计日志文件过大或丢失

    限制日志文件大小通过配置限制单个日志文件的大小,并启用日志轮换机制。 # 查看磁盘使用情况 df -h # 清理旧日志文件sudo find /var/log/audit/ -type f -mtime +30 -exec rm {} \;6. 分析日志内容使用工具分析日志内容,确保日志记录正常。 防止日志被篡改确保日志文件的安全性,防止被恶意篡改。 定期审查与优化日志策略根据实际需求定期调整日志管理策略。增加日志级别:在高安全性环境中,启用更详细的日志记录。减少冗余日志:在资源有限的环境中,过滤不必要的日志。9.

    1.2K00编辑于 2025-02-09
  • 来自专栏iSharkFly

    Confluence 6 配置日志

    我们推荐你根据你的需求来配置你自己的 Confluence 日志。 打开或者关闭 SQL 语句日志。 为一个类或者包添加一个新的日志。 为一个类或者包删除一个新的日志。 为一个类或者包设置日志的级别(INFO, WARN, FATAL, ERROR 或者 DEBUG)。 重置所有的日志级别到 predefined 属性。 'Diagnostic' 属性定义了更多的属性配置,能够为你提供更多的日志信息。这个配置将会降低你系统的性能并且让你日志文件更快的填充满。 https://www.cwiki.us/display/CONF6ZH/Configuring+Logging

    77720发布于 2019-01-30
  • 来自专栏用户7873631的专栏

    tp6日志

    作者:陈业贵 华为云享专家 51cto(专家博主 明日之星 TOP红人) 文章目录 前言 一、日志 二、修改配置文件 1.引入库 2.在哪里看日志信息呢? ---- 前言 和大家共同完成打日志的流程: 一、日志 记录程序有没有错误。 二、修改配置文件 <? ' => env('log.channel', 'file'), // 日志记录级别 'level' => [], // 日志类型记录的通道 ['error => 'File', // 日志保存目录 'path' => '', // 单文件日志写入 'single' => false, // 独立日志级别 trace('日志信息','info');//错误信息是什么? } } 2.在哪里看日志信息呢?

    32510编辑于 2022-06-05
  • 来自专栏姚红专栏

    日志收集-Elk6

    新增了一个FileBeat,它是一个轻量级的日志收集处理工具(Agent),Filebeat占用资源少,适合于在各个服务器上搜集日志后传输给Logstash,官方也推荐此工具。 Logstash 主要是用来日志的搜集、分析、过滤日志的工具,支持大量的数据获取方式。 elasticsearch-6.2.2/config/jvm.options 解决:权限不够 chmod 777 -R 当前es目录 常见配置问题资料:https://www.jianshu.com/p/c5d6ec0f35e0 2.5:ES目录和配置文件介绍 简介:介绍ES目录结构,配置文件基本说明   bin: 启动文件   log: 日志文件,包括运行日志,慢查询日志   config: 核心配置文件    ,具备实时传输的能力   读取不同的数据源,并进行过滤,开发者自定义规范输出到目的地   日志来源多(如系统日志,应用日志,服务器日志等) 流程讲解   logstash通过管道pipeline

    1.1K20发布于 2019-08-21
  • 来自专栏技术杂记

    日志服务器(6

    ommysql:localhost,Syslog,logger,123456 [root@h105 rsyslog-mysql-5.8.10]# 主要就是打开了 udp 514 端口以接受其它服务器传来的日志

    1.1K40发布于 2021-10-20
  • 来自专栏iSharkFly

    Confluence 6 审查日志

    日志审查能够允许管理查看你 Confluence 站点所做的修改。 你需要具有 Confluence 系统管理员的权限才能查看日志。 希望查看查看审查日志  ?  > 基本配置(General Configuration) > 审查日志(Audit log)。 然后你可以通过关键字和时间来显示的日志进行过滤。下面是这个操作是如何进行的。 ? 过滤器(Filter it):通过关键字或者时间进行过滤。 更多设置(More control): 导出整个日志或者修改系统中保留日志的时间。 获得明细(Get detailed):查看本条记录的详细信息。 https://www.cwiki.us/display/CONF6ZH/Audit+log

    60640发布于 2019-01-30
  • 来自专栏iSharkFly

    设置 Confluence 6 日志

    Confluence 使用的是 Apache's log4j 日志服务。能够允许管理员通过编辑配置文件来控制日志的表现和日志输出文件。 在系统中有 6日志输出级别,请参考 log4j logging levels 页面来获得更多信息。 如果你请求 Atlassian Support 为你提供支持服务,我们总是会要求你能够提供你 Confluence 应用的日志输出。要获得这些日志输出的最简单的方法是进入 ?   https://www.cwiki.us/display/CONF6ZH/Working+with+Confluence+Logs

    74120发布于 2019-01-30
  • 来自专栏linux运维

    安全审计日志恢复问题:安全审计日志恢复失败,导致数据丢失

    检查日志文件状态首先确认日志文件是否完全丢失或部分损坏。 使用日志管理工具恢复某些日志管理工具(如 syslog 或集中式日志服务器)可能保留了冗余日志。 启用新的日志记录如果无法恢复旧日志,可以重新启用审计服务以生成新的日志。 -exec rm {} \;如果权限不足,调整权限:sudo chmod 750 /var/log/audit/ sudo chown root:root /var/log/audit/6. 多点存储:将日志备份到多个位置(如本地、远程服务器、云存储)。监控日志状态:设置告警机制,及时发现日志丢失或异常。8. 验证恢复结果恢复完成后,验证日志文件是否完整且可用。

    1.8K10编辑于 2025-02-09
  • 来自专栏linux运维

    安全审计日志备份问题:安全审计日志备份失败,导致数据丢失

    验证日志文件状态确保日志文件存在且未被删除或损坏。 log/audit/ user@backup-server:/backup/audit/ # 示例:检查备份文件ssh user@backup-server "ls -lh /backup/audit/"6. 防止备份数据被篡改确保备份数据的安全性,防止被恶意修改或删除。 恢复丢失的日志如果备份失败导致日志丢失,可以通过以下方法尝试恢复:从其他来源恢复:如果有冗余日志(如集中式日志服务器),可以从中恢复。启用新的日志记录:重新启动审计服务以生成新的日志文件。 查看日志排查问题如果备份仍失败,可以通过日志排查原因。

    1.5K10编辑于 2025-02-09
  • 来自专栏linux运维

    安全审计日志管理问题:安全审计日志管理不当,导致数据丢失

    检查当前日志管理状态首先确认日志文件的状态以及管理工具的配置。 制定日志管理策略根据需求制定合理的日志管理策略,避免数据丢失。日志存储周期:明确日志保留时间(如 30 天、90 天)。存储位置:将日志存储到多个位置(如本地、远程服务器、云存储)。 监控日志状态设置日志监控机制,及时发现异常情况。 6. 防止日志被篡改确保日志文件的安全性,防止被恶意修改或删除。 恢复丢失的日志如果日志丢失,尝试从备份或其他来源恢复。

    2.2K10编辑于 2025-02-09
  • 来自专栏cultureSun学安全

    MySQL安全----日志管理(三)

    简介 除了前两篇的日志学习,MySQL还有两个特殊的日志----回滚日志(undo log)和重做日志(redo log),统称事务日志。 事务日志,顾名思义是为了保障数据的原子性和一致性。 回滚日志 回滚日志在异常发生时,对已经执行的操作进行回滚。 所有事务进行的修改都会先记录到这个回滚日志中,然后再执行相关的操作。 如果执行过程中遇到异常的话,可以利用回滚日志中的信息将数据回滚到修改之前。并且,回滚日志会先于数据持久化到磁盘上。 重做日志 重做日志是InnoDB存储引擎独有的,在MySQL实例挂了或宕机了,重启时,InnoDB存储引擎会使用重做日志恢复数据,保证数据的持久性与完整性。 结语 回滚日志是记录旧值,重做日志是记录新值。例如要将某条数据由 0 更新成 1 ,回滚日志会记录旧值 0 ,重做日志会记录新值 1 。

    62730编辑于 2023-05-18
  • 来自专栏cultureSun学安全

    MySQL安全----日志管理(一)

    简介 MySQL的日志有主要有四种,会记录不同的操作行为,分别是----二进制日志、错误日志、查询日志、慢查询日志。 开启日志是MySQL安全的必要手段之一,但是会影响MySQL的性能,所以要学会日志管理,根据实际的业务需求来选择日志。 二进制日志属于Server层,所以所有引擎都可以使用。 开启二进制日志可以有效防止数据丢失,因为数据丢失可以使用二进制日志还原数据。 定义了mysql清除过期日志的时间,即二进制日志自动删除的天数。 mysql错误日志是以文本文件形式存储的,可以使用文本编辑器直接查看mysql错误日志。 3、删除错误日志 mysql的错误日志以文本文件的形式存储在文件系统中,可以直接删除错误日志文件。

    91120编辑于 2023-05-18
  • 来自专栏Bypass

    MySQL日志安全分析技巧

    对数据库日志进行分析,可以发现攻击行为,进一步还原攻击场景及追溯攻击源。 0x01 Mysql日志分析 general query log能记录成功连接和每次执行的查询,我们可以将它用作安全布防的一部分,为故障分析或黑客事件后的调查提供依据。 1、查看log配置信息 show variables like '%general%'; 2、开启日志 SET GLOBAL general_log = 'On'; 3、指定日志文件路径 SET GLOBAL id=1,此时我们得到这样的日志: 190604 14:46:14 14 Connect root@localhost on 14 Init " mysql.log |cut -d "'" -f2|uniq -c|sort -nr 13 mysql 12 root 1 root 1 mysql 在日志分析中

    1.6K30发布于 2019-07-08
  • 来自专栏Bypass

    Web日志安全分析技巧

    ox01 Web日志 Web访问日志记录了Web服务器接收处理请求及运行时错误等各种原始信息。 通过对WEB日志进行的安全分析,不仅可以帮助我们定位攻击者,还可以帮助我们还原攻击路径,找到网站存在的安全漏洞并进行修复。 本文通过介绍Web日志安全分析时的思路和常用的一些技巧。 0x02 日志分析技巧 在对WEB日志进行安全分析时,一般可以按照两种思路展开,逐步深入,还原整个攻击过程。 log_file 5、将每个IP访问的页面数进行从小到大排序: awk '{++S[$1]} END {for (a in S) print S[a],a}' log_file | sort -n 6、 : awk '{print $12,$1}' log_file | grep ^\"Mozilla | awk '{print $2}' |sort | uniq | wc -l 8、查看2018年6

    1.4K40发布于 2019-07-08
  • 来自专栏Bypass

    MSSQL日志安全分析技巧

    对数据库日志进行分析,可以发现攻击行为,进一步还原攻击场景及追溯攻击源。 0x01 MSSQL日志分析 首先,MSSQL数据库应启用日志记录功能,默认配置仅限失败的登录,需修改为失败和成功的登录,这样就可以对用户登录进行审核。 ? 登录到SQL Server Management Studio,依次点击 管理--SQL Server 日志 ? 双击日志存档文件即可打开日志文件查看器,并可以对日志进行筛选或者导出等操作。 ? 日志分析案例: 在日志文件查看器中,选择筛选,在筛选设置中源设置为“登录”,应用筛选器,确定。 ? Exec master.dbo.xp_cmdshell 'whoami 3、需要结合web日志,通过查看日志文件的大小以及审计日志文件中的内容,可以判断是否发生过sql注入漏洞攻击事件。

    2.2K30发布于 2019-07-08
  • 来自专栏iSharkFly

    Confluence 6 访问日志脚本 原

    拷贝所有的访问日志到一个叫做 logs 的文件夹中。 运行 Atlassian-processDailyLog.rb。 这个命令将会创建一个 csv 文件,这个 csv 文件被命名为 summary.csv 同时还会创建一些目录,这些目录为日志包含的每一个用户的操作。 例如,Atlassian-processDailyLog-hourly.rb admin 将会处理处理第 3 步骤中的 admin 日志。 你需要为已经创建的列表修改行的数量,这个基于日志的大小。 https://www.cwiki.us/display/CONF6ZH/Access+Log+Scripts

    87730发布于 2019-01-30
领券