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

Chapter 6. Using custom rule categories


You can create custom rule categories and assign MTA rules to them.

Note

Although MTA processes rules with the legacy severity field, you must update your custom rules to use the new category-id field.

Adding a custom category

You can add a custom category to the rule category file.

Procedure

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

    • id: The ID that MTA rules use to reference the category.
    • priority: The sorting priority relative to other categories. The category with the lowest value is displayed first.
    • name: The display name of the category.
    • description: The description of the category.

      Custom rule category example

      <?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 ready to be referenced by MTA rules.

Assigning a rule to a custom category

You can assign a rule to your new custom category.

Procedure

In your MTA rule, update the category-id field as in the following example.

<rule id="rule-id">
    <when>
        ...
    </when>
    <perform>
        <hint title="Rule Title" effort="1" category-id="custom-category">
            <message>Hint message.</message>
        </hint>
    </perform>
 </rule>

If this rule condition is met, incidents identified by this rule use your custom category. The custom category is displayed on the dashboard and in the 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은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.