首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    线上CPU100%及应用OOM的排查和解决过程

    “ 最近工作又遇到几次线上告警的问题,排查基本上就是cup100%以及内存OOM问题,再分享一下之前遇到这类问题排查的一些思路和过程,希望对你有所帮助,感谢你的阅读。...spring-cloud-sleuth-zipkin 版本:2.0.0.RELEASE 版本说明 问题排查...通过告警信息,知道是哪一台服务器的哪个服务出现问题。...首先登录服务器进行检查。 1、检查服务状态和验证健康检查URL是否ok “ 这一步可忽略/跳过,与实际公司的的健康检查相关,不具有通用性。 ①查看服务的进程是否存在。...上面tips来源:java.lang.OutOfMemoryError GC overhead limit exceeded原因分析及解决方案 3、检查服务器资源占用状况 查询系统中各个进程的资源占用状况

    84830

    Windows手工入侵排查思路

    一些病毒木马会随着计算机启动而启动并获取一定的控制权,启动方式多种多样,比如注册表、服务、计划任务等,这些都是需要重点排查的地方。另外,需要重点关注服务器日志信息,并从里面挖掘有价值的信息。...基于以上,我们总结了Windows服务器入侵排查的思路,从Windows入侵现象、启动方式、安全日志等方面,对服务器最容易出现安全问题的地方进行入手排查。...---- 01、检查系统账号 (1)检查远程管理端口是否对公网开放,服务器是否存在弱口令。 检查方法: 检查防火墙映射规则,获取服务器账号登录,也可据实际情况咨询相关管理员。...(2)查看服务器是否存在可疑账号、新增账号。...c、通过微软官方提供的 Process Explorer 等工具进行排查 。 d、查看可疑的进程及其子进程。

    1.6K30

    一次性搞清楚线上CPU100%,频繁FullGC排查套路

    本文主要针对系统运行缓慢这一问题,提供该问题的排查思路,从而定位出问题的代码点,进而提供解决该问题的思路。...这是比较麻烦的一种情况,因为一般来说,其消耗的 CPU 不多,而且占用的内存也不高,也就是说,我们通过上述两种方式进行排查是无法解决这种问题的。...而当时我们是通过 CountDownLatch 控制多个线程连接并导出用户的 Gmail 邮箱数据,这其中有一个线程连接上了用户邮箱,但是连接被服务器挂起了,导致该线程一直在等待服务器的响应。...④经过排查得到这些线程之后,我们可以继续对其堆栈信息进行排查,如果该线程本身就应该处于等待状态,比如用户创建的线程池中处于空闲状态的线程,那么这种线程的堆栈信息中是不会包含用户自定义的类的。...而剩余的,比如上面的 Thread-0,以及我们可以辨别的自定义线程名,这些都是我们需要排查的对象。

    61910

    【应急响应】windows入侵排查思路

    、主页篡改、Webshell 系统入侵:病毒木马、勒索软件、远控后门 网络攻击:DDOS攻击、DNS劫持、ARP欺骗 针对常见的攻击事件,结合工作中应急响应事件分析和解决的方法,总结了一些Window服务器入侵排查的思路...0x01 入侵排查思路 一、检查系统账号安全 1、查看服务器是否有弱口令,远程管理端口是否对公网开放。 检查方法:据实际情况咨询相关服务器管理员。 2、查看服务器是否存在可疑账号、新增账号。...b、导出Windows日志--安全,利用Log Parser进行分析。 ? 二、检查异常端口、进程 1、检查端口连接情况,是否有远程连接、可疑连接。...c、通过微软官方提供的 Process Explorer 等工具进行排查 。 d、查看可疑的进程及其子进程。...服务所对应的端口: %system%/system32/drivers/etc/services(一般%system%就是C:\Windows) 三、检查启动项、计划任务、服务 1、检查服务器是否有异常的启动项

    2.7K30

    渗透测试基础- - -windows入侵排查

    渗透测试基础- - -windows入侵排查 目录 一,文件排查 二,进程排查 三,系统信息排查 四,登录日志排查 一,文件排查 (1)开机启动有无异常文件 打开任务管理器----选择“启动” (2)...】 排查的内容: 1)temp变量的所在位置的内容; 2)后缀映射 PATHEXT 是否包含有非windows的后缀; 3)有没有增加其他的路径到 PATH 变量中(对用户变量和系统变量都要进行排查);...(2)windows计划任务 【程序】➜【附件】➜【系统工具】➜【任务计划程序】 (3)windows帐号信息 如隐藏帐号等 【开始】➜【运行】➜【compmgmt.msc】➜【本地用户和组】➜【...此方法看不到隐藏用户),若需查看某个用户的详细信息,可使用命令➜net user username; (4)查看当前系统用户的会话 使用➜ query user 查看当前系统的会话,比如查看是否有人使用远程终端登录服务器...踢该用户. (5)查看 systeminfo 信息,系统版本以及补丁信息 例如系统的远程命令执行漏洞 MS17-010(永恒之蓝)、MS08-067、MS09-001 …若进行漏洞比对,建议自建使用Windows-Privilege-Escalation

    1.2K11

    Windows病毒和木马排查工具

    工控系统越来越多被病毒软件和恶意木马攻击,造成很多工控系统运行缓慢,表现症状为操作缓慢,画面切换卡顿,历史曲线和操作面板调用卡顿,检查windows操作系统时候发现cpu并不是很高,内存占用也不多,但硬盘读写很疯狂...今天剑工提供一个windows脚本工具,用来帮助工控用户检查windows系统关键项是否异常,脚本工具叫:windows check tools,文件名wct.bat 首先下载wct.bat到c盘根目录下...打开service可以看到windows所有服务项目,尤其关注state中显示running的项目 打开tasklist可以看到当前的widnows的内存中执行的程序,对内存的占用和PID会话名...打开user可以看到windows系统创建了哪些用户,如果出现不是你自己创建的用户,那就要注意了!...最后查看application/system/security三项的事件记录,可以根据时间查看事件的顺序的内容 以上通过此脚本工具可以快速排查病毒/木马对windows系统的入侵。

    72810

    应急响应篇——Windows进程排查

    Windows的进程排查比较复杂,所以放在前面来先讲。...正经来说Windows进程在任务管理器这看↓(结尾附上windows白进程,也就是系统自带进程供大家参考,排查时可以优先去除掉非敏感非可利用部分,提高效率): 图片内容不重要,重要的是那么多进程,如何排查出可疑进程呢...windows敏感进程(cmd这种肯定不用说了,注意排查一些敏感路径下的调用,system32这种)列出windows敏感路径供大家参考: C:\Windows\system.ini C:\windows...\mysql\user.MYD //Mysql root C:\Windows\php.ini //php配置信息 C:\Windows\my.ini //Mysql配置信息 端口排查 端口是通信的一环...,排查进程绕不开端口排查,直接netstat: netstat -ano | findstr EST 命令的意思是查询端口并匹配出正在使用中的端口,截图因为这是up的个人电脑,端口乱点很正常,但是正经来说服务器端口一定是经过整理

    26110

    windows入侵简单排查步骤

    Windows入侵排查 一:检查系统账号 1、检查账号是否有弱口令 2、检查是否有新增、异常账号 确认方式: a、打开cmd 输入:lusrmgr.msc 查看如果有异常的账号进行删除 b、net...user 查看 3、检查服务器是否存在隐藏、克隆账号 a、打开注册表查看管理员对应的键值 b、使用D盾web查杀工具--检测克隆账号功能。...\currentversion\run HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run HKEY_LOCAL_MACHINE...\Software\Microsoft\Windows\CurrentVersion\Runonce c、定时任务 运行---输入:taskschd.msc 四:登录日志 运行--输入eventvwr.msc...可以通过搜索指定修改时间进行搜索,异常的文件可以dump下来使用第三方工具进行检测 六:使用第三方杀毒工具例如:腾讯管家、火绒 以上就是windows简单排查方式。

    94950

    体验了一把线上CPU100%及应用OOM的排查和解决过程

    “ 下面是我遇到的问题,以及一些简单的排查思路,如有不对的地方,欢迎留言讨论。如果你已经遇到 InMemoryReporterMetrics 导致的OOM问题,并已经解决,则可忽略此文。...若你对CPU100%以及线上应用OOM排查思路不清楚,可以浏览下本文。 问题现象 【告警通知-应用异常告警】 简单看下告警的信息:拒绝连接,反正就是服务有问题了,请不要太在意马赛克。...spring-cloud-sleuth-zipkin 版本:2.0.0.RELEASE 版本说明 问题排查...通过告警信息,知道是哪一台服务器的哪个服务出现问题。...首先登录服务器进行检查。 1、检查服务状态和验证健康检查URL是否ok “ 这一步可忽略/跳过,与实际公司的的健康检查相关,不具有通用性。 ①查看服务的进程是否存在。

    47330

    资源服务器被黑排查

    一.简介 环境: 资源服务器是Nginx和php组成的服务,用户可以http://192.168.1.100/one.jpg方式获取图片。...只有负载均衡服务器才有外网地址,并且防火墙只允许80端口访问。 起因: 早上10点半,在查看资源服务器的文件目录时,发现多了一个pc.php,问了一圈发现没人知道这个文件。...二.排查 1.查了一下创建时间和权限,发现是今天早上9点的,权限是www-data,也就是nginx的用户,nginx是禁止登陆的,这就说明可能是通过nginx创建的。...2.查看2台资源服务器的日志,查看负载均衡的也行。...可以发现POST提交了脚本,GET去获取脚本,因为资源服务器是安装了php的,访问pc.php,nginx会默认交给php-fpm去执行脚本,从而触发脚本,就像访问https://www.baidu.com

    1.6K30

    服务隐藏与排查 | Windows 应急响应

    0x00 简介 攻击者通过创建服务进行权限维持过程中,常常会通过一些手段隐藏服务,本文主要演示通过配置访问控制策略来实现隐藏的方式以及排查方法的探索 不包含通过修改内存中链表进行隐藏的方式 0x01...10.211.55.6 set lport 4455 exploit 服务已经正常启动,关闭连接,重启受害服务器,无用户登录状态下再次尝试连接 再次获取 shell,服务自启动没问题 4....观察 MSF 服务情况 再次重启服务器,登录后查看服务信息如下 从服务来看 test 服务已经停止了 从进程角度来看 没有主动监听shell 相关进程 通过 MSF 进行连接 服务监听是存在的 从网络层面看...服务已经不存在了 0x10 思考排查方法 一般攻击者使用服务都是做持久化控制的,删掉注册表来对抗隐藏不是常规的思路,但是毕竟大家面对的也不是一群常规的人,如果真的是出现了这种奇葩,该如何进行检测呢?...Windows API 如果 Windows API 呢 #include #include #include int main()

    39810
    领券