Skip to content

stms log field can have bad values. #7196

Description

@traeak

Observed in ats80x and ats81x, master.

We tried to enable the stms field in our logs. We started observing invalid values in some circumstances.

When the parent isn't visited the value is -1. This isn't a valid value for a time field, it should be '0' since '0' time was spent contacting the origin. stmsf in this case is set to '-.001', sts to '0' and stmsh to 'ffff...'

In the case an intercept plugin is in play (like the stats_over_http or slice plugins), the stms value is set to utc milliseconds (ie: 1600263600889). I speculate that the stms field is initialized to some start time but never resolved with an end time later in the transaction.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions