Usually, the admin guys use System Logs to see what is happening in remote node. Sometimes, the developer also wants to see but he/she doesn’t have access to System Logs. So, they have depend on the admin guys or go with what is available in Web UI likeĀ activity logs or administrative logs or any customĀ audit logs.
Is there a way to see what is happening in the remote integration node ? How do I know if someone deletes or creates an integration server? Can I keep getting every activity from the remote node?
Yes. You can keep getting every activity from the remote node by using IBM Integration API Java Program. Here is a sample showing what has happened when an user tried to stop default integration node.
Thu Jan 24 00:54:55 EST 2019 : affectedObject = Log Thu Jan 24 00:54:55 EST 2019 : new_subcomponent 2871<<Administration Request<<2019-01-24 00:54:55.287 EST<<user<<stop<<default<<ExecutionGroup<<IB10NODE<<Broker<<INITIATED Thu Jan 24 00:54:55 EST 2019 : ----------------------------------------.processModify(...) Thu Jan 24 00:55:15 EST 2019 : affectedObject = Log Thu Jan 24 00:55:15 EST 2019 : new_subcomponent 2871<<Administration Request<<2019-01-24 00:55:15.317 EST<<user<<stop<<default<<ExecutionGroup<<IB10NODE<<Broker<<INITIATED Thu Jan 24 00:55:15 EST 2019 : ----------------------------------------.processModify(...) Thu Jan 24 00:55:26 EST 2019 : affectedObject = default Thu Jan 24 00:55:26 EST 2019 : changed_attribute "ExecutionGroupRuntimeProperty/This/runMode" = "stopped" Thu Jan 24 00:55:26 EST 2019 : changed_attribute "object.runstate" = "stopped" Thu Jan 24 00:55:26 EST 2019 : ----------------------------------------.processModify(...) Thu Jan 24 00:55:26 EST 2019 : affectedObject = Log Thu Jan 24 00:55:26 EST 2019 : new_subcomponent 2880<<Change Notification<<2019-01-24 00:55:26.360 EST<<object.runstate<<running<<stopped<<default<<ExecutionGroup<<IB10NODE<<Broker Thu Jan 24 00:55:26 EST 2019 : new_subcomponent 2871<<Administration Result<<2019-01-24 00:55:26.349 EST<<user<<stop<<default<<ExecutionGroup<<IB10NODE<<Broker<<COMPLETE Thu Jan 24 00:55:26 EST 2019 : new_subcomponent 2871<<Administration Result<<2019-01-24 00:55:26.326 EST<<user<<stop<<default<<ExecutionGroup<<IB10NODE<<Broker<<COMPLETE Thu Jan 24 00:55:26 EST 2019 : ----------------------------------------.processModify(...) Thu Jan 24 00:55:26 EST 2019 : affectedObject = default Thu Jan 24 00:55:26 EST 2019 : changed_attribute "ExecutionGroupRuntimeProperty/This/processId" = "0" Thu Jan 24 00:55:26 EST 2019 : ----------------------------------------.processModify(...) Thu Jan 24 00:55:26 EST 2019 : affectedObject = Log Thu Jan 24 00:55:26 EST 2019 : new_subcomponent 2880<<Change Notification<<2019-01-24 00:55:26.396 EST<<processId<<14008<<0<<default<<ExecutionGroup<<IB10NODE<<Broker Thu Jan 24 00:55:26 EST 2019 : ----------------------------------------.processModify(...)
If you are looking for the complete code or training on IBM Integration API, connect with us at support@vaithu.com/WhatsApp +1 6123058684. F0r more details, please visit www.vaithu.com