您好,欢迎光临本网站![请登录][注册会员]  
文件名称: 你需要知道的16个Linux服务器监控命令
  所属分类: Linux
  开发工具:
  文件大小: 452kb
  下载次数: 0
  上传时间: 2019-07-02
  提 供 者: aba****
 详细说明:如果你想知道你的服务器正在做干什么,你就需要了解一些基本的命令,一旦你精通了这些 命令,那你就是一个 专业的 Linux 系统管理员。 有些 Linux 发行版会提供 GUI 程序来进行系统的监控,例如 SUSE Linux 就有一个非常棒 而且专业的工具 YaST,KDE 的 KDE System Guard 同样很出色。当然,要使用这些工具, 你必须在服务器跟前进行操作,而且这些 GUI 的程序占用了很多系统资源,所以说,尽管 GUI 用来做基本的服务器健康状态监测挺好,但如果你想知道真正发生什么,请关掉 GUI 开始命令行之旅吧。要运行nmon,你可以在命令行中启动它,然后选择要监控的子系统,这些子系统都对应有 一个快捷键,例如输入c可査看CpU信息、,m用于査看内存,d用来査看磁盘信息等,你也 可以使用-C命令将mon的执行结果保存到一个CSV文件中,便于日后分析 在每日的监控工作中,我发现mmon是我最常用的工具。 pmap pna命令用来报告每个进程占用内存的详细情况,可用来看是不有进程超支∫,该命令需 要进程id作为参数。 ps和 pstree ps和 pstree命令是 Linux系统管理员最好的朋友,都可以用来列表正在运行的所有进 程。ps告诉你每个进程占用的内存和CPU处理时间,而 pstree显示的信息没那么详细, 但它以树形结构显示进程之间的依赖关系,包括子进程信息。一旦发现某个进程有问题,你 可以使用kill来杀掉它。 sar sar程序是系统监控工具里的瑞士军刀。该程序包含三个工具:sar用来显示数据,sal和 sa2用来收集数据并保存。sar可用来显示CPU使川率、内存页数据、网终I/0和传输统 计、进程创建活动和磁盘设备的活动详情。sar和nmon最大的不同就是sar跟适合用作 长期的监控,而nmon可以让你快速的了解系统当前状态 strace strace经常被认为是程序员调试的工具,但不止如此。它可以记录进程进行系统调用的详 情,因此它也是一个非常好的诊断工具,例如你可以使用它来找出某个程序正在打开某个配 置文件。 Strace也有一个缺陷,但它在跟踪某个进程时会让该进程的性能变得非常差,因此请谨慎 使用。 tcpdump Tcpdumpρ是一个简单、可靠的网络监控工具,用来做基本的协议分析,看看那些进程在使用 冈终以及如何使川网终。当然,如果你要获取跟详细的信息,你应该使川 Wireshark(下亩 我们会介绍) top top命令显示当前的活动进程,默认它是按消耗CPU的厉害程度进行排序,每5秒钏刷新 次列表,你也可以选择不同的排序方式,例如m是按内存占用方式进行排序的快捷键 uptime uptime命令告诉你这台服务器从开机启动到现在已经运行了多长时间了。同时也包含了从 启动到现在服务器的平均负载情况,看看 oschina的数据: Toschinaeliubc aschinals uptime 23:08:56up240day,11:11;1 ASEI1 oad average:2.04,1.95,1.82 我经忘了上次是为什么重启机器了,好像是换了个机柜。 vmstat 你可以使用 mstat来监控虚拟内存,一般 Linux上的廾发者喜欢使用虚拟内存来获得最 佳的存储性能。该命令报告关于内核线程、虚拟内存、磁盘、陷阱和CpU活动的统计信 息。由 vista命令生成的报告可以用于平衡系统负载活动。系统范围内的这些统讣信息 所有的处理器中)都计算出以百分比表示的平均值,或者计算其总和。 在 oschina上执行 vims ta t的结果: loschinaeliubc oschina]s vmstat 工cs IL-TIOIY swai-- systerm 上Ye已上 Cace s1 ho In cs us sy 1d wa st 201750372226244445163332796 022265110 Wireshark Wireshark,前身是 Ethereal,是一个网络协议检测程序,让您经由程序抓取运行的网站 的相关资讯,包括每一封包流向及其内容、资讯可依操作系统语系看出,方便査看、监控TCP session动态等等. Wireshark 包回 Ee时:288地 媽劊瓤图x國國印如睿垦 E Ss clear Y ure BmaEdeae- RP 8=105817 192.168.0.1 Name query AeSTAT c00>c00>c00> 101.11194 192.168.0.1 standard query A proxy cont. ww034 11,26156192,168,0,2 192,166,0,1 TP190:httpLSYSeg=oLen=0Ss 121 19之.1 192.168.0.2 http:3196[syN,Ack]seq=cAck=v 图!1byte回nwie,的 bytes captured国 Wireshark: Find Packet (00: ob: 5d: 20: cd InternetPrctoc1,srE:192.168.0.2(192.168.0.2),r Transm5sc3 n=ro1 Protoc1, Src port:3196(51:⑨ Tisn ay Filter○出 Destin at httpcso r∈1ati Header length bytes Search Ir S-ring options Flags: OMOOC2 SIN 385:全90B23。P做底7/0m h于27rd m·2a4ib411402 国suXn 这里罗列的是大多数最有价值的 Linux监控程序,当然,你可能还会使用其他的工具,不 妨跟大家分享下 英文原文hp, COm OsChina原创翻译
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 输入关键字,在本站1000多万海量源码库中尽情搜索: