개요

환경은 인시던트가 영향을 미치는 환경을 특성화할 수 있게 해줍니다. PROD에 영향을 미치는 인시던트는 DEV에만 영향을 미치는 인시던트보다 우선순위를 두어야 합니다.

필드 유형

환경select 또는 multi-select 필드 유형으로 사용자 정의할 수 있습니다. 이는 인시던트당 하나의 환경 값만 선택할 수 있도록 구성하거나 단일 인시던트에 대해 여러 환경 값을 선택할 수 있도록 구성할 수 있음을 의미합니다.

속성

환경은 다음 속성으로 구성할 수 있습니다. 각 환경 속성은 Liquid 구문을 통해 참조할 수 있습니다.

환경 필드는 select 또는 multi-select 필드 유형일 수 있으므로, 각 필드 유형을 참조하는 Liquid 구문이 다릅니다.

Select는 단일 값 구문을 따릅니다

{{incident.raw\_environments | get: '<attribute>'}}

Multi-select는 배열 구문을 따릅니다. 여기서 i는 환경 목록에서 특정 환경 객체를 참조합니다.

{{incident.raw\_environments\[i\] | get: '<attribute>'}}

ID

이는 환경의 고유 식별자입니다. 이 필드는 사용자 정의할 수 없습니다. Rootly는 ID생성 시. 일반적으로 Liquid 참조 및 API 호출에서 사용됩니다.

다음 Liquid 구문을 사용하면 환경을 나열할 수 있습니다ID인시던트에 대해 선택된 (들):

{{ incident.environment\_ids }}

또는

{{ incident.raw\_environments | get: 'id'}} 선택 필드 유형의 경우

{{ incident.raw\_environments\[i\] | get: 'id'}} 다중 선택 필드 유형의 경우

이름

이는 UI에 표시되는 환경의 값입니다. 이 필드는 사용자 정의가 가능합니다.

다음 Liquid 구문을 사용하면 환경을 나열할 수 있습니다이름(들)이 인시던트에 대해 선택되었습니다:

{{ incident.environments }}

또는

{{ incident.raw\_environments | get: 'name'}}선택 필드 유형의 경우

{{ incident.raw\_environments\[i\] | get: 'name' }} 다중 선택 필드 유형의 경우

슬러그

이는 Liquid 참조에서 환경을 참조하는 데 사용되는 문자열입니다. 이 필드는 환경의이름을 소문자로 변환하고 하이픈을 추가하여 자동 생성됩니다.

다음 Liquid 구문을 사용하면 환경을 나열할 수 있습니다슬러그(들)이 인시던트에 대해 선택되었습니다:

{{ incident.environment\_slugs }}

또는

{{ incident.raw\_environments | get: 'slug'}}선택 필드 유형의 경우

{{ incident.raw\_environments\[i\] | get: 'slug' }} 다중 선택 필드 유형의 경우

설명

이 값은 UI에 표시되어 각 환경을 추가로 설명합니다. 이 필드는 사용자 정의가 가능합니다.

다음 Liquid 구문을 사용하면 환경을 나열할 수 있습니다설명(들)이 인시던트에 대해 선택되었습니다:

{{ incident.raw\_environments | get: 'description'}}선택 필드 유형의 경우

{{ incident.raw\_environments\[i\] | get: 'description' }} 다중 선택 필드 유형의 경우

색상

각 환경에는 색상을 할당할 수 있으며, 이는 메트릭 그래프에서 색상 코딩에 사용됩니다.

Rootly는color-hex 코드를 사용합니다. 예를 들어 #000000은 검은색, #ffffff는 흰색입니다.이 페이지를 사용하여 원하는 색상의 정확한 hex 코드를 찾을 수 있습니다.

다음 Liquid 구문을 사용하면 환경을 나열할 수 있습니다색상(들)이 인시던트에 대해 선택되었습니다:

{{ incident.raw\_environments | get: 'color'}}선택 필드 유형의 경우

{{ incident.raw\_environments\[i\] | get: 'color' }} 다중 선택 필드 유형의 경우

Slack 채널

각 환경은 하나 이상의 Slack 채널과 연결될 수 있습니다. 기본적으로 Rootly는 인시던트에 대해 환경이 선택되었을 때 연결된 채널(들)에 알림을 보내지 않습니다. 알림은 워크플로우 구성에서 연결된 환경 채널로 명시적으로 지정되어야 합니다.

시스템적으로, 각 Slack 채널은 id와 이름을 포함하는 객체로 저장됩니다.

다음 Liquid 구문을 사용하면 환경을 나열할 수 있습니다Slack 채널(들)이 인시던트에 대해 선택되었습니다:

{{ incident.raw\_environments | get: 'slack\_channels'}}선택 필드 유형의 경우

{{ incident.raw\_environments\[i\] | get: 'slack\_channels' }} 다중 선택 필드 유형의 경우

Slack 별칭

각 환경은 하나 이상의 Slack 사용자 그룹(별칭이라고도 함)과 연결될 수 있습니다. 기본적으로 Rootly는 인시던트에 대해 환경이 선택되었을 때 연결된 사용자 그룹(들)의 사용자를 초대하지 않습니다. 초대는 워크플로우 구성에서 연결된 환경 별칭으로 명시적으로 지정되어야 합니다.

다음 Liquid 구문을 사용하면 환경을 나열할 수 있습니다Slack 별칭(들)이 인시던트에 대해 선택되었습니다:

{{ incident.raw\_environments | get: 'slack\_aliases'}}선택 필드 유형의 경우

{{ incident.raw\_environments\[i\] | get: 'slack\_aliases' }} 다중 선택 필드 유형의 경우

알림 이메일

각 환경은 하나 이상의 이메일과 연결될 수 있습니다. 기본적으로 Rootly는 인시던트에 대해 환경이 선택되었을 때 연결된 주소(들)로 이메일을 보내지 않습니다. 알림은 워크플로우 구성에서{{ incident.raw\_environments | map: 'notify\_emails' | flatten | join: ',' }}로 명시적으로 지정되어야 합니다.

다음 Liquid 구문을 사용하면 환경을 나열할 수 있습니다알림 이메일(들)이 인시던트에 대해 선택되었습니다:

{{ incident.raw\_environments | get: 'notify\_emails'}}선택 필드 유형의 경우

{{ incident.raw\_environments\[i\] | get: 'notify\_emails' }} 다중 선택 필드 유형의 경우

지원

이 통합에 대해 도움이나 추가 정보가 필요하면support@rootly.com로 연락하거나Help > Chat with Us로 이동하여 채팅을 시작하세요.