搜索

第 8 章 使用 Performance Co-Pilot 监控性能

download PDF

Performance Co-Pilot (PCP) 是用于监控、视觉化、存储和分析系统级性能测量的工具、服务和库集。

作为系统管理员,您可以使用 Red Hat Enterprise Linux 8 中的 PCP 应用程序监控系统性能。

8.1. 使用 pmda-postfix 监控 postfix

这个步骤描述了如何使用 pmda- postfix 监控 postfix 邮件服务器的性能指标。它有助于检查每秒接收多少电子邮件。

先决条件

步骤

  1. 安装以下软件包:

    1. 安装 pcp-system-tools

      # yum install pcp-system-tools
    2. 安装 pmda-postfix 软件包以监控 postfix

      # yum install pcp-pmda-postfix postfix
    3. 安装日志记录守护进程:

      # yum install rsyslog
    4. 安装邮件客户端进行测试:

      # yum install mutt
  2. 启用 postfixrsyslog 服务:

    # systemctl enable postfix rsyslog
    # systemctl restart postfix rsyslog
  3. 启用 SELinux 布尔值,以便 pmda-postfix 可以访问所需的日志文件:

    # setsebool -P pcp_read_generic_logs=on
  4. 安装 PMDA

    # cd /var/lib/pcp/pmdas/postfix/
    
    # ./Install
    
    Updating the Performance Metrics Name Space (PMNS) ...
    Terminate PMDA if already installed ...
    Updating the PMCD control file, and notifying PMCD ...
    Waiting for pmcd to terminate ...
    Starting pmcd ...
    Check postfix metrics have appeared ... 7 metrics and 58 values

验证

  • 验证 pmda-postfix 操作:

    echo testmail | mutt root
  • 验证可用指标:

    # pminfo postfix
    
    postfix.received
    postfix.sent
    postfix.queues.incoming
    postfix.queues.maildrop
    postfix.queues.hold
    postfix.queues.deferred
    postfix.queues.active

其他资源

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.