12 통지 구성 - 전자메일, SNMP, SCI 또는 ASR

라이브러리는 특정 라이브러리 이벤트가 발생할 때 외부 대상으로 통지를 전송할 수 있습니다. 라이브러리는 네 가지 대상 유형 즉, 아웃바운드 SCI(StorageTek 라이브러리 제어 인터페이스), SNMP(Simple Network Management Protocol), 전자메일 및 ASR(자동 서비스 요청)을 지원합니다. 각 대상 유형에는 특정 프로토콜이 사용되며 대상 유형별 정보(예: IP 주소, 전자메일 주소 및 자격 증명)가 필요합니다.

목차

경보 이벤트 범주

라이브러리 이벤트는 범주별로 그룹화됩니다. 각 통지 대상 유형을 구성할 때 해당 경보 이벤트 범주를 선택합니다. 이벤트 발생 시 라이브러리는 해당 이벤트 범주를 수신하도록 구성된 모든 대상으로 메시지를 전송합니다. 아래의 표에서 x는 대상 유형이 이벤트 범주를 지원함을 나타냅니다.

이벤트 범주 포함되는 이벤트 전자메일
SNMP SCI ASR
Fault 결함 감지 x x x x
Cartridge_movement 스토리지 셀 간 테이프 이동, 테이프 마운트, 테이프 마운트 해제 x - x -
Media_validation 매체 검증 분할 영역 수정, 검증 데이터 통지(매체 검증 시작 1분 후 전송된 다음 10분마다 전송됨) x - x -
Device 장치 상태 변경, 장치 제거, 장치 고장 및 장치 결함 감지 x x x x
Door 도어 열림, 도어 닫힘 및 감사 완료 x x x -
Cap CAP 소유권 대체, CAP 열기 준비, CAP 열림, CAP 닫힘 및 감사 완료 x - x -
Partition 분할 영역 변경. 일반적으로 분할 변경사항은 2개 이상의 분할 영역과 관련이 있습니다. 분할 영역을 변경하는 명령이 분할 영역 간에 셀 및 드라이브를 이동하기 때문입니다. x - x -
Cleaning_required 드라이브에 응용 프로그램을 통한 청소 필요. 라이브러리 자동 청소가 사용으로 설정된 경우 라이브러리에서 이 호출을 전송하지 않습니다. x - x -
Library 라이브러리 또는 레일 상태 변경, 용량 변경, 라이브러리 감사 완료 및 손실된 카트리지 발견 x x x x
Heartbeat 하트비트 중지 - - x x
Test 라이브러리에서 테스트 통지 전송(테스트 이벤트 경보 만들기 참조) x x x x

라이브러리 이벤트 목록 보기

라이브러리에 대해 발생한 이벤트 및 발생 시기 목록을 확인할 수 있습니다.

  1. GUI의 왼쪽 탐색 영역에서 Activity를 누릅니다.

  2. Events 탭을 누릅니다.

참조

전자메일 통지 구성

SMTP 서버 구성

  1. GUI의 왼쪽 탐색 영역에서 Notifications를 누릅니다.

  2. Email 탭에서 Configure 구성 아이콘를 누릅니다.

  3. SMTP 정보를 입력합니다.

    • Enabled - 라이브러리에 대한 모든 전자메일 작업(암호 복구 전자메일 포함)을 전체적으로 사용 또는 사용 안함으로 설정합니다.

    • SMTP Host Address - 전자메일 서버 호스트 주소를 입력합니다.

    • From NameFrom Email Address - 전자메일 클라이언트의 "보낸 사람" 필드에 표시될 정보입니다. 짧지만 의미 있는 값을 설정합니다. 예를 들어, 다음과 같습니다.

      • 이름: STK_Alert_YourLibraryName

      • 전자메일 주소: STK_Alert@YourLibraryName

      주:

      스팸 필터를 사용 중인 수신자는 필터로 인해 전자메일이 차단되지 않도록 라이브러리 전자메일 주소에 허용 목록을 설정해야 합니다.
    • SMTP Protocol - TCP는 개방형이며 인증되지 않습니다. SSL 및 TLS는 보안되며 사용자 이름과 암호를 요구합니다.

  4. SMTP 설정을 변경한 후에는 수신자를 추가하고(아래의 전자메일 통지 구성 참조) 테스트 전자메일을 전송해야 합니다(전자메일 통지 테스트 참조).

