cancel
Showing results for 
Search instead for 
Did you mean: 

PI 7.0 Monitoring Automation

Former Member
0 Kudos

Hi Experts,

We have a requirement to automate the monitoring activities(Runtime workbench) in PI 7.0 system in Java. So please suggest how to move forward in this.

We already have a tool in PI 7.1 system for monitoring automation, so how can we make use of it in PI 7.0 system.

Thanks,

Vivek

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

We have a requirement to automate the monitoring activities(Runtime workbench) in PI 7.0 system in Java.
We want to write some java code to fetch the statues of the messages such as

1.  To Be Delivered
2. System Error
3. delivering
4. Holding 
5. Waiting
6. Incoming(In-Flow)
7. Outgoing(Out-Flow)
8. Communication channel status(Error)

Can you help us how we can proceed for this.

Thanks in advance!!!

Regards
Vivek

Former Member
Former Member
0 Kudos

Hi Harish,

Thanks for sharing the links. I see that all of them deals with fetching values using abap. Do you know how to fetch the above mentioned values using java?

Thanks in Advance

Vivek

Former Member
0 Kudos

Hi!

You can use the WebService Navigator to search for Web Service APIs you can use to retrieve PI Monitoring data. For example there is a service called AdapterMessageMonitoringVi to retrieve Messages from the Adapter Engine.

Usinbg the following HTTP Post call http://:/AdapterFramework/ChannelAdminServlet?party=&service=*&channel=*&action=STATUS provides you with a list of all communication channels with their current status.

The WS Navigator URL is <server>:<port>/snavigator.

Then choose "Provider System" and "local AS Java" and then search. You can directly test all the services using the wsnavigator and you can download the WSDLs.

Hope this helps!

Regards,

Volker

Former Member
0 Kudos

The regular tool in 7.0 is RWB. To automate error notifications use alerts. In the ABAP stack it is transaction ALRTCATDEF. And then in the RWB you activate the alert rules defined in the ABAP stack.

Regards,

Volker

Harish
Active Contributor
0 Kudos

Hi Vivek,

Can you please elaborate your question?

what monitoring requirement you have

  1. Monitoring and reporting errors
  2. On monitoring and landscape and reporting the no messages passed

If you want to report only errors then Alert is the best way. you do no need to monitor and you will get alerts (email etc) when message is fail.

Can you also provide more information about monitoring tool you are using for 7.1 (solution manager?)

Regards,

Harish