Salesforce에서 워크플로우(Workflow)나 자동화 기능을 사용하다 보면, 이게 잘 돌아가고 있는지, 혹시 어디서 문제가 생긴 건 아닌지 궁금할 때가 많아요. 그런 분들을 위해 준비된 메뉴가 바로 Monitor Workflow Services입니다.
이 기능은 무엇인가
Monitor Workflow Services는 말 그대로 워크플로우 서비스의 실행 상태를 모니터링(감시)할 수 있는 메뉴예요. 여기서 말하는 워크플로우 서비스는 Salesforce에서 돌아가는 다양한 자동화 프로세스, 예를 들어 워크플로우, 프로세스 빌더, 플로우 같은 것들을 말합니다. 이 메뉴에서는 이런 자동화들이 제대로 실행되고 있는지, 혹시 실패한 건 없는지 한눈에 볼 수 있습니다.
언제 사용하는가
- 워크플로우나 플로우를 만들고 나서, 실제로 잘 동작하는지 확인하고 싶을 때
- 사용자나 동료가 "자동화가 안 되는 것 같아요"라고 문의했을 때
- 자동화가 실패하거나 에러가 발생한 내역을 찾아야 할 때
- 전체적으로 최근에 실행된 워크플로우들의 상태를 점검하고 싶을 때
이럴 때 Monitor Workflow Services 메뉴를 활용하면 훨씬 편리하게 확인할 수 있습니다.
어떻게 이해하면 쉬운가
이 메뉴를 자동화 실행 내역을 보여주는 대시보드라고 생각하면 이해가 쉬워요. 내가 만든 자동화(워크플로우, 플로우 등)가 언제 실행됐고, 성공했는지 실패했는지, 실패했다면 왜 그런지 로그를 볼 수 있는 곳이죠.
혹시 메뉴에 들어갔는데 아무것도 안 보인다면,
- 아직 자동화가 실행된 적이 없거나
- 현재 org(조직)에서 해당 기능이 활성화되어 있지 않을 수도 있어요.
Salesforce 버전이나 설정에 따라 보이는 정보가 조금씩 다를 수 있다는 점도 참고하세요.
예시
- 영업팀에서 리드가 생성될 때마다 자동으로 알림 메일을 보내도록 워크플로우를 만들었어요.
그런데 어느 날 "메일이 안 와요"라는 문의가 들어왔어요. 이럴 때 Monitor Workflow Services에 들어가서 최근 워크플로우 실행 내역을 확인하면, 실패한 기록과 함께 실패 사유(예: 이메일 주소 오류, 시스템 에러 등)를 볼 수 있습니다.
- 새로운 플로우를 배포했는데, 예상과 다르게 일부 데이터가 처리되지 않았어요.
이 메뉴에서 실행 로그를 확인하면 어떤 조건에서 실패했는지, 문제가 반복되는지 쉽게 파악할 수 있습니다.
—
Tip: 이 메뉴는 워크플로우나 플로우 같은 자동화 기능을 많이 사용하는 조직일수록 꼭 알아두면 좋은 기능이에요. 문제가 생겼을 때 빠르게 원인을 찾을 수 있는 첫 번째 단서가 되어줍니다!