Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This is a tech preview feature introduced in v1.0.5. When used, a syslog record will be sent for each DataPower transaction.

...

long number
Field NameDescriptionPossible Values
deviceNameDataPower device nameString
domainNameDataPower domain name where the transaction was executedString
latencyElapsedThe elapsed time of the transaction in millisecondslong
microSecTimestampTimestamp format of the time the transaction startedString
microSecTimestampStartFor internal useString
microSecTimestampFinishFor internal useString
serviceTypeService type as defined in DataPowerString - mpgw,wsp,xml-firewall,b2bgw
transactionGlobalIdDataPower global transaction ID (GTID)26 chars long
transactionIdDataPower transaction ID (TID)serviceUriRequest URIString
serviceUrlRequest URLString
srcNodeNameThe name of the DPOD node that captured the transactiondomainNameDataPower domain name where the transaction was executedString
deviceNameDataPower device nameString
timeYearOnlyYear of transaction startformat YYYY
timeMonthNumMonth number of transaction start1-12
timeDayDay of month of transaction start1-31
timeHHMMSSFull time of transaction start

format HHMMSS where:

HH: 00-23
MM: 00-59
SS: 00-59

timeHourHour of transaction start00-23
timeMinuteMinute of transaction start0-59
timeSecondSecond of transaction start00-59
timeMicroSec

Microsecond of transaction start

isErrorIndication whether the transaction completed with errorsboolean true/false
isTechnicalErrorIndication whether the transaction completed with errorsboolean  true/false
clientIpThe client IP of the machine (or load balancer) where the transaction started.String
serviceNameThe service the transaction ran on.String
transactionIdDataPower transaction ID (TID)String
transactionGlobalIdDataPower global transaction ID (GTID)26 chars long
timeZoneThe time zone used to log transaction startString format +ZZZZ
docAddedTimeInMilFor internal uselong
timeInMilTransaction start time since Epoch in millisecondslong number
timeInMicroSectimeHHMMSS

Transaction start time since Epoch in microseconds

timeDayInYearDay of year of Full time of transaction start1-365
timeSecondInDaySecond in the Day of transaction start0-86399
timeMinuteInDayMinute in the Day of transaction start0-3599
timeDayInWeekDay in a week of transaction start1-7. 1- Sunday, 7-Saturday.
microSecTimestampTimestamp format of the time the transaction startedYYYY-MM-DDTHH:mm:ss.SSSSSS+ZZZZ

String format HHMMSS where:

HH: 00-23
MM: 00-59
SS: 00-59

aggRecordVersionEstimated FW version of the DataPower that executed the transaction. (For internal use)String
technicalServiceNameService Name.
Note: in WSP we are not currently providing an operation name
String
technicalErrorMessageError message relating to the transaction.
This field will only be populated when the transaction completed with error.
String
isTechnicalErrorIndication whether the transaction completed with errorstrue/false
aggErrorCodeError Code in DataPowerString
messageThe Syslog line that DPOD discerned is most likely to reflect the error causeStringaggIndTXErrorIndication that information on error transaction was receivedtrue/false
aggIndTXFinishedIndication that information on transaction completion was receivedtrue/false
aggIndTXStartedIndication that information on starting transaction arrivedtrue/false
aggFirstTxOfGtxIndication on whether this is the first transaction in a group. In this case -there might be a following transaction logged with the same GTIDtrue/false
microSecTimestampFinishFor internal uselong
aggUuidGtidEpochSecondsFor internal uselong
docAddedTimeInMilFor internal uselong
WDPTutXUuidGtidTidFor internal uselong
WDPTutXUuidGtidDeviceIdFor internal useString
aggUuidGtidTimstFor internal useString
microSecTimestampStart For internal use
String


Code Block
languagejava
titleJSON Example
linenumberstrue
{

  "dpod_index" : "[logical-tran-compact_i1i3][0]",
   "dpod_type" : "wdpLogicalTranswdpLogicalTransChild",
   "dpod_id" : "802d48ad5976a98f00080cc4ea5ae3c55b45be5500056a13_527556348659",

  "dpod_timestamp" : "20172018-07-25T0211T08:1522:2345.279Z457Z",
   "dpod_version" : 45,
   "dpod_operation" : "INDEX",
   "dpod_source" : {
 
    "serviceTypedeviceName" : "mpgw1cb3a54303a9",
      "timeDayInYeardomainName" : "206Infra_Domain",
      "transactionGlobalId" : "802d48ad5976a98f00080cc4",
      "timeDayInWeek" : "2""latencyElapsed": 2,
      "microSecTimestampStartmicroSecTimestamp" : "20172018-07-25T0511T11:1422:3945.570000+0000",
      "timeHHMMSS" : "05:14:39313729+03:00",
      "aggUuidGtidTimstmicroSecTimestampStart" : "20172018-07-25 0211T11:14:39",
      "aggFirstTxOfGtx" : "true"22:45.313729+03:00",
      "aggIndTXStartedmicroSecTimestampFinish" : "true",
      "deviceName" : "idg7600",
      "timeSecond" : "39",
      "aggUuidGtidEpochSeconds" : "1500948879",
      "timeSecondInDay" : "18879",
      "timeMinuteInDay" : "314",
      "timeYearOnly" : "2017",
      "timeInMicroSec" : "1500948879569000",
      "srcNodeName" : "NODE0",
      "timeDay" : "25",
      "microSecTimestamp" : "2017-07-25T05:14:39.569000+0000",
      "WDPTutXUuidGtidDeviceId" : "802d48ad: "2018-07-11T11:22:45.315558+03:00",
      "timeInMilserviceType" : "1500948879569xmlfirewall",
      "timeZoneserviceUri" : "+0000/UpdateWantedMenProfiles_WHSW/Service.asmx",
 
    "transactionIdserviceUrl" : "527556",
      "timeMinute" : "14",
      "timeMonthNum" : "07",
      "domainName" : "APIMgmt_ACB198F9A6",
 http://Infra.HA:2555/UpdateWantedMenProfiles_WHSW/Service.asmx",
    "timeMicroSecsrcNodeName" : "569000NODE0",
      "timeHourisError" : "05"false,
      "WDPTutXUuidGtidTidisTechnicalError" : "00080cc4"false,
      "aggRecordVersionclientIp" : "7172.677.077.0+5",
 
    "technicalServiceNameserviceName" : "GetDeliveryStatusWSS_MHJVLoopback.MPGWXMLFW",
      "docAddedTimeInMiltransactionId" : "1500948882966348659",
 
    "technicalErrorMessagetransactionGlobalId" : "Invalid JSON formatea5ae3c55b45be5500056a13",
 
    "isTechnicalErrortimeZone" : "1+03:00",
 
    "aggErrorCodedocAddedTimeInMil" : "0x02130008"1531297365329,
 
    "messagetimeHHMMSS" : "<11>2017-07-25T05:14:39.570000+0000 MonTierLocalId-8 [0x02130008][mpgw][error] mpgw(GetDeliveryStatus_MHJV.MPGW): trans(527556)[error][192.168.0.112] gtid(802d48ad5976a98f00080cc4): Invalid JSON format\r11:22:45",
      "aggIndTXErrortimeInMil" : "true"1531297365313,
      "microSecTimestampFinishaggRecordVersion" : "2017-07-25T05:14:39.573000+0000",
      "aggIndTXFinished" : "true"
7.6.0.0+"
  }
}


Feature enablement

Perform the following steps to enable this feature

...