zoukankan      html  css  js  c++  java
  • Sysdig Linux故障排查

    背景:

    服务器被黑后,一直有进程占用大量cpu,top命令无法显示找出相关进程。怀疑系统命令被替换,随后用sysdig排查问题。

    sysdig    https://support.sysdig.com

    安装:

    rpm --import https://s3.amazonaws.com/download.draios.com/DRAIOS-GPG-KEY.public
    curl -s -o /etc/yum.repos.d/draios.repo http://download.draios.com/stable/rpm/draios.repo
    yum list dkms
    rpm -i http://mirror.us.leaseweb.net/epel/6/i386/epel-release-6-8.noarch.rpm
    yum -y install kernel-devel-$(uname -r) #可能安装失败,直接安装相似的软件 yum list kernel-devel-*
    yum -y install sysdig
    报错提示解决error opening device /dev/sysdig0. Make sure you have root credentials and that the sysdig-probe module is loaded.
    sysdig-probe-loader

    使用:

    简单集成界面

    csysdig

     #查看进程占用cpu 情况
    sysdig -c topprocs_cpu    

    #查看占用网络带宽最多的进程

    sysdig -c topprocs_net

    #查看使用硬盘带宽最多的进程:

    sysdig -c topprocs_file

    参考

    https://yq.aliyun.com/ziliao/65685

    https://github.com/draios/sysdig

  • 相关阅读:
    STM32的低功耗模式
    C语言的面向对象技术
    SDIO学习
    读十倍效率开发者有感
    三极管
    压敏电阻
    freertos之任务
    tsar采集数据原理
    NTP学习路线
    使用awk提取字符串中的数字或字母
  • 原文地址:https://www.cnblogs.com/maoxianfei/p/9077089.html
Copyright © 2011-2022 走看看