开发者社区 问答 正文

Linux服务器实时监控的具体操作



前提条件


用户已获取权限并登录 DMS控制台

操作步骤


  1. 在界面[backcolor=transparent]服务器下,选择任意一台Linux主机,并单击[backcolor=transparent]性能按钮登录服务器。
    [backcolor=transparent]说明
    用户可通过[backcolor=transparent]密码登录和[backcolor=transparent]证书登录两种方式登录服务器。

  2. 登录服务器后,将显示实时监控页面,如下图所示。

    • 实时追踪。
      DMS不仅能提供进程级的top性能的展示,而且支持进程级性能的实时追踪。
      单击普通进程列表中的[backcolor=transparent]实时追踪链接可追踪当前进程的实时性能,如下图所示。

    • 单击实时追踪的[backcolor=transparent]切换图像视图按钮,可切换到折线图形式的数据展示。

  • 特殊地,DMS还对Java进程进行区分,java进程的追踪项不再是普通的CPU,内存、磁盘、网络,DMS将会展示更有价值的JVM区域的用量,gc监控等信息。

    1. 单击Java进程列表中的[backcolor=transparent]实时追踪链接可追踪当前进程的实时性能,如下图所示。

    2. 单击java进程的[backcolor=transparent]TOP对象内存的使用可以查看当前时间点内存中对象的。


  • 展开
    收起
    云栖大讲堂 2017-11-02 11:27:50 1799 分享 版权
    阿里云 AI 助理回答

    从您的描述来看,您正在使用阿里云的Data Management Service(DMS)来监控和管理Linux主机的性能,特别是针对Java进程的深入监控。这里有几个关键点和操作步骤的补充说明:

    1. 登录与实时监控:在DMS控制台,通过选择Linux主机并点击“性能”按钮,您能够登录到目标服务器。登录方式支持密码和证书两种,确保了访问的安全性。登录后展示的实时监控页面,为系统管理员提供了CPU、内存、磁盘和网络等基础资源的即时使用情况,有助于快速了解服务器运行状态。

    2. 实时追踪功能:对于需要更细致监控的场景,DMS允许对普通进程进行实时追踪,通过点击列表中的“实时追踪”链接,可以动态查看选定进程的资源消耗变化。切换到折线图视图,则能直观地看到这些指标随时间的变化趋势,便于分析性能瓶颈。

    3. Java进程特殊监控:特别值得一提的是,DMS对Java应用提供了深度监控能力。不同于常规进程,它针对Java进程展示了JVM(Java虚拟机)内部的关键指标,如各内存区域的使用情况、垃圾回收(GC)活动等。这对于理解Java应用的性能表现至关重要,因为JVM的管理直接影响到应用的响应速度和稳定性。

    4. TOP对象内存使用:当您关注Java进程中内存使用的具体细节时,通过点击“TOP对象内存使用”,DMS能够展示当前时刻内存中占用量最大的对象类别或实例。这有助于识别潜在的内存泄漏问题或优化内存分配策略,是进行Java应用调优的重要工具。

    综上所述,阿里云DMS不仅提供了基础的服务器性能监控,还针对Java应用进行了专门优化,使得开发者和运维人员能够更加精准地定位和解决性能问题,提升系统的整体运行效率。如果您在使用过程中遇到任何技术疑问或需要进一步的功能指导,请随时参考阿里云官方文档或联系客服获取帮助。

    有帮助
    无帮助
    AI 助理回答生成答案可能存在不准确,仅供参考
    0 条回答
    写回答
    取消 提交回答