템플릿은 Slack으로 보고서 보내기, 형태 롤백, 배포, EC2 구성 크기 조정 등 일반적인 시나리오에 대해 사전 구성된 워크플로우를 제공합니다. 몇 분 안에 구현하고 배포한 다음 팀의 프로세스에 맞게 사용자 정의하세요.
왜 템플릿을 사용해야 하나요?
- 더 빠르게 시작하기: 구현하다, 배포하다 몇 분 만에 자동화 작업
- 모범 사례를 따르세요: 검증된 패턴과 오류 처리를 사용하세요
- 예제를 통해 배우기: 작업이 어떻게 연결되고 데이터가 어떻게 흐르는지 살펴보세요
- 오류 감소: 테스트된 설정으로 시작
시작하기 전에
대부분의 템플릿에는 자격 증명과 통합이 필요합니다.
- AWS 템플릿: 권한이 포함된 AWS 자격 증명 (EC2, API Gateway, Systems Manager 또는 SQS).
- Slack 공지: 봇과 채널 액세스가 포함된 Slack 앱입니다.
- 모든 템플릿: 뉴베리 계정 및 부분 GUID( 모니터 리소스에 대해 고유한 섹션).
팁
아직 자격증이 없나요? 먼저 템플릿을 탐색해 보세요. 구현하다, 배포하기 전에 자격 증명을 설정합니다.
템플릿을 구현하다, 배포하다
적합한 템플릿을 찾으세요
템플릿 라이브러리를 탐색하세요. 각 기능은 무엇을 하는지, 언제 사용해야 하는지, 요구 사항은 무엇인지, 어떻게 작동하는지 보여줍니다.
구현하다, 배포하다 및 구성하다
one.newrelic.com > All Capabilities > Workflow Automation로 이동
Use a Template [템플릿 사용을]선택하세요
템플릿을 선택하세요
입력 채우기(자격 증명, 분리 GUID, 쿼리, 채널)
Deploy [배포]를 선택하세요
회우가 이제 활성화되어 사용할 준비가 되었습니다.
테스트하고 검증하세요
생산에 사용하기 전에 테스트하세요:
수동으로 트리거(요청 시 시작플로우 참조)
실행 기록에서 실행 모니터링
출력 확인(Slack 메시지, AWS 변경 사항, 로그)
오류 검토, 설정 조정
중요
먼저 비생산 환경에서 테스트하세요. 일부 템플릿은 인프라를 변경합니다. 실제 사용 전에 검증하세요.
템플릿을 사용자 정의하세요
형태, 배치 후 수정:
- 조건 논리 추가: 조건에 따라 단계 건너뛰기
- 체인 템플릿: 출력을 다른 플로우의 입력으로 사용합니다.
- 조정 공지: 형식, 수신자, 채널 변경
- 사용자 지정 작업 추가: HTTP requests 또는 데이터 변환 포함
자세한 내용은 나만의 스텔라우 만들기를 참조하세요.
흐름흐름 자동화 템플릿
기능:
NRQL(뉴렐릭 쿼리 언어))을 사용하여 쿼리 뉴렐릭 데이터를 만들고, 결과 형식을 CSV로 지정하고 Slack에 게시합니다.
언제 사용해야 하나요?
정기적인 보고서 자동화: 일일 성능 요약, 주간 오류율, 시간별 카트리지 볼륨 또는 관습 지표.
필요한 것:
- NRQL 쿼리를 실행합니다
- 결과를 CSV로 변환합니다
- Slack에 게시
- 로그 상태
기능:
팀 승인을 받은 후 구현 및 배포 문제를 감지하고 AWS API Gateway를 이전 설정으로 롤백합니다.
언제 사용해야 하나요?
오류가 급증하거나 통합이 중단되거나 인시던트를 유발하는 잘못된 구현을 되돌립니다. 위험성이 높은 변화에 대한 안전망.
필요한 것:
가져오기 구현, 배포 기록
현재 문제와 관련이 있습니다
Slack 승인을 요청합니다
승인되면 롤백을 실행합니다.
팀에 알리고 정리합니다.
중요
수동 승인이 필요합니다. Slack 반응을 통한 팀 승인 없이는 롤백할 수 없습니다.
기능:
CPU 또는 리소스가 급증하면 EC2 인스턴스의 크기를 자동으로 조정합니다.
언제 사용해야 하나요?
트래픽 급증 시 CPU 스파이크를 처리하고, 한도에 도달한 인스턴스를 확장하고, 예측할 수 없는 부하 패턴을 관리합니다.
필요한 것:
- 공지를 가져오고 제외를 식별합니다.
- Slack 승인을 요청합니다
- 자동화 문서를 생성합니다
- 인스턴스를 중지, 수정 및 시작합니다.
- 진행 상황을 업데이트하고 정리합니다.
기능:
외부 상태 페이지에서 JSON을 가져오고, 구성요소 상태를 구문 분석하고, 뉴렐릭에 로그인합니다.
언제 사용해야 하나요?
제3자 의존성/종속성(결제 처리자, 인증 제공자, 데이터 서비스)을 모니터링하고 중단과 문제를 연관시키고 통합 대시보드를 생성하세요.
필요한 것:
엔드포인트에서 JSON을 가져옵니다.
구성 요소 상태를 구문 분석합니다.
운영 상태를 분류합니다
필터를 사용하여 뉴렐릭에 로그인하세요.
팁
5-15분마다 일정을 잡아 타사 신뢰도에 대한 과거 관점을 구축하세요.
기능:
모니터의 형상 상태 후 구현, 배포, 문제 발생 시 공지를 보냅니다.
언제 사용해야 하나요?
구현 이후의 새 릴리스를 시청하고, 배포하고, 프로덕션 전용 문제를 감지하고, 상태 저하에 대한 롤백 현상을 유발합니다.
필요한 것:
1-5분마다 건강 상태를 모니터링합니다.
공지 심각도 평가
저하 시 공지(SQS/웹훅)를 전송합니다.
모든 상태 확인 로그인
중단 또는 복구될 때까지 계속됩니다.
팁
변경 추적과 함께 사용하여 구현, 배포와 문제를 연관시킵니다.