Jose Navarro
11/08/2023, 3:52 PMflyte:propeller:all:workflow:success_duration_ms_count
comes with a unique exec_id
which is not allowing the metric to accumulate the counts properly (always generates a new one with value 1). Therefore, when rate
overtime it produces 0 all the time.
Has anyone else found the same issue ? am I doing something wrong or is there a way to configure flyte-binary to stop adding exec_id
?
Context:
• Flyte-binary version 1.9.1Samhita Alla
Jose Navarro
11/09/2023, 9:34 AMsum(rate(flyte:propeller:all:workflow:event_recording:success_duration_ms_count[5m])) by (wf)
would do what I wanted at the end.
seems like flyte:propeller:all:workflow:event_recording:success_duration_ms_count
is able to accumulate the counts correctlyexec_id
. My previous assumption of exec_id
being the issue was wrong. Therefore, must be something else causing the problemThomas Newton
11/09/2023, 9:46 AMecec_id
. But it looks like my metrics don't. I'm using flyte-core
with flytepropeller v1.10.4
.Jose Navarro
11/09/2023, 9:57 AMflyte-binary
1.9.1Jose's metrics are separated by the unique ecec_id .My original though of that being the problem might be wrong, since
flyte:propeller:all:workflow:event_recording:success_duration_ms_count
has also unique exec_id
but it is still aggregated (screenshot above)Dan Rammer (hamersaw)
11/10/2023, 1:05 PMJose Navarro
11/10/2023, 1:17 PMDan Rammer (hamersaw)
11/10/2023, 1:37 PMmetrics-keys
option at the top-level of propeller configuration and I believe the possible values are defined here.