Failed Runs Monitor

No credit card required

Failed Runs Monitor

Failed Runs Monitor

jannovotny/failed-runs-monitor

No credit card required

This actor will let you know about failed or time outed runs of your actors and tasks via Slack or email. It can also notice you about successful runs with empty dataset, check JSON schema of dataset items, or about runs that are running for too long.

Configuration

config
array
Required

actorId - ID of actor, minDatasetItems - consider run with less items in dataset as failed, maxRunTimeSecs - consider actor runnning longer than this as failed

Min dataset size percent

minDatasetItemsPercent
integer
Optional

Dataset size will be compared only to the percent of minDatasetItems

Default value of this property is

100

Slack API key

slackApiKey
string
Optional

API key to your Slack

Slack channel name

slackChannel
string
Optional

The name of Slack channel where the message should be posted

Notify small datasets

smallDatasetNotifications
boolean
Optional

If checked then notifications for small datasets use @channel mention on slack and are added to email

Default value of this property is

true

Emails

emails
array
Optional

List of emails to send a message to, this field is optional

Input mask

inputMask
object
Optional

Check only those runs that contain anything from given JSON on their input

Skip runs matched by input mask

ignoreByInputMask
boolean
Optional

If checked then runs matched by input mask will be skipped

Default value of this property is

false

JSON schema

schema
object
Optional

JSON schema to validate every dataset item with

Developer
Maintained by Community
Actor stats
  • 13 users
  • 133.5k runs
  • Modified about 1 year ago
Categories

You might also like these Actors