2018년 5월 25일 금요일

[PO 7.5] Configuration for Alert

Alert Message 구성에 대한 주관적인 내용을 담았습니다.

PI 7.3 Dual Stack에서 Alert를 구성 할때는 ABAP Stack에서 SICF의 Alert관련 서비스를 활성화 하고 ALRTCATDEF에서 Alert Message의 제목과 내용을 편집 및 수신자를 지정할수 있었다. 그리고 Java Stack에서는 Alert Rule를 설정할수 있었다.

PO 7.5에는 Alert Message 구성은 매우 간단해진것 같고 Alert의 Format이나 Body변경은 조금 복잡해진것 같다. 참조된 사이트 중 Enterprise Service Builder나 Integration Directoy에서 오브젝트를 추가하여 변경이 가능하나  Mail Adapter를 따로 사용되어야 하는것 같다. 지인의 이야기로는 PO의 서버의 Alert 관련 Format파일이 있어 이 파일을 변경하면 될것 같다고 한다.

Prerequisites(전제조건)
Single Java Stack - AEX(Advanced Adapter Engine Extended)

Procedure(순서)
1. Integration Directory > Alert Rule 생성
* SAP NetWeaver Administrator > SOA > Monitoring > Message Alert Configuration에서 Alert Rule를 생성가능하며 Integration Directory에서 생성한 Alert Rule도 보인다.

2. Configuration > Infrastructure > Java System Properties > Service 탭에서 *mail*를 검색 후 Java Mail Client의 SMTP서버 설정한다.

3. Configuration > Connectivity > Single Service Administration의 Web Service Navigator에서 Provider System 타입으로 *Alert* 검색 후 RegisterConsumer 오퍼레이션을 사용해 Alert Rule의 Consumers를 추가가능하다.
* Alert Rule를 생성하면 Default Consumers를 사용하여도 무방하다.

4. Operation > Jobs > Java Scheduler에서 수신자 설정 및 기간을 설정한다.

Troubleshooting(문제해결)
No status details are assigned
Integration Directoty에서 Alert Rule를 생성하여 Active 할때 나오는 메시지이며 Message Alert Configuration의 Message Statuses의 항목들을 체크하면 된다.

Reference(참조)
https://blogs.sap.com/2012/03/25/michals-pi-tips-component-based-message-alerting/
https://blogs.sap.com/2012/05/05/michals-pi-tips-component-based-message-alerting-api/
https://blogs.sap.com/2012/10/23/customize-e-mail-body-and-subject-in-alerts-in-sap-pi-731-java-stack-only-part-1-esr/

댓글 없음:

댓글 쓰기