Comments (10)
Upvoting this. Impossible to keep track of failures at the moment, unfortunately.
from orchest.
Upvoting this as well, for job failures in particular. It isn't hard to monitor when you only run a few jobs or you are using it for your own purposes. However, we are frequently running into this problem now that we have many jobs run every night, and many people within our organization rely on the data that flows with these job runs.
from orchest.
@fruttasecca The ideal workflow for us would likely be something similar to what is described in #865 so we could create/add to a report that is alongside all of our other monitoring in the dashboard we use day-to-day. That said, a built-in dashboard or webhook would be extremely helpful as well. Most of our jobs run overnight so the immediacy of the webhook isn't necessary for us, but being able to send out a slack notification when a job fails or collecting the events from a webhook would be a great feature.
from orchest.
Upvoting this too. Just found out some runs have failed a few hours ago. This notification feature could be a game changer :)
from orchest.
@fruttasecca dashboard is "nice" to have but webhooks is "must" to have imho, because we need to know sometimes immediately when something fails and react. In some way we can already check on jobs if we want to, but we have to do it proactively
from orchest.
For everyone interested in enabling notifications in Orchest (which were introduced in v2022.06.3
), check out our docs: https://docs.orchest.io/en/stable/fundamentals/notifications.html
from orchest.
Would be great if we have some form of webhooks. This way users can specify a URL to which we will send the appropriate requests to indicate applications status, e.g. pipeline run failure.
from orchest.
also via integrations such as email
or Slack! I would really like to see this feature added to be honest 😄
from orchest.
Also for job failures - I find myself realizing that some runs have failed after a few hours or days.
I think webhooks are the way - folks can then connect that to any system they like.
from orchest.
Hi @liflovs @hamisB @sawtooth9, we are going to start working on this in a few days, we are exploring an array of options and collecting preferences and brainstorming a bit. Would webhooks be a strong preference here, or is some kind of jobs dashboard (#485) more likely to suit your workflow? Solutions aren't exclusive, so feel free to propose.
from orchest.
Related Issues (20)
- `orchest --help` shouldn't require a running cluster
- "Project not found" warning after rename HOT 3
- Creating a new step from scratch is confusing HOT 2
- In Orchest multi-node configuration run interactive run containers in a single pod
- When opening the snapshot of a Job, then the file-manager shows the state of the project directory instead of snapshot directory
- Improved support for Python versions HOT 2
- Login not works on embed HOT 3
- Orchest install stucks at setting up the Orchest Cluster HOT 5
- Tab switch URL change is debounced causing jumpy behavior
- Pipeline_parameters save functionality doesn't work properly in v2022.11.0, HOT 2
- "Skip to main content" button blocks the view in some scenarios HOT 1
- Environment view code editor horizontal bar overlap environment name
- Make environment builds more robust w.r.t. `.orchest` being git ignored HOT 1
- "Failed to fetch latest available version" on `orchest install`
- Reporting a vulnerability HOT 2
- Use kubectl to install in the kind cluster, coredns prompts an error HOT 1
- 💔 Unfortunately, Orchest is no longer actively developing, so can consider a community operation HOT 2
- Is the orchest project halted or discontinued? HOT 2
- Offline Installation Guide for Orchest in Self-Hosted Kubernetes Cluster HOT 4
- Using orchest-controller to install orchest, orchest_node-agent is not installed. HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from orchest.