このコンテンツは選択した言語では利用できません。

Chapter 6. Using Custom Rule Categories


A new category field was added in RHAMT 3.0 that replaces the concept of the severity field in RHAMT rules. The default categories are the same that were available in the severity field: mandatory, optional, and potential. Additional categories, such as information, have also been included in subsequent RHAMT releases. You can now add your own custom rule categories and assign RHAMT rules to them.

Important

Although RHAMT can still process rules that use the legacy severity field, it is recommended to update your custom rules to use the new category-id field.

Add a Custom Category

  1. Edit the rule category file, which is located at RHAMT_HOME/rules/migration-core/core.windup.categories.xml.
  2. Add a new <category> element and fill in the following fields:

    • id: The ID that RHAMT rules will use to reference the category.
    • priority: The sorting priority compared to other categories. The category with the lowest value is displayed first.
    • name: The display name of the category.
    • description: The description of how the category is intended to be used.

      Example Custom Rule Category

      <?xml version="1.0"?>
      <categories>
          ...
          <category id="custom-category" priority="20000">
              <name>Custom Category</name>
              <description>This is a custom category.</description>
          </category>
      </categories>
      Copy to Clipboard Toggle word wrap

This category is now ready to be referenced by RHAMT rules.

Assign a Rule to a Custom Category

In your RHAMT rule, use the custom category’s id value in the rule’s category-id field.

Example Rule Using a Custom Rule Category

<rule id="rule-id">
    <when>
        ...
    </when>
    <perform>
        <hint title="Rule Title" effort="1" category-id="custom-category">
            <message>Hint message.</message>
        </hint>
    </perform>
 </rule>
Copy to Clipboard Toggle word wrap

Now when you run RHAMT and this rule’s condition is met, incidents identified by this rule will use your custom category. The custom category can be seen in the RHAMT report in places such as the dashboard and Issues report.

Figure 6.1. Custom Category on the Dashboard

トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat