[slurm-users] Slurm notifications, a more comprehensive solution - goslmailer

Petar Jager petar.jager at gmail.com
Wed Aug 10 14:34:51 UTC 2022


Dear slurm-users,

for interested parties, we have dropped another version of goslmailer
(v.2.4.0), this time with a discord connector and bot.
Now supporting job notifications delivery to discord servers, in addition
to already existing ones: matrix, telegram, msteams and e-mail.

As usual, all the information can be found at the project github README:
https://github.com/CLIP-HPC/goslmailer

best,
Petar

On Fri, Jul 1, 2022 at 11:27 AM Tomás Di Domenico <tdido at tdido.ar> wrote:

> Hello everyone.
>
> For those interested, we've just added a Matrix connector to goslmailer,
> which allows slurm to send messages to Matrix rooms. The README file of
> the project [1] has details on functionality and features.
>
> If you do use it, we'd love to hear your feedback!
>
> Best,
> Tomás
>
> [1] https://github.com/CLIP-HPC/goslmailer
>
> On 18/05/2022 14:39, Petar Jager wrote:
> >
> > Hi Hermann,
> >
> > You're welcome, looking forward to hearing some feedback from you.
> >
> > Regarding the matrix integration, or any other for that matter, gosl
> > code was written with extensibility in mind.
> > Meaning, all the helper code required to create a new connector is
> > packaged and easily reusable.
> > If you take a look at telegram and msteams connectors, you'll see
> > they're ~90% boilerplate code with a few lines of system specific api
> calls.
> >
> > That makes the complexity of implementation depend solely on the API of
> > the other system and implementers familiarity with it.
> > Guessing the time estimate is not simple, depends on a lot of factors.
> > For me, never having used the matrix and reading its documentation for
> > the first time now, it would be much more than for someone familiar with
> > it.
> > Together with the test system setup, understanding of the protocol,
> > libraries, code, figuring out the preferred workflow, testing, etc.. I'd
> > guess a couple of weeks (with my usual load).
> > For someone intimately familiar with matrix, probably it's measured in
> days.
> >
> > I'd suggest you open an issue on github with this as a feature request,
> > and if you have the resources to start working on the connector
> > yourself, we'll be more than happy to assist you getting around,
> > or else we'll see if could manage the time on our side to tackle this if
> > there is wider interest for this integration.
> >
> > best,
> > Petar
> >
> > On Tue, May 17, 2022 at 5:31 PM Hermann Schwärzler
> > <hermann.schwaerzler at uibk.ac.at <mailto:hermann.schwaerzler at uibk.ac.at>>
>
> > wrote:
> >
> >     Hi Petar,
> >
> >     thanks for letting us know!
> >     We will definitely look into this and will get back to you on GitHub
> >     when technical questions/problems arise.
> >
> >     Just one quick question: we are neither using Telegram nor MS-Teams
> >     here, but Matrix. In case we would like to deliver messages through
> >     that: what's your guess on how much work it would be to implement it?
> >
> >     Regards,
> >     Hermann
> >
> >     On 5/16/22 2:20 PM, Petar Jager wrote:
> >      >
> >      > Hello slurm users,
> >      >
> >      > we, the Vienna BioCenter HPC team, got a bit carried away and
> >     developed
> >      > a slightly elaborate slurm notification solution.
> >      >
> >      > It acts as drop-in for regular MailProg mailer and can do:
> >      >
> >      > * message delivery to: e-mail (enhanced classic), telegram,
> msteams
> >      > * gathering of job statistics
> >      > * generating hints for users on how to tune their job scripts
> >      > * template able messages
> >      > * message throttling
> >      >
> >      > You can find it here: https://github.com/CLIP-HPC/goslmailer
> >     <https://github.com/CLIP-HPC/goslmailer>
> >      > <https://github.com/CLIP-HPC/goslmailer
> >     <https://github.com/CLIP-HPC/goslmailer>>
> >      >
> >      > We hope you find it interesting (and helpful) and if you have
> >     ideas or
> >      > would like to contribute, feel free to reach out to us there :)
> >      >
> >      >
> >      > best,
> >      > Petar
> >      >
> >      >
> >      > --
> >      > Petar Jager
> >      > mailto:petar.jager at gmail.com <mailto:petar.jager at gmail.com>
> >     <mailto:petar.jager at gmail.com <mailto:petar.jager at gmail.com>>
> >
> >
> >
> > --
> > Petar Jager
> > mailto:petar.jager at gmail.com <mailto:petar.jager at gmail.com>
>
>

-- 
Petar Jager
mailto:petar.jager at gmail.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.schedmd.com/pipermail/slurm-users/attachments/20220810/9f8c4f34/attachment.htm>


More information about the slurm-users mailing list