Skip to main content

Get the execution metrics for the given Workflow ID

GET 

/workflow/:workflowId/metrics

Get the execution metrics for the given Workflow ID

Request

Path Parameters

    workflowId stringrequired

    Workflow string identifier

Query Parameters

    workspaceId int64

    Workspace numeric identifier

Responses

OK

Schema
    metrics object[]
  • Array [
  • idint64nullable
    processstringrequired

    Possible values: <= 255 characters

    cpu object
    warningsstring[]
    meanfloat
    minfloat
    q1float
    q2float
    q3float
    maxfloat
    minLabelstring
    maxLabelstring
    q1Labelstring
    q2Labelstring
    q3Labelstring
    mem object
    warningsstring[]
    meanfloat
    minfloat
    q1float
    q2float
    q3float
    maxfloat
    minLabelstring
    maxLabelstring
    q1Labelstring
    q2Labelstring
    q3Labelstring
    vmem object
    warningsstring[]
    meanfloat
    minfloat
    q1float
    q2float
    q3float
    maxfloat
    minLabelstring
    maxLabelstring
    q1Labelstring
    q2Labelstring
    q3Labelstring
    time object
    warningsstring[]
    meanfloat
    minfloat
    q1float
    q2float
    q3float
    maxfloat
    minLabelstring
    maxLabelstring
    q1Labelstring
    q2Labelstring
    q3Labelstring
    reads object
    warningsstring[]
    meanfloat
    minfloat
    q1float
    q2float
    q3float
    maxfloat
    minLabelstring
    maxLabelstring
    q1Labelstring
    q2Labelstring
    q3Labelstring
    writes object
    warningsstring[]
    meanfloat
    minfloat
    q1float
    q2float
    q3float
    maxfloat
    minLabelstring
    maxLabelstring
    q1Labelstring
    q2Labelstring
    q3Labelstring
    cpuUsage object
    warningsstring[]
    meanfloat
    minfloat
    q1float
    q2float
    q3float
    maxfloat
    minLabelstring
    maxLabelstring
    q1Labelstring
    q2Labelstring
    q3Labelstring
    memUsage object
    warningsstring[]
    meanfloat
    minfloat
    q1float
    q2float
    q3float
    maxfloat
    minLabelstring
    maxLabelstring
    q1Labelstring
    q2Labelstring
    q3Labelstring
    timeUsage object
    warningsstring[]
    meanfloat
    minfloat
    q1float
    q2float
    q3float
    maxfloat
    minLabelstring
    maxLabelstring
    q1Labelstring
    q2Labelstring
    q3Labelstring
  • ]

Authorization: http

name: BearerAuthtype: httpscheme: bearerbearerFormat: jwt
import http.client

conn = http.client.HTTPSConnection("docs.seqera.io")
payload = ''
headers = {
'Accept': 'application/json',
'Authorization': 'Bearer <token>'
}
conn.request("GET", "/workflow/:workflowId/metrics", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
Request Collapse all
Auth
Parameters
— pathrequired
— query