Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding Sensor dashboard to UI #888

Closed
VaibhavPage opened this issue Jun 20, 2018 · 7 comments · Fixed by #4470
Closed

Adding Sensor dashboard to UI #888

VaibhavPage opened this issue Jun 20, 2018 · 7 comments · Fixed by #4470
Assignees
Labels
type/feature Feature request

Comments

@VaibhavPage
Copy link

Is this a BUG REPORT or FEATURE REQUEST?:
FEATURE REQUEST

With addition of argo-events to argoproj ecosystem, it would be nice to have a Sensor dashboard integrated in Argo-UI.

@jessesuen @alexmt

Thoughts?

@alexmt
Copy link
Contributor

alexmt commented Jun 20, 2018

I very like the idea. I can image lots of useful features which such UI might give to argo users: browse available sensors; find which sensor triggered workflow; probably even manage sensors. I would be happy to work on it.

@alexmt
Copy link
Contributor

alexmt commented Jun 28, 2018

As far as I know we have two use-cases which might benefit from events management UI: continuous integration and ML use case.
For CI use case following UI changes are required:

  • add Sensors list page - allows list/filter configured Sensors; allows navigate to Sensor details page
  • add Sensors detail page - allows to see Sensor CRD Yaml; allows to find workflows triggered by Sensor (navigate to workflows list with appropriate filter set )
  • add sensors filter to workflows list page

Listed features should be enough to completely replace https://github.com/argoproj/argo-ci .

@jlewi can you think of any other UI features for your use case?

@VaibhavPage
Copy link
Author

Also one of the future development tasks for argo-events is to store the events in some datastore and make sensor re-playable. If we can let user replay Sensor from UI, that would add great value.

@jlewi
Copy link

jlewi commented Jul 6, 2018

@alexmt Nothing comes to mind; but to be honest I haven't thought much about it.

/cc @vicaire

@edlee2121 edlee2121 added this to the V2.3 milestone Aug 29, 2018
@alexmt alexmt removed this from the v2.3 milestone Jan 23, 2019
@jessesuen jessesuen added the type/feature Feature request label Apr 19, 2019
@alexec alexec added the ui label Feb 14, 2020
@alexec alexec assigned alexec and unassigned alexmt Jun 9, 2020
@alexec alexec linked a pull request Jun 10, 2020 that will close this issue
6 tasks
@alexec
Copy link
Contributor

alexec commented Jun 18, 2020

sensors

@alexec
Copy link
Contributor

alexec commented Jun 18, 2020

So technical barriers are removed - the question now becomes - what use cases are we supporting?

@lkeijser
Copy link

Quickly viewing the logs of the various pods in the argo-events namespace would come in handy. I would like to give some people access to them, without requiring them to log into a shell and operate k8s commands.

@alexec alexec removed their assignment Jul 9, 2020
@alexec alexec added the icebox label Jul 27, 2020
@alexec alexec self-assigned this Nov 23, 2020
alexec added a commit that referenced this issue Nov 27, 2020
Signed-off-by: Alex Collins <alex_collins@intuit.com>
alexec added a commit that referenced this issue Dec 15, 2020
Signed-off-by: Alex Collins <alex_collins@intuit.com>
alexec added a commit that referenced this issue Jan 15, 2021
Signed-off-by: Alex Collins <alex_collins@intuit.com>
Signed-off-by: Simon Behar <simbeh7@gmail.com>
Signed-off-by: Derek Wang <whynowy@gmail.com>
Signed-off-by: Saravanan Balasubramanian <sarabala1979@gmail.com>

Co-authored-by: Simon Behar <simbeh7@gmail.com>
Co-authored-by: Derek Wang <whynowy@gmail.com>
Co-authored-by: Saravanan Balasubramanian <sarabala1979@gmail.com>
@simster7 simster7 mentioned this issue Jan 19, 2021
17 tasks
icecoffee531 pushed a commit to icecoffee531/argo-workflows that referenced this issue Jan 5, 2022
* chore: Remove unused filter name. Closes argoproj#872

* fix test case
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type/feature Feature request
Projects
None yet
7 participants