Uploaded image for project: 'Pegasus'
  1. Pegasus
  2. PM-1179 Integrity checking in Pegasus
  3. PM-1272

pegasus-integrity-check to log integrity data in monitord parseable event

XMLWordPrintable

      In the pegasus transfer output when integrity check is computed or checked against, we need to log the timing information on the stdout in a monitord parseable format.

      @@@PEGASUS_MONITORING_PAYLOAD - START @@@
      {
      "ts": 1437688574,
      "monitoring_event": "int.metric",
      "payload": [

      { "event":"check|compute", "file_type": "input|output", "count" : number of files of type checked or computed, "duration": total sum in seconds, }

      ]
      }
      @@@PEGASUS_MONITORING_PAYLOAD - END @@@

      In the case, where we have in same invocation checks and computes, we will have multiple JSON elements in payload list

            Assignee:
            rynge Mats Rynge
            Reporter:
            vahi Karan Vahi
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: