Skip to content
This repository was archived by the owner on Nov 24, 2025. It is now read-only.
This repository was archived by the owner on Nov 24, 2025. It is now read-only.

Fix Traffic Ops monitoring.json missing DeliveryServices #3528

@rob05c

Description

@rob05c

Traffic Ops monitoring.json is missing DeliveryServices. This is mostly ok, because the Monitor is smart enough to copy them in from the CRConfig. But, the CRConfig doesn't have thresholds. So, Delivery Service thresholds are broken, until this is fixed.

It looks like the bug is that the endpoint is only using DS Profiles which are also a Router Profile. See https://github.com/apache/trafficcontrol/blob/master/traffic_ops/traffic_ops_golang/monitoring/monitoring.go#L350

It may be as simple as removing that line, and the join above it.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Traffic Opsrelated to Traffic Opsbugsomething isn't working as intendedmedium impactimpacts a significant portion of a CDN, or has the potential to do so

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions