Skip to content
This repository has been archived by the owner on Oct 9, 2023. It is now read-only.

Current level gauge for FlyteWorkflows #132

Merged
merged 12 commits into from
May 18, 2020
Merged

Current level gauge for FlyteWorkflows #132

merged 12 commits into from
May 18, 2020

Conversation

wild-endeavor
Copy link
Contributor

@wild-endeavor wild-endeavor commented May 15, 2020

TL;DR

First in a long series of work around Propeller observability and system observability as a whole. Refer to the GH issue for more information.

Type

  • Bug Fix
  • Feature
  • Plugin

Are all requirements met?

  • Code completed
  • Smoke tested
  • Unit tests added
  • Code documentation added
  • Any pending items have an associated Issue

Complete description

  • Create a new class that keeps a lister of FlyteWorkflow objects and periodically emits metrics about the list.
  • Also changing the port for local development for Minio to reflect the new sandbox NodePort.

Tracking Issue

flyteorg/flyte#311

Follow-up issue

NA

EngHabu
EngHabu previously approved these changes May 15, 2020
pkg/controller/controller.go Outdated Show resolved Hide resolved
pkg/controller/controller.go Outdated Show resolved Hide resolved
pkg/controller/controller.go Show resolved Hide resolved
pkg/controller/controller.go Show resolved Hide resolved
pkg/controller/controller.go Show resolved Hide resolved
pkg/controller/controller.go Outdated Show resolved Hide resolved
pkg/controller/controller.go Outdated Show resolved Hide resolved
pkg/controller/controller.go Outdated Show resolved Hide resolved
@wild-endeavor wild-endeavor changed the title [WIP] Current level gauge for FlyteWorkflows Current level gauge for FlyteWorkflows May 15, 2020
"github.com/lyft/flytepropeller/pkg/controller/nodes"
"github.com/lyft/flytepropeller/pkg/controller/nodes/subworkflow/launchplan"
"github.com/lyft/flytepropeller/pkg/controller/workflow"
)

const resourceLevelMonitorCycleDuration = 5 * time.Second
const missing = "missing"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

:D nit: missingProject ? or something descriptive

@wild-endeavor wild-endeavor merged commit aafab7c into master May 18, 2020
kumare3 pushed a commit to nuclyde-io/flytepropeller that referenced this pull request Feb 4, 2021
eapolinario pushed a commit to eapolinario/flytepropeller that referenced this pull request Aug 9, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants