为 Cryostat 配置客户端通知

Red Hat build of Cryostat 2

Red Hat Customer Content Services

摘要

红帽构建的 Cryostat 是 OpenShift Container Platform 的一个红帽产品。为 Cryostat 配置客户端通知 适用于希望在 Cryostat web 控制台中选择其收到的通知的用户。

前言

Red Hat build of Cryostat 是 JDK Flight Recorder (JFR)的一个容器原生实现,可用于安全地监控在 OpenShift Container Platform 集群上运行的工作负载中的 Java 虚拟机(JVM)性能。您可以使用 Cryostat 2.4 使用 web 控制台或 HTTP API 启动、停止、检索、存档、导入和导出容器化应用程序中 JVM 的 JFR 数据。

根据您的用例,您可以使用 Cryostat 提供的内置工具直接在 Red Hat OpenShift 集群上存储和分析记录,或者您可以将记录导出到外部监控应用程序,以对记录的数据进行更深入的分析。

重要

红帽构建的 Cryostat 只是一个技术预览功能。技术预览功能不受红帽产品服务等级协议(SLA)支持,且功能可能并不完整。红帽不推荐在生产环境中使用它们。这些技术预览功能可以使用户提早试用新的功能,并有机会在开发阶段提供反馈意见。

有关红帽技术预览功能支持范围的更多信息,请参阅技术预览功能支持范围

使开源包含更多

红帽承诺替换我们的代码、文档和网页属性中存在问题的语言。我们从这四个术语开始:master、slave、黑名单和白名单。由于此项工作十分艰巨,这些更改将在即将推出的几个发行版本中逐步实施。详情请查看 CTO Chris Wright 的信息

第 1 章 客户端通知概述

当 Cryostat 后端中发生操作和状态更改时,C Cryostat 使用 WebSocket 连接来显示 Cryostat web 客户端中的通知。

在 Cryostat 中,通知显示所有概念操作和状态更改。在配置自动化规则时,这些通知会预示。Cryostat 包括您可以配置的通知设置,以减少在 Cryostat web 控制台中显示的大量通知。

Cryostat 通过使用通知来更新资源状态来提高 web-client 性能。例如,当您删除活跃记录时,通知会发送到 Cryostat web 控制台。Web 控制台从活动记录列表中删除记录。

第 2 章 配置客户端通知

当 Cryostat 后端中发生操作和状态更改时,C Cryostat 使用 WebSocket 连接来显示 Cryostat web 客户端中的通知。您可以在 Cryostat web 控制台中启用或禁用通知。

流程

  1. 在 Cryostat web 控制台中,点 web 控制台工具栏右上角的 Settings ( cryostat settings icon2 )图标。

    图 2.1. Cryostat web 控制台中的设置图标

    * Cryostat web 控制台中的图标
  2. 在通知和消息 面板中选择以下选项之一:

    1. 通过将 All Notifications 设置为 on 来启用所有通知。
    2. 通过将 All Notifications 设置为 off 来禁用所有通知。
    3. 展开 Show more,再单独选择通知类别。

      图 2.2. Settings 窗口中的通知和消息面板

      *notifications* 面板在 Settings 窗口中
      注意

      如果您禁用通知类别,您的 Web 客户端仍然会收到通知并在本地存储它们。弹出通知不会显示在 Cryostat web 控制台中,但如果重新启用该类别,则可以访问这些通知。

更新于 2024-01-02

法律通告

Copyright © 2024 Red Hat, Inc.
The text of and illustrations in this document are licensed by Red Hat under a Creative Commons Attribution–Share Alike 3.0 Unported license ("CC-BY-SA"). An explanation of CC-BY-SA is available at http://creativecommons.org/licenses/by-sa/3.0/. In accordance with CC-BY-SA, if you distribute this document or an adaptation of it, you must provide the URL for the original version.
Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law.
Red Hat, Red Hat Enterprise Linux, the Shadowman logo, the Red Hat logo, JBoss, OpenShift, Fedora, the Infinity logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.
Linux® is the registered trademark of Linus Torvalds in the United States and other countries.
Java® is a registered trademark of Oracle and/or its affiliates.
XFS® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries.
MySQL® is a registered trademark of MySQL AB in the United States, the European Union and other countries.
Node.js® is an official trademark of Joyent. Red Hat is not formally related to or endorsed by the official Joyent Node.js open source or commercial project.
The OpenStack® Word Mark and OpenStack logo are either registered trademarks/service marks or trademarks/service marks of the OpenStack Foundation, in the United States and other countries and are used with the OpenStack Foundation's permission. We are not affiliated with, endorsed or sponsored by the OpenStack Foundation, or the OpenStack community.
All other trademarks are the property of their respective owners.