第 4 章 安装性能监控套件


4.1. 安装集合聚合器/Relay

  1. 找到满足以下最低规格的裸机系统:

    • 4 GB 内存
    • 单套接字 Xeon 类 CPU
    • 500 GB 磁盘空间
  2. Install Red Hat Enterprise Linux 7.
  3. 允许系统访问 Operational Tools 软件包:

    1. 注册系统并订阅它:

      # subscription-manager register
      # subscription-manager list --consumed

      如果没有自动附加 OpenStack 订阅,请参阅有关 手动附加订阅 的文档。

    2. 禁用初始启用的存储库,仅启用适合 Operational Tools 的仓库:

      # subscription-manager repos --disable=*
      # subscription-manager repos --enable=rhel-7-server-rpms --enable=rhel-7-server-optional-rpms --enable=rhel-7-server-openstack-8-optools-rpms
      注意

      此节点上不能启用基础 OpenStack 存储库(rhel-7-server-openstack-8-rpms)。此软件仓库可能包含某些 Operational Tools 依赖项的较新版本,这些依赖项可能与 Operational Tools 软件包不兼容。

  4. 在系统上打开防火墙,以允许连接到 Graphite 和 Grafana :

    # firewall-cmd --zone=public --add-port=2003/tcp --permanent
    # firewall-cmd --zone=public --add-port=3030/tcp --permanent
    # firewall-cmd --reload
  5. 完成后,运行以下命令来安装 Graphite 和 Grafana 软件:

    # yum install python-carbon graphite-web grafana httpd
  6. 配置 Grafana Web 界面以允许访问。编辑 /etc/httpd/conf.d/graphite-web.conf 并修改 Require 行,如下所示:

    ...
    <Directory "/usr/share/graphite/">
        <IfModule mod_authz_core.c>
            # Apache 2.4
            Require all granted
        </IfModule>
    ...
  7. 编辑 /etc/grafana/grafana.ini,并将 http_port 更改为 3030。
  8. 同步 Graphite Web 后面的数据库。运行以下命令;当提示您创建超级用户时,选择 no:

    # sudo -u apache /usr/bin/graphite-manage syncdb --noinput
  9. 启动并启用所有 Graphite 和 Grafana 服务:

    # systemctl start httpd
    # systemctl enable httpd
    # systemctl start carbon-cache
    # systemctl enable carbon-cache
    # systemctl start grafana-server
    # systemctl enable grafana-server
  10. 将 Grafana 配置为与您的 Graphite 实例通信:

    1. 前往 http://PERFORMANCE_MONITORING_HOST:3030/.您应该会看到 Grafana 登录页面。
    2. 输入 admin/admin 的默认凭据来登录到系统。
    3. 登录后,点屏幕左上角的 Grafana 徽标,然后选择 Data Sources。
    4. 在页面顶部,点 Add new 并输入以下详情:

      Name

      Graphite

      default

      是(选择)

      类型

      Graphite

      URL

      http://localhost/

      权限

      proxy

      基本验证

      否(未选中)

    5. 最后,单击底部的 Add 按钮。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

關於紅帽

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

让开源更具包容性

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

关于红帽文档

Legal Notice

Theme

© 2026 Red Hat
返回顶部