전자메일 수신자 구성

  1. GUI의 왼쪽 탐색 영역에서 Notification을 누릅니다.

  2. Email 탭을 누릅니다.

  3. Add 전자메일 주소 추가 아이콘를 누르거나 수신자를 선택한 다음 Modify 전자메일 주소 편집 아이콘 또는 Delete 전자메일 주소 삭제 아이콘를 누릅니다.

    • Locale - 통지 언어를 설정합니다.

    • Alerting Event Types - 라이브러리가 전송해야 할 통지 범주입니다(경보 이벤트 범주 참조). 관리자 전자메일의 경우 "Test" 이벤트를 포함해야 합니다. 그러면 Notifications Test 탭을 통해 "Test Notification"을 트리거할 때(테스트 이벤트 경보 만들기 참조) 관리자에게 전자메일이 전송됩니다.

전자메일 통지 테스트

전자메일 통지가 제대로 정의되었는지 검증할 테스트를 실행할 수 있습니다. 테스트는 구성된 SMTP 서버를 사용하여 메시지를 전송합니다.

  1. Email 탭을 누르고 목록에서 수신자를 선택합니다.

  2. Test 전자메일 주소 테스트 아이콘를 누르고 테스트를 확인합니다.

  3. SMTP 서버가 올바르게 설정된 경우 "Message accepted for delivery"가 표시됩니다.

    시도 시간이 초과되거나 시도로 인해 오류가 발생하는 경우 SMTP 구성과 관련된 다른 문제가 있는 것이므로 문제 해결 후 테스트를 재시도하십시오. 라이브러리가 전자메일 서버에 연결할 수 있는지 확인하려면 해당 전자메일 서버에 대해 핑을 실행해 보십시오.

SNMP 통지 구성

SNMP(Simple Network Management Protocol)는 UDP/IP(사용자 데이터그램 프로토콜/인터넷 프로토콜)를 사용하여 이더넷을 통해 네트워크 관리 작업을 수행하는 응용 프로그램 계층 프로토콜입니다. 클라이언트는 SNMP를 통해 라이브러리에서 정보(구성, 작동, 통계)를 질의할 수 있습니다. 그러면 라이브러리에서 클라이언트에 잠재적 문제를 알릴 수 있습니다.

SNMP 사용자 구성

SNMP 관리자가 라이브러리에 대해 GET 요청을 수행하면 SNMP 사용자를 정의해야 합니다.

  1. GUI의 왼쪽 탐색 영역에서 Notification을 누릅니다.

  2. SNMP Users 탭을 누릅니다.

  3. Add SNMP 사용자 추가 아이콘를 누르거나 사용자를 선택한 다음 Modify SNMP 사용자 편집 아이콘 또는 Delete SNMP 사용자 삭제 아이콘를 누릅니다.

    • Authentication Protocol - 최상의 보안을 원하면 SHA를 선택하고, MD5를 사용하는 시스템과의 호환성이 필요하면 MD5를 선택합니다. 인증 암호를 입력합니다.

    • Privacy Protocol - NONE, AES 또는 DES를 선택합니다. 최상의 보안을 원하면 AES(Advanced Encryption Standard)를 선택하고, DES(Data Encryption Standard)를 사용하는 시스템과의 호환성이 필요하면 DES를 선택합니다. AES 또는 DES에 대한 프라이버시 암호를 입력합니다.

SNMP 트랩 수신자 구성

SNMP 트랩 수신자는 라이브러리에서 SNMP 에이전트가 전송한 트랩 통지를 수신하도록 지정된 네트워크 관리 스테이션입니다.

  1. GUI의 왼쪽 탐색 영역에서 Notification을 누릅니다.

  2. SNMP Trap Recipients 탭을 누릅니다.

  3. Add SNMP 수신자 추가 아이콘를 누르거나 수신자를 선택한 다음 Modify SNMP 수신자 편집 아이콘 또는 Delete SNMP 수신자 삭제 아이콘를 누릅니다.

    • Host address - 트랩을 수신할 관리 호스트의 IP 주소입니다.

    • Alerting Event Types - 라이브러리가 전송해야 할 통지 범주입니다(경보 이벤트 범주 참조). 구성을 테스트할 수 있도록 각 수신자에 대해 "Test" 이벤트를 포함해야 합니다. SNMP 수신자 테스트를 참조하십시오.

    • Authentication Protocol - 최상의 보안을 원하면 SHA를 선택하고, MD5를 사용하는 시스템과의 호환성이 필요하면 MD5를 선택합니다. 인증 암호를 입력합니다.

    • Privacy Protocol - NONE, AES 또는 DES를 선택합니다. 최상의 보안을 원하면 AES(Advanced Encryption Standard)를 선택하고, DES(Data Encryption Standard)를 사용하는 시스템과의 호환성이 필요하면 DES를 선택합니다. AES 또는 DES에 대한 프라이버시 암호를 입력합니다.

    • Engine ID - 대부분의 경우 기본값을 그대로 적용합니다. 이 값을 대체하려면 0x로 시작하고 제로(0) 또는 식스틴(F)을 하나도 포함하지 않는 16진수 값을 입력합니다.

SNMP 수신자 테스트

SNMP 수신자가 제대로 정의되었는지 검증할 테스트를 실행할 수 있습니다. 테스트는 수신자에게 테스트 트랩(레벨 13)을 전송합니다.

  1. 대상을 선택합니다.

  2. Test SNMP 트랩 수신자 테스트 아이콘를 누르고 테스트를 확인합니다.

MIB 파일 다운로드

MIB(Management Information Base)는 관리 대상 장치(라이브러리)의 특성을 정의하는 OID(객체 식별자)를 포함하는 ASCII 텍스트 파일입니다. 관리자가 정보를 요청하거나 관리 대상 장치가 트랩을 생성하면 MIB는 숫자 문자열을 읽을 수 있는 텍스트로 변환하여 메시지 안의 각 데이터 객체를 식별합니다.

  1. GUI의 왼쪽 탐색 영역에서 Notification을 누릅니다.

  2. SNMP Users 탭을 누릅니다.

  3. Download MIB File MIB 파일 다운로드 아이콘을 누릅니다.

아웃바운드 SCI 통지 구성

아웃바운드 SCI(StorageTek 라이브러리 제어 인터페이스) 메시지는 리스너로 등록된 클라이언트에 전송됩니다. 아웃바운드 SCI 메시지 전송은 SNMP 트랩 전송과 유사합니다.

아웃바운드 SCI 전송 라이브러리 구성

  1. GUI의 왼쪽 탐색 영역에서 Notifications를 누릅니다.

  2. SCI 탭을 누릅니다.

  3. Add YAPI 대상 추가 아이콘를 누르거나 대상을 선택한 다음 Modify YAPI 대상 편집 아이콘 또는 Delete YAPI 대상 삭제 아이콘를 누릅니다.

    • Username 및 password - 클라이언트의 보안 정책에 따라 선택사항입니다.

    • IP address, port number 및 URL - 클라이언트 정보를 입력합니다.

    • Retention Time Limit - 대상을 사용할 수 없을 경우 라이브러리가 아웃바운드 메시지를 저장할 시간(시)입니다. 라이브러리는 주기적으로 보류 중인 메시지를 대상에 전송하려고 시도합니다. 보존 시간 제한 내에 전송할 수 없는 보류 중인 메시지는 모두 삭제합니다.

    • Alerting Event Types - 라이브러리가 전송해야 할 통지 범주입니다(경보 이벤트 범주 참조). SCI 대상 구성을 테스트할 수 있도록 "Test" 이벤트를 포함해야 합니다.

SCI 통지 수신 대상 구성

최소한 라이브러리 연결에 SSL/TSL을 사용하도록 대상을 구성해야 합니다. 라이브러리에서 대상을 구성할 때 사용자 이름과 암호를 추가한 경우 메시지의 SOAP 헤더에 사용자 이름/암호 토큰으로 자격 증명이 전송됩니다.

WSDL 인터페이스 구현

라이브러리는 WSDL 인터페이스를 사용하여 아웃바운드 SCI 메시지를 전송합니다. 응용 프로그램 개발자는 라이브러리가 성공적으로 아웃바운드 SCI를 호출할 수 있도록 대상에서 이 인터페이스를 구현해야 합니다.

다음에서 WSDL을 찾을 수 있습니다.

http://<hostname>:<port>/OutboundWebService/

  • <hostname>은 DNS에 있는 라이브러리의 호스트 이름입니다.

  • <port>는 라이브러리에 대해 구성된 포트입니다. 기본 포트 번호는 80입니다.

개발자는 호출에서 전송된 데이터를 수집한 다음 즉시 호출을 반환하여 해당 호출이 빨리 반환되도록 아웃바운드 SCI 인터페이스 메소드를 구현해야 합니다. 응용 프로그램은 호출이 반환될 때까지 데이터 처리를 대기해야 합니다.

SCI 대상 테스트

SCI 대상이 제대로 정의되었는지 검증할 테스트를 실행할 수 있습니다. 테스트는 대상에 "test" 이벤트 메시지를 전송합니다.

  1. 대상을 선택합니다.

  2. Test YAPI 대상 테스트 아이콘를 누르고 테스트를 확인합니다.

ASR 통지를 수신할 SDP2 서버 추가

로컬 SDP2(Service Delivery Platform 2) 서버를 사용 중인 경우 라이브러리는 Oracle에 ASR(자동 서비스 요청)을 전송할 수 있습니다. 자세한 내용은 SDP 설명서를 참조하십시오.

ASR 대상 추가

  1. GUI의 왼쪽 탐색 영역에서 Notifications를 누릅니다.

  2. ASR 탭을 누릅니다.

  3. Configure ASR 대상 구성 아이콘를 누릅니다.

  4. Enabled를 선택합니다. SDP2 서버 정보를 입력합니다. SDP2와의 통신에 사용할 네트워크 인터페이스를 선택한 다음 Ok를 누릅니다.

ASR 대상 등록

  1. Register and Test ASR Destination YAPI 대상 테스트 아이콘을 눌러 클라이언트 등록을 시작합니다. 라이브러리가 자동으로 클라이언트 식별자를 채웁니다.

  2. ASR 등록을 완료하려면 SDP2 설명서를 참조하십시오.

ASR 통지 작업 내역 보기

라이브러리가 전송한 ASR 통지 및 전송 시기 목록을 확인할 수 있습니다.

  1. GUI의 왼쪽 탐색 영역에서 Notifications를 누릅니다.

  2. Notification History 탭을 누릅니다.

테스트 이벤트 경보 만들기

구성된 통지 대상을 모두 확인할 테스트 이벤트를 만들 수 있습니다. 테스트를 만들면 "test" 이벤트 유형을 수신하도록 구성된 대상(전자메일, SNMP, SCI 또는 ASR)에만 통지됩니다.

  1. GUI의 왼쪽 탐색 영역에서 Notifications를 누릅니다.

  2. Test 탭을 누릅니다.

  3. Test Notifications를 누릅니다.