STP震荡引起CPU占用率高问题现象描述一台盒式交换机的CPU占用率过高,交换机输出大量的ARP报文超过CPCAR后丢弃的日志,同时采集端口信息时,发现所有使能STP的端口接收的TC报文计数均在增长。问题根因说明端口收到大量的TC报文引起STP震荡,触发大量MAC表项删除、ARP表项刷新,使交换机需要处理大量ARP-Miss、ARP-Request和ARP-Reply报文,导致CPU占用率升高。问
分类:
其他好文 时间:
2020-06-04 01:02:21
阅读次数:
203
项目开发中经常需要执行一些定时任务,比如需要在每天凌晨的时候,分析一次前一天的日志信息,Spring为我们提供了异步执行任务调度的方式,提供了两个接口。 TaskExecutor接口 TaskScheduler接口 两个注解: @EnableScheduling @Scheduled 测试步骤: 1 ...
分类:
其他好文 时间:
2020-06-01 21:03:02
阅读次数:
71
最近公司要做一个用户访问日志记录统计分析的功能,需要记录日志,但是公司的产品一天大概产生百万级的日志信息, 本身日志记录信息就比较固化和简单(基本不会存在改动),平时没有什么用,就是在统计分析时需要查用一下,另外日志需要长期存储不删除! 于是问题的难点是:如何存储大量的日志信息和在此基础上做查询分析 ...
分类:
数据库 时间:
2020-05-30 20:17:04
阅读次数:
82
在今天的文章中,我们来详细地描述如果使用Filebeat把MySQL的日志信息传输到Elasticsearch中。 环境准备 1、准备centos7.4版本 ECS 环境,关闭 selinux、firewall。2、准备阿里云elasticsearch 6.7 版本环境,并使用创建的账号密码登录Ki ...
分类:
数据库 时间:
2020-05-30 18:22:11
阅读次数:
140
slf4j是为了便于不同日志框架的切换,而设计的日志系统门面,它支持的日志框架包括:java.util.logging, logback and log4j.它的使用很简单,只需要引入slf4j-api-$.jar即可,但实际项目中它需要配合相应的日志框架使用.这里只是简单介绍一下slf4j的引用. ...
分类:
其他好文 时间:
2020-05-26 23:29:37
阅读次数:
91
前言 收集大量的日志信息之后,把这些日志存放在哪里?才能对其日志内容进行搜素呢?MySQL? 如果MySQL里存储了1000W条这样的数据,每条记录的details字段有128个字。 用户想要查询details字段包含“ajax”这个关键词的记录。 MySQL执行 select * from log ...
分类:
其他好文 时间:
2020-05-26 12:20:08
阅读次数:
61
基本流程:1)Logstash-Shipper获取日志信息发送到redis。2)Redis在此处的作用是防止ElasticSearch服务异常导致丢失日志,提供消息队列的作用。[注意,测试时如果写到redis里的日志量比较小,则很快就会被输送到elasticsearch,输送完之后,届时在redis ...
分类:
其他好文 时间:
2020-05-23 18:22:13
阅读次数:
84
06.日志 日志工厂 如果一个数据库操作,出现了异常,需要排错,日志就是最好的助手 曾经:sout、debug 现在:日志工厂 在Mybatis中具体使用哪个日志实现,在核心配置文件setting中设置 STDOUT_LOGGING标准日志输出 log4j 可以控制日志信息输送的目的地是控制台、文件 ...
分类:
其他好文 时间:
2020-05-22 09:40:40
阅读次数:
66
前言 有一段log日志,需从日志里面分析,统计IP访问次数排序前10名,查看是否有异常攻击。 日志提取 如下日志,这段日志包含的信息内容较多,我们希望提取ip,访问时间,请求方式,访问路径(不带参数),状态码 可以使用 awk 对日志内容格式化输出,根据空格格式化输入,第一列是ip,也就是 ,其它列 ...
分类:
编程语言 时间:
2020-05-20 18:37:41
阅读次数:
54
需求: 一个加法函数,想增强它的功能,能够输出加法函数的日志信息 def add(x, y): return x + y 增加信息输出功能: def add(x, y): print("call add,x + y") #日志输出到控制台 return x + y 上面的加法函数是完成了需求,但是有 ...
分类:
编程语言 时间:
2020-05-19 20:38:29
阅读次数:
53