hallowed-glass-14538
07/02/2021, 12:18 AMadventurous-gigabyte-81428
07/02/2021, 12:33 AMhallowed-glass-14538
07/02/2021, 12:40 AMadventurous-gigabyte-81428
07/02/2021, 12:56 AMfresh-laptop-72652
07/02/2021, 1:38 AM@notify
messages for success/failure/etc
2. ability to subscribe to flow execution status updates at various granularities in a slack channel. Thinking something similar to having a slack channel dedicated to a github bot.
3. ability to trigger executions of SFN deployed flows (e.g. /mf FlowName trigger
)
4. ability to render/pretty-print some common “monitoring” type artifacts from flows. It’d be really cool to be able to persist a matplotlib/seaborn/etc figure in a flow artifact and have it rendered in slack! Pretty-printing small dataframes could also be nice for basic model reporting needs.hallowed-glass-14538
07/02/2021, 2:02 AM@notify
can even be completely separate from the bot.
@fresh-laptop-72652: 🙌 So many good ideas. Can you give a little detail about the granularity aspect of 2.
. Do you mean: a notification registration regarding the completion of a @step
which happens via a slack conversation with the bot ?fresh-laptop-72652
07/02/2021, 2:29 AM@step
level messages would be kinda like commits, probably too granular especially if it’s across a team and multiple flows that have been productionalized. However being able to get messages for SFN flow executions succeeding/failing/etc would be super useful!
Continuing on this example, instead of
/github subscribe RepoName reviews comments branches pulls
Metaflow could have something like:
/mf subscribe FlowName successes failures
cuddly-rocket-69327
07/02/2021, 5:23 PMancient-application-36103
07/02/2021, 5:52 PMcuddly-rocket-69327
07/02/2021, 6:08 PMhallowed-glass-14538
07/02/2021, 6:08 PMsquare-wire-39606
07/02/2021, 6:09 PM@notify
decorator with the slack bot. cc @damp-lizard-48279