Oracle® Solaris 11.2의 시스템 서비스 관리

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

상태 전환 및 FMA 이벤트에 대한 알림 구성

서비스 상태가 변경되거나 FMA 이벤트가 발생할 때 알리도록 시스템을 구성할 수 있습니다. SMTP(Simple Mail Transfer Protocol) 또는 SNMP(Simple Network Management Protocol) 알림을 지정할 수 있습니다.

기본적으로 SNMP 트랩은 유지 관리 전환 시에 보내집니다. 전환 알림에 SNMP를 사용하면 다른 상태 전환에 대해 추가적인 트랩을 구성할 수 있습니다.

다음 예에서는 SMF 및 FMA 이벤트에 대한 알림 매개변수를 설정하는 방법과 알림 매개변수를 삭제하는 방법을 보여줍니다.

예 3-4  서비스 상태 이벤트에 대한 전역 알림 구성

다음 명령은 서비스가 maintenance 상태가 될 경우 전자 메일을 보내는 알림을 만듭니다.

$ svccfg setnotify -g to-maintenance mailto:sysadmins@example.com
-g

-g 옵션은 사용자 정의 값 세트가 없는 모든 서비스 인스턴스에 대해 이 알림 매개변수를 설정합니다. 모든 수정된 서비스 인스턴스가 새로 고쳐집니다. -g 옵션은 FMA 이벤트 없이 서비스 상태 전환에 대한 알림을 설정할 때만 사용할 수 있습니다.

to-maintenance

to-maintenance 인수는 smf(5) 매뉴얼 페이지의 "알림 매개변수"에 설명된 상태 전환 이벤트입니다. 상태 이름만 지정하는 작업에는 to-statefrom-state 전환이 둘 다 포함됩니다. 이 이벤트는 쉼표로 구분된 전환 목록일 수도 있습니다.

mailto:

mailto 인수는 지정된 이벤트에 대해 수신하려는 알림을 지정합니다. 이 인수는 snmp를 지정할 수도 있습니다. snmp 알림 값은 snmp:active 또는 snmp:inactive여야 합니다. mailto 알림 값은 이 예에 표시된 양식 외에 mailto:active 또는 mailto:inactive일 수 있습니다. 알림 매개변수를 설정하면 해당 이벤트에 대한 기존 값을 덮어씁니다. activeinactive 설정은 기존 값을 덮어쓰지 않고 지정된 이벤트에 대해 기존 알림을 적용할지를 토글합니다.

예 3-5  지정된 서비스 인스턴스에 대한 알림 구성

다음 명령은 pkg/mirror 서비스가 maintenance 상태로 전환될 때 전자 메일을 보내는 알림을 만듭니다.

$ svccfg -s pkg/mirror setnotify to-maintenance mailto:installteam@example.com

다음 명령은 http:apache22 서비스가 online 상태에서 다른 상태로 전환될 때 전자 메일을 보내는 알림을 만듭니다.

$ svccfg -s http:apache22 setnotify from-online mailto:webservices@example.com
예 3-6  FMA 이벤트에 대한 알림 구성

problem-diagnosed 인수는 FMA 이벤트입니다. 이 인수는 쉼표로 구분된 FMA 이벤트 목록일 수 있습니다. smf(5) 매뉴얼 페이지의 "알림 매개변수"에서 FMA 이벤트 목록을 참조하십시오.

$ svccfg setnotify problem-diagnosed mailto:IT@example.com
예 3-7  알림 설정 삭제

다음 명령은 이전 예에서 설정된 알림 설정을 삭제합니다.

$ svccfg delnotify -g to-maintenance
$ svccfg -s pkg/mirror delnotify to-maintenance
$ svccfg setnotify problem-diagnosed mailto:root@localhost