Skip to content

Metric mismatch between proto and elasticsearch #2151

@sericicole

Description

@sericicole

Describe the bug
Some stats fields in elasticsearch are missing maybe due to a mistmatch between what is send to kafka, and what the monitoring-indexed is expecting.

Expected behavior
Metrics should match

Screenshots
Metrics related to stats are missing in elasticsearch :
Image

Here what's kafka is receiving from cuebot :
Image

what's the monitoring-indexer is expecting :
Image

And what's the job.proto is supposed to send
Image

The documentation also doesn't seems to reflect the schema we are expecting : https://docs.opencue.io/docs/reference/monitoring-reference/#event-payload-schemas

Image

Not sure if its related, but if i try to execute : opencue.wrappers.monitoring.getFarmStatistics()

I got this error :

        status = StatusCode.UNIMPLEMENTED
        details = "Method not found: monitoring.MonitoringInterface/GetFarmStatistics"
        debug_error_string = "UNKNOWN:Error received from peer  {grpc_status:12, grpc_message:"Method not found: monitoring.Mo
nitoringInterface/GetFarmStatistics"}"

Version Number
1.15

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions