Skip to content

Add Fortio Sizes and HeaderSizes field #271

@oschaaf

Description

@oschaaf

When --output-format fortio is specified, Sizes and HeaderSizes are missing.
Fortio tracks these as DurationHistograms named Sizes and HeaderSizes.
We need to start tracking these statistics, and wire them through to our output formats.

A sample Fortio json fragment:

 "Sizes": {
    "Count": 3000,
    "Min": 116,
    "Max": 116,
    "Sum": 348000,
    "Avg": 116,
    "StdDev": 0,
    "Data": [
      {
        "Start": 116,
        "End": 116,
        "Percent": 100,
        "Count": 3000
      }
    ],
    "Percentiles": [
      {
        "Percentile": 50,
        "Value": 116
      }
    ]
  },
  "HeaderSizes": {
    "Count": 3000,
    "Min": 116,
    "Max": 116,
    "Sum": 348000,
    "Avg": 116,
    "StdDev": 0,
    "Data": [
      {
        "Start": 116,
        "End": 116,
        "Percent": 100,
        "Count": 3000
      }
    ],
    "Percentiles": [
      {
        "Percentile": 50,
        "Value": 116
      }
    ]
  },

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions