다음을 통해 공유


Runbook 내의 폴더 모니터링

 

적용 대상: System Center 2012 SP1 - Orchestrator, System Center 2012 - Orchestrator, System Center 2012 R2 Orchestrator

이 샘플에서는 폴더에서 다음 텍스트 파일을 모니터링하는 단순한 모니터링 Runbook을 만드는 방법을 보여 줍니다. 파일이 검색되면 Runbook에서 이벤트 로그 메시지를 보낸 후 다른 Runbook을 시작합니다.

모니터 폴더

모니터링 Runbook 만들기 및 테스트

폴더를 모니터링하는 단순한 Runbook을 만들고, 구성하고, 테스트하는 절차는 아래에 설명되어 있습니다.

워크플로를 만들려면

  1. Runbook Designer 연결 창에서 Runbooks 폴더를 마우스 오른쪽 단추로 클릭하고 새로 만들기를 선택한 후 Runbook을 클릭합니다.

  2. 새 Runbook 탭을 마우스 오른쪽 단추로 클릭하여 이름 바꾸기를 선택합니다.

  3. 체크 아웃 확인 대화 상자에서 를 클릭합니다

  4. Runbook의 이름(예: Monitor Runbook)을 입력한 후 Enter 키를 누릅니다.

  5. 작업 창에서 파일 관리를 클릭하여 범주를 확장한 후 폴더 모니터링 작업을 Runbook Designer 디자인 작업 영역으로 끕니다.

  6. 작업 창에서 알림을 클릭하여 범주를 확인한 후 폴더 모니터링 작업 오른쪽에 있는 Runbook Designer 디자인 작업 영역으로 이벤트 로그 메시지 보내기 작업을 끕니다.

  7. Runbook Designer 디자인 작업 영역에서 폴더 모니터링 작업의 오른쪽에 포인터를 놓고 스마트 링크 화살표를 표시합니다.

  8. 스마트 링크 화살표를 클릭한 후 이벤트 로그 메시지 보내기 작업으로 끕니다.

  9. 작업 창에서 Runbook 컨트롤을 클릭하여 범주를 확장한 후 이벤트 로그 메시지 보내기 작업 오른쪽에 있는 Runbook Designer 디자인 작업 영역으로 Runbook 호출 작업을 끕니다.

  10. Runbook Designer 디자인 작업 영역에서 이벤트 로그 메시지 보내기 작업의 오른쪽에 포인터를 놓고 스마트 링크 화살표를 표시합니다.

  11. 스마트 링크 화살표를 클릭한 후 Runbook 호출 작업으로 끕니다.

워크플로 구성하려면

  1. Runbook Designer 디자인 작업 영역에서 폴더 모니터링 작업을 두 번 클릭합니다.

  2. 폴더 모니터링 속성 대화 상자에서 일반 탭을 클릭합니다.

  3. 이름 상자에서 작업의 이름을 다른 설명적인 이름(예: C:\Monitor 폴더 모니터링)으로 바꿉니다.

  4. 세부 정보 탭을 클릭합니다.

  5. 자세히 탭의 경로 상자에 모니터링하려는 폴더의 경로(예: C:\Monitor)를 입력합니다.

  6. 파일 필터 목록 아래에서 추가를 클릭합니다.

  7. 필터 설정 대화 상자에서 다음을 설정합니다.

    1. 이름 목록 상자에서 파일 이름을 선택합니다.

    2. 관계 목록에서 다음 패턴과 일치를 선택합니다.

    3. 상자에 *.txt를 입력합니다.

      이 설정은 txt 확장명을 사용하는 파일을 찾도록 모니터에 지시합니다. 이 필드는 정규식 구문을 허용합니다.

  8. 확인을 클릭합니다.

  9. 트리거 탭을 선택합니다.

  10. 파일 수 옵션을 선택하고, 목록의 값을 보다 큼으로 설정한 후 편집 상자에서 0을 입력합니다.

  11. 마침을 클릭합니다.

  12. Runbook Designer 디자인 작업 영역에서 이벤트 로그 메시지 보내기를 두 번 클릭합니다.

  13. 이벤트 로그 메시지 보내기 속성 대화 상자의 자세히 탭에 있는 속성 섹션에서 다음을 설정합니다.

    1. 컴퓨터 상자에, 이벤트 메시지를 받을 컴퓨터의 이름을 입력합니다.

      이 컴퓨터는 일반적으로 Runbook Designer를 실행하는 컴퓨터입니다.

    2. 메시지 상자에, 이벤트 로그를 표시할 메시지(예: 파일 검색됨)를 입력합니다.

    3. 심각도 수준을 정보로 둡니다.

  14. 마침을 클릭합니다.

    참고

    이 예에서 Runbook 호출 작업은 구성되어 있지 않습니다. 이 작업을 구성하는 방법에 대한 자세한 내용은 호출 실행 서 Runbook 작업 참조서의 System Center 2012 - Orchestrator 작업을 참조하십시오.

Runbook 설정을 수정하려면

  1. Runbook Designer 디자인 작업 영역 위에 있는 Runbook 모니터링 탭을 마우스 오른쪽 단추로 클릭하여 속성을 선택합니다.

  2. Runbook 모니터링 속성 대화 상자에서 로깅 탭을 클릭한 후 저장 작업 관련 반환된 데이터저장 명령 반환된 데이터를 모두 선택합니다.

  3. 마침을 클릭합니다.

  4. Runbook 모니터링 탭을 마우스 오른쪽 단추로 클릭하여 체크 인을 선택합니다.

Runbook 테스트

Runbook Tester에서 시뮬레이션된 런타임 및 디버깅 환경에서 Runbook을 테스트할 수 있습니다. 전체 Runbook을 실행하거나 한 번에 한 작업씩 단계별로 진행하거나 선택하는 작업에서 시뮬레이션을 중지하도록 중단점을 추가할 수 있습니다.

다음 단계에 따라 Runbook Tester에서 Runbook을 테스트할 수 있습니다.

컴퓨터를 준비하려면

  1. 시작을 마우스 오른쪽 단추로 클릭하여 Windows 탐색기 열기를 선택합니다.

  2. 컴퓨터에 C:\Monitor 폴더를 만듭니다.

  3. 컴퓨터에 C:\Source 폴더를 만듭니다.

  4. C:\Source 폴더에서 확장명이 txt인 파일(예: text.txt)을 만듭니다.

Runbook을 테스트하려면

  1. Runbook Designer 디자인 작업 영역에서 Runbook 모니터링 탭을 선택합니다.

  2. Runbook Designer 디자인 작업 영역 위의 도구 모음에서 Runbook Tester를 클릭합니다.

  3. 체크 아웃 확인 대화 상자에서 를 클릭합니다

  4. Runbook Tester의 도구 모음에서 프로시저 단위 실행을 클릭하여 Runbook을 단계별로 진행합니다.

    System_CAPS_ICON_tip.jpg 팁

    로그 창의 크기를 늘리려면 메뉴에서 보기를 선택한 후 리소스 브라우저 옵션의 선택을 취소하여 리소스 브라우저를 제거합니다.

  5. Windows 탐색기에서 C:\Source 폴더로 이동합니다.

  6. test.txtC:\Monitor로 복사합니다.

  7. Windows 탐색기를 닫습니다.

  8. Runbook Tester 도구 모음에서 다음을 클릭합니다.

    몇 분이 지나면 로그 창 항목이 업데이트되어 폴더 모니터링 작업의 이벤트를 표시합니다.

  9. 로그 창에서 자세한 정보 표시 링크를 클릭하여 해당 Runbook의 데이터 버스 콘텐츠를 확인할 수 있습니다.

  10. 속성 목록 아래로 스크롤합니다. 작업 상태가 success으로, 폴더 모니터링 작업이 폴더의 변경을 검색했음을 나타냅니다.

  11. Runbook Tester 도구 모음에서 다음을 클릭합니다.

    로그 창이 변하여 이벤트 로그 메시지 보내기 작업의 이벤트를 표시하는 것을 확인할 수 있습니다.

  12. 자세한 정보 표시 링크를 클릭하면 작업 상태가 success으로, 이벤트 로그 메시지 보내기 작업이 폴더의 변경을 검색했음을 나타냅니다.

  13. Runbook Tester를 닫습니다.

  14. Runbook Designer 도구 모음에서 체크 인을 클릭합니다.

참고 항목

실행 서 샘플