Incident types
개요
Type은 종종 kind 속성과 혼동됩니다. Kind는 Rootly 플랫폼에서 사용하는 내부 분류인 반면, type은 회사의 인시던트 분류 요구사항에 맞게 사용자 정의할 수 있습니다.
이 속성의 사용은 매우 유연합니다. 일부 회사는 이를 사용하여 UI 버그와 API 문제를 구분합니다. 다른 회사들은 이 속성을 사용하여 내부 중단과 고객 대면 인시던트를 구분합니다.
필드 유형
Type은 select 또는 multi-select 필드 유형으로 사용자 정의할 수 있습니다. 이는 인시던트당 하나의 유형 값만 선택할 수 있도록 구성하거나 단일 인시던트에 대해 여러 유형 값을 선택할 수 있도록 구성할 수 있음을 의미합니다.
속성
Type은 다음 속성으로 구성할 수 있습니다. 각 유형 속성은 Liquid 구문을 통해 참조할 수 있습니다.
유형 필드는 select 또는 multi-select 필드 유형일 수 있으므로, 각 필드 유형을 참조하는 Liquid 구문이 다릅니다.
Select는 단일 값 구문을 따릅니다
{{incident.types | get: '<attribute>'}}
Multi-select는 배열 구문을 따릅니다. 여기서 i는 유형 목록에서 특정 유형 객체를 참조합니다.
{{incident.raw\_types\[i\] | get: '<attribute>'}}
ID
이는 유형의 고유 식별자입니다. 이 필드는 사용자 정의할 수 없습니다. Rootly는 생성 시 ID를 자동으로 할당합니다. 일반적으로 Liquid 참조와 API 호출에서 사용됩니다.
다음 Liquid 구문을 사용하면 인시던트에 대해 선택된 유형 ID를 나열할 수 있습니다:
{{ incident.type\_ids }}
또는
{{ incident.raw\_types | get: 'id' }}
select 필드 유형의 경우
{{ incident.raw\_types\[i\] | get: 'id' }}
multi-select 필드 유형의 경우
Name
이는 UI에 표시되는 유형의 값입니다. 이 필드는 사용자 정의할 수 있습니다.
다음 Liquid 구문을 사용하면 인시던트에 대해 선택된 유형 name을 나열할 수 있습니다:
{{ incident.types }}
또는
{{ incident.raw\_types | get: 'name'}}
select 필드 유형의 경우
{{ incident.raw\_types\[i\] | get: 'name' }}
multi-select 필드 유형의 경우
Slug
이는 Liquid 참조에서 유형을 참조하는 데 사용되는 문자열입니다. 이 필드는 유형 name을 소문자로 바꾸고 하이픈을 추가하여 자동 생성됩니다.
다음 Liquid 구문을 사용하면 인시던트에 대해 선택된 유형 slug를 나열할 수 있습니다:
{{ incident.type\_slugs }}
또는
{{ incident.raw\_types | get: 'slug'}}
select 필드 유형의 경우
{{ incident.raw\_types\[i\] | get: 'slug' }}
multi-select 필드 유형의 경우
Description
이 값은 각 유형을 추가로 설명하기 위해 UI에 표시됩니다. 이 필드는 사용자 정의할 수 있습니다.
다음 Liquid 구문을 사용하면 인시던트에 대해 선택된 유형 description을 나열할 수 있습니다:
{{ incident.raw\_types | get: 'description'}}
select 필드 유형의 경우
{{ incident.raw\_types\[i\] | get: 'description' }}
multi-select 필드 유형의 경우
Color
각 유형에는 색상을 할당할 수 있으며, 이는 메트릭 그래프의 색상 코딩에 사용됩니다.
Rootly는 color-hex codes를 사용합니다. 예를 들어, #000000은 검은색, #ffffff는 흰색입니다. this page를 사용하여 원하는 색상의 정확한 hex 코드를 찾을 수 있습니다.
다음 Liquid 구문을 사용하면 인시던트에 대해 선택된 유형 color를 나열할 수 있습니다:
{{ incident.raw\_types | get: 'color'}}
select 필드 유형의 경우
{{ incident.raw\_types\[i\] | get: 'color' }}
multi-select 필드 유형의 경우
Slack Channels
각 유형은 하나 이상의 Slack 채널과 연결될 수 있습니다. 기본적으로 Rootly는 인시던트에 대해 유형이 선택되었을 때 연결된 채널(들)에 알림을 보내지 않습니다. 워크플로우 구성에서 Attached Types Channels로 명시적으로 지정해야 알림이 전송됩니다.
시스템적으로, 각 Slack 채널은 id와 name을 포함하는 객체로 저장됩니다.
다음 Liquid 구문을 사용하면 인시던트에 대해 선택된 유형 Slack Channel을 나열할 수 있습니다:
{{ incident.raw\_types | get: 'slack\_channels'}}
select 필드 유형의 경우
{{ incident.raw\_types\[i\] | get: 'slack\_channels' }}
multi-select 필드 유형의 경우
Slack Aliases
각 유형은 하나 이상의 Slack 사용자 그룹(별칭)과 연결될 수 있습니다. 기본적으로 Rootly는 인시던트에 대해 유형이 선택되었을 때 연결된 사용자 그룹(들)의 사용자를 초대하지 않습니다. 워크플로우 구성에서 Attached Types Aliases로 명시적으로 지정해야 초대가 이루어집니다.
다음 Liquid 구문을 사용하면 인시던트에 대해 선택된 유형 Slack Alias를 나열할 수 있습니다:
{{ incident.raw\_types | get: 'slack\_aliases'}}
select 필드 유형의 경우
{{ incident.raw\_types\[i\] | get: 'slack\_aliases' }}
multi-select 필드 유형의 경우
Notify Emails
각 유형은 하나 이상의 이메일과 연결될 수 있습니다. 기본적으로 Rootly는 인시던트에 대해 유형이 선택되었을 때 연결된 주소(들)로 이메일을 보내지 않습니다. 워크플로우 구성에서 {{ incident.raw\_types | map: 'notify\_emails' | flatten | join: ',' }}
로 명시적으로 지정해야 알림이 전송됩니다.
다음 Liquid 구문을 사용하면 인시던트에 대해 선택된 유형 Notify Email을 나열할 수 있습니다:
{{ incident.raw\_types | get: 'notify\_emails'}}
select 필드 유형의 경우
{{ incident.raw\_types\[i\] | get: 'notify\_emails' }}
다중 선택 필드 유형의 경우
지원
이 통합에 대해 도움이나 추가 정보가 필요하시면 다음으로 연락해 주세요support@rootly.com또는 다음으로 이동하여 채팅을 시작하세요Help > Chat with Us.