微服务系统架构实践 开发语言Java 8 框架使用Spring boot 服务治理框架Dubbo 容器部署Docker 持续集成Gitlab CI 持续部署Piplin 注册中心Zookeeper 服务管理Dubbo-admin 日志采集及分析ELK 链路追踪Zipkin/Tracing Analy ...
分类:
编程语言 时间:
2020-09-17 17:50:16
阅读次数:
37
文章来源:https://zhuanlan.zhihu.com/p/121597412 本文仅供学术交流,如有侵权,请留言联系小编进行删除。 1、 请说明什么是Apache Kafka? Apache Kafka是由Apache开发的一种发布订阅消息系统,它是一个分布式的、分区的和重复的日志服务。 ...
分类:
其他好文 时间:
2020-09-17 17:15:09
阅读次数:
32
前言Log4j2是Log4j的进化版本,并提供了许多Logback可用的改进,同时解决了Logback体系结构中的一些固有问题。而且日志处理中我们会用到kafka作为日志管道。而kafka客户端依赖与Logback的兼容不是很完美,你可以选择排除依赖冲突或者使用Log4j2。排除Logback依赖SpringBoot2.x默认使用Logback日志框架,要使用Log4j2必须先排除Logback。
分类:
编程语言 时间:
2020-09-17 15:59:50
阅读次数:
29
什么是ELK? 通俗来讲,ELK是由Elasticsearch、Logstash、Kibana 三个开源软件的组成的一个组合体,ELK是elastic公司研发的一套完整的日志收集、分析和展示的企业级解决方案,在这三个软件当中,每个软件用于完成不同的功能,ELK 又称为ELK stack,官方域名为e ...
分类:
其他好文 时间:
2020-09-17 15:51:53
阅读次数:
26
48. sp_password.py脚本 在payload语句后面添加sp_password 这样是为了迷惑数据库日志,适用于所有数据库 测试地址:python sqlmap.py -u http://106.54.35.126/Less-1/?id=1 --dbs --tamper="sp_pas ...
分类:
数据库 时间:
2020-09-17 15:44:17
阅读次数:
45
一、如何排查? 1.先用top命令,找到cpu占用最高的进程PID如下图: 2.再用ps -mp pid -o THREAD,tid,time 查询进程中,哪个线程的cpu占用率高 记住TID。 3. jstack 29099 >> xxx.log 打印出该进程下线程日志。 4.sz xxx.log ...
分类:
其他好文 时间:
2020-09-17 13:52:15
阅读次数:
21
1.裸设备与文件系统IO性能结合Oracle说明20问 裸设备,也叫裸分区(原始分区),是一种没有经过格式化,不被Unix通过文件系统来读取的特殊字符设备。本文收集裸设备和Oracle问答20例。 1.什么叫做裸设备? 裸设备,也叫裸分区(原始分区),是一种没有经过格式化,不被Unix通过文件系统来 ...
分类:
其他好文 时间:
2020-09-17 13:42:18
阅读次数:
38
1. 解压已上传的Tomcat压缩包,到/user/local目录下 2. 启动tomcat 启动-你的安装目录/bin/startup.sh 3. 动态查看日志 tail -f /usr/local/tomcat1/logs/catalina.out 4. 防火墙放行端口 firewall-cmd ...
分类:
其他好文 时间:
2020-09-17 13:32:55
阅读次数:
31
一,引言 上一篇文章,我们介绍到在实际项目中系统会产生大量的日志文件,用户上传的头像等等,同时也介绍到可以使用Azure Blob Storage 来存储项目中的一些日志文件,用户头像,用户视频等等。这个时候,有人就会问到,那我大概明白Blob可以存放什么类型的数据了,这个时候就有人问一些问题了 1 ...
分类:
Web程序 时间:
2020-09-17 13:20:34
阅读次数:
32
项目中日志是比较常见的一个功能模块,在开发阶段和运维阶段我们可以根据日志排查项目出现的问题,同时可以为项目运营阶段提供业务数据分析。所以日志是项目中不可或缺的功能模块,项目中一般会根据项目需要开发偏向业务的日志模块,而本博客主要介绍第三方日志框架NLog。通过引入NLog日志框架,项目中可以快速的实 ...
分类:
数据库 时间:
2020-09-17 13:18:04
阅读次数:
26