이 콘텐츠는 선택한 언어로 제공되지 않습니다.

Chapter 6. Using Custom Rule Categories


A new category field was added in MTA 3.0 that replaces the concept of the severity field in MTA 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 MTA releases. You can now add your own custom rule categories and assign MTA rules to them.

Important

Although MTA 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 MTA 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

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

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

Assign a Rule to a Custom Category

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

Example Rule Using a Custom Rule Category

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

Now when you run MTA 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 MTA report in places such as the dashboard and Issues report.

Figure 6.1. Custom Category on the Dashboard

Custom rule category on the Dashboard
맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2025 Red Hat, Inc.