1. Home
  2. Know how
  3. Event Structures in FileGPS

Event Structures in FileGPS

In FileGPS we have 3 types of Event Structures
a)One-to-One
b)One-to-Many
c)Many-to-One

a)One-to-One:
An one-to-one event structure looks like below:

{“nodeId”:”FTE/SFG”,”clientName”:”ACME Client Client”,”status”:”success”,”processId”:”10432″,”remoteFileName”:”ACME12_remote0.txt”,”direction”:”inbound”,”processName”:”Pragma_CoreProcess”,”msgTxt”:”Start”,”localFileName”:”ACME12_test0.txt”,”occurred”:”2019-07-11T12:32:00.171+0530″,”clientId”:”ACME001″,”srcArch”:”FTE_srcArch”,”destArch”:”FTE_destArch”,”appId”:”MQFTE”}
{“nodeId”:”SFG/Client”,”clientName”:”ACME Client Client”,”status”:”success”,”processId”:”20238″,”remoteFileName”:”ACME12_process0.txt”,”direction”:”inbound”,”processName”:”Pragma_CoreProcess”,”msgTxt”:”Process”,”localFileName”:”ACME12_remote0.txt”,”occurred”:”2019-07-11T12:37:00.171+0530″,”clientId”:”ACME001″,”srcArch”:”SFG_srcArch”,”destArch”:”SFG_destArch”,”appId”:”MQFTE”}
{“nodeId”:”Client/Client”,”clientName”:”ACME Client Client”,”status”:”success”,”processId”:”509877″,”remoteFileName”:”ACME12_final0.txt”,”direction”:”inbound”,”processName”:”Pragma_CoreProcess”,”msgTxt”:”Stop”,”localFileName”:”ACME12_process0.txt”,”occurred”:”2019-07-11T12:42:00.171+0530″,”clientId”:”ACME001″,”srcArch”:”Client_srcArch”,”destArch”:”Client_destArch”,”appId”:”MQFTE”}

b)One-to-Many:
An one-to-many event structure looks like below:

{“nodeId”:”ST/SEN”,”clientId”:”ACME001″,”clientName”:”ACME Client Client”,”msgTxt”:”Start”,”localFileName”:”phase1_local_M1.txt”,”sentFrom”:”ST”,”remoteFileName”:”phase1_remote_M1.txt”,”msgCode”:”WFN”,”status”:”success”,”processName”:”DEV.CDSA”,”sentTo”:”SEN”,”processId”:”98744456″,”occurred”:”2019-07-11T15:07:02.171+0000″,”localPath”:”null”,”protocol”:”FTP”,”direction”:”inbound”,”appId”:”SEN”}
{“nodeId”:”SEN/RX”,”clientId”:” ACME001″,”clientName”:” ACME Client Client”,”msgTxt”:”Process”,”localFileName”:”phase1_remote_M1.txt”,”sentFrom”:”SEN”,”remoteFileName”:”phase1_remote_PM1.txt”,”msgCode”:”WFN”,”status”:”success”,”processName”:”DEV.CDSA”,”sentTo”:”RX”,”processId”:”36945458″,”occurred”:”2019-07-11T15:10:02.171+0000″,”localPath”:”null”,”protocol”:”FTP”,”direction”:”inbound”,”appId”:”RX”}
{“nodeId”:”FX/TX”,”clientId”:”ACME001″,”clientName”:”ACME Client Client”,”msgTxt”:”Start”,”localFileName”:”phase2_local_M1″,”sentFrom”:”ST”,”remoteFileName”:”phase2_remote_M1.txt”,”msgCode”:”WFN”,”status”:”success”,”processName”:”DEV.CDSA”,”sentTo”:”RX”,”processId”:”32145448″,”occurred”:”2019-07-11T15:15:06.171+0000″,”localPath”:”null”,”protocol”:”FTP”,”direction”:”inbound”,”appId”:”TX”}
{“nodeId”:”TX/RX”,”clientId”:”ACME001″,”clientName”:”ACME Client Client”,”msgTxt”:”Process”,”localFileName”:”phase2_remote_M1.txt”,”sentFrom”:”RX”,”remoteFileName”:”phase2_remote_PM1.txt”,”msgCode”:”WFN”,”status”:”success”,”processName”:”DEV.CDSA”,”sentTo”:”RX”,”processId”:”74542133″,”occurred”:”2019-07-11T15:20:32.171+0000″,”localPath”:”null”,”protocol”:”FTP”,”direction”:”inbound”,”appId”:”RX”}
{“nodeId”:”AB/SI”,”clientId”:”ACME001″,”clientName”:”ACME Client Client”,”msgTxt”:”Start”,”localFileName”:”phase3_local_M1.txt”,”sentFrom”:”AB”,”remoteFileName”:”phase3_remote_M1.txt”,”msgCode”:”WFN”,”status”:”success”,”processName”:”DEV.CDSA”,”sentTo”:”SI”,”processId”:”64541129″,”occurred”:”2019-07-11T15:25:02.171+0000″,”localPath”:”null”,”protocol”:”FTP”,”direction”:”inbound”,”appId”:”SI”}
{“nodeId”:”SI/RX”,”clientId”:”ACME001″,”clientName”:”ACME Client Client”,”msgTxt”:”Process”,”localFileName”:”phase3_remote_M1.txt”,”sentFrom”:”SI”,”remoteFileName”:”phase3_remote_PM1.txt”,”msgCode”:”WFN”,”status”:”success”,”processName”:”DEV.CDSA”,”sentTo”:”RX”,”processId”:”65441237″,”occurred”:”2019-07-11T15:30:12.171+0000″,”localPath”:”null”,”protocol”:”FTP”,”direction”:”inbound”,”appId”:”RX”}
{“nodeId”:”M/1″,”nodeId1″:”RX/SSP”,”nodeId3″:”RX/SSP”,”clientId”:”ACME001″,”clientName”:”ACME Client Client”,”localFileName1″:”phase1_remote_PM1.txt”,”localFileName2″:”phase2_remote_PM1.txt”,”localFileName3″:”phase3_remote_PM1.txt”,”msgTxt”:”Process”,”sentFrom”:”RX”,”path”:”/home/pradeepd/Documents/ELK/demo/Testing/MTo1/M_1_stop_last_1″,”remoteFileName”:”phase4_remote_PM1.zip”,”msgCode”:”WFN”,”status”:”success”,”processName”:”DEV.CDSA”,”sentTo”:”SSP”,”nodeId2″:”RX/SSP”,”processId”:”5747567445″,”occurred”:”2019-07-11T15:35:02.171+0000″,”localPath”:”null”,”protocol”:”FTP”,”direction”:”inbound”,”appId”:”SSP”}
{“nodeId”:”SSP/Client”,”clientId”:”ACME001″,”clientName”:”ACME Client Client”,”msgTxt”:”Stop”,”localFileName”:”phase4_remote_PM1.zip”,”sentFrom”:”SSP”,”remoteFileName”:”phase5_remote_PM1.zip”,”msgCode”:”WFN”,”status”:”success”,”processName”:”DEV.CDSA”,”sentTo”:”Client”,”processId”:”8954509821″,”occurred”:”2019-07-11T16:40:02.171+0000″,”localPath”:”null”,”protocol”:”FTP”,”direction”:”inbound”,”appId”:”Client”}

c)Many-to-One:
An many-to-one event structure looks like below:

{“status”:”success”,”nodeId3″:”SI3/RX3″,”protocol”:”FTP”,”nodeId”:”1/M”,”localPath”:”null”,”msgTxt”:”Start”,”processId”:”6454254578″,”nodeId2″:”SEN2/AB2″,”direction”:”inbound”,”msgCode”:”WFN”,”occurred”:”2019-07-11T10:00:00.000+0530″,”clientName”:”ACME Client Client”,”stepName”:”60242614b5a2de919node1″,”path”:”/home/pradeepd/Documents/ELK/demo/Testing/1_m_first_line.log”,”sentTo”:”SEN”,”localFileName”:”file-245555967242_0202_1005.zip”,”clientId”:”ACME001″,”remoteFileName2″:”Phase1_One2_F3.txt”,”remoteFileName3″:”Phase1_One3_F3.txt”,”nodeId1″:”ST/SEN1″,”remoteFileName1″:”Phase1_One1_F3.txt”,”sentFrom”:”ST”,”processName”:”DEV.CDSA”,”appId”:”RX3″}

{“status”:”success”,”remoteFileName”:”Phase1_ev1_1_F3.txt”,”protocol”:”FTP”,”nodeId”:”SEN1/AB1″,”localPath”:”null”,”msgTxt”:”Process”,”processId”:”564557409″,”direction”:”inbound”,”msgCode”:”WFN”,”occurred”:”2019-07-11T10:15:00.000+0530″,”clientName”:”ACME Client Client”,”stepName”:”60242614b5a2de919node1″,”path”:”/home/pradeepd/Documents/ELK/demo/Testing/1_m.log”,”sentTo”:”AB”,”localFileName”:”Phase1_One1_F3.txt”,”clientId”:”ACME001″,”sentFrom”:”SEN”,”processName”:”DEV.CDSA”,”appId”:”AB1″}
{“status”:”success”,”remoteFileName”:”Phase1_ev1_2_F3.txt”,”protocol”:”FTP”,”nodeId”:”AB1/RX1″,”localPath”:”null”,”msgTxt”:”Process”,”processId”:”4564514786″,”direction”:”inbound”,”msgCode”:”WFN”,”occurred”:”2019-07-11T10:20:00.000+0530″,”clientName”:”ACME Client Client”,”stepName”:”60242614b5a2de919node1″,”path”:”/home/pradeepd/Documents/ELK/demo/Testing/1_m.log”,”sentTo”:”RX”,”localFileName”:”Phase1_ev1_1_F3.txt”,”clientId”:”ACME001″,”sentFrom”:”AB”,”processName”:”DEV.CDSA”,”appId”:”RX1″}
{“status”:”success”,”remoteFileName”:”Phase1_ev1_3_F3.txt”,”protocol”:”FTP”,”nodeId”:”RX1/RX1″,”localPath”:”null”,”msgTxt”:”Stop”,”processId”:”545577234″,”direction”:”inbound”,”msgCode”:”WFN”,”occurred”:”2019-07-11T10:20:00.000+0530″,”clientName”:”ACME Client Client”,”stepName”:”60242614b5a2de919node1″,”path”:”/home/pradeepd/Documents/ELK/demo/Testing/1_m.log”,”sentTo”:”RX”,”localFileName”:”Phase1_ev1_2_F3.txt”,”clientId”:”ACME001″,”sentFrom”:”RX”,”processName”:”DEV.CDSA”,”appId”:”RX1″}

{“status”:”success”,”remoteFileName”:”Phase1_ev2_1_F3.txt”,”protocol”:”FTP”,”nodeId”:”AB2/SEN2″,”localPath”:”null”,”msgTxt”:”Process”,”processId”:”45454745432″,”direction”:”inbound”,”msgCode”:”WFN”,”occurred”:”2019-07-11T10:00:00.000+0530″,”clientName”:”ACME Client Client”,”stepName”:”60242614b5a2de919node1″,”path”:”/home/pradeepd/Documents/ELK/demo/Testing/1_m.log”,”sentTo”:”SEN”,”localFileName”:”Phase1_One2_F3.txt”,”clientId”:”ACME001″,”sentFrom”:”AB”,”processName”:”DEV.CDSA”,”appId”:”SEN2″}
{“status”:”success”,”remoteFileName”:”Phase1_ev2_2_F3.txt”,”protocol”:”FTP”,”nodeId”:”SEN2/RX2″,”localPath”:”null”,”msgTxt”:”Process”,”processId”:”565656571″,”direction”:”inbound”,”msgCode”:”WFN”,”occurred”:”2019-07-11T10:10:00.000+0530″,”clientName”:”ACME Client Client”,”stepName”:”60242614b5a2de919node1″,”path”:”/home/pradeepd/Documents/ELK/demo/Testing/1_m.log”,”sentTo”:”RX”,”localFileName”:”Phase1_ev2_1_F3.txt”,”clientId”:”ACME001″,”sentFrom”:”AB”,”processName”:”DEV.CDSA”,”appId”:”RX2″}
{“status”:”success”,”remoteFileName”:”Phase1_ev2_3_F3.txt”,”protocol”:”FTP”,”nodeId”:”RX2/RX2″,”localPath”:”null”,”msgTxt”:”Stop”,”processId”:”5667868624″,”direction”:”inbound”,”msgCode”:”WFN”,”occurred”:”2019-07-11T10:20:00.000+0530″,”clientName”:”ACME Client Client”,”stepName”:”60242614b5a2de919node1″,”path”:”/home/pradeepd/Documents/ELK/demo/Testing/1_m.log”,”sentTo”:”RX”,”localFileName”:”Phase1_ev2_2_F3.txt”,”clientId”:”ACME001″,”sentFrom”:”RX”,”processName”:”DEV.CDSA”,”appId”:”RX2″}

 

Updated on July 29, 2019

Was this article helpful?

Related Articles

Leave a Comment