You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-[**MonitorStatus**](https://pkg.go.dev/github.com/go-co-op/gocron/v2#MonitorStatus) (includes status and error (if any) of the Job)
175
174
A monitor can be used to collect metrics for each job from a scheduler.
176
175
- Implementations: There are currently no open source implementations of the Monitor interface available.
177
176
We'd love for you to be the first to contribute one! Check out the [Monitor interface documentation](https://pkg.go.dev/github.com/go-co-op/gocron/v2#Monitor)
178
177
to get started, or reach out on [Slack](https://gophers.slack.com/archives/CQ7T0T1FW) if you'd like to discuss your implementation.
Extends Monitor with status and error tracking for each job.
180
+
- Implementations: There are currently no open source implementations of the MonitorStatus interface available.
181
+
We'd love for you to be the first to contribute one! Check out the [MonitorStatus interface documentation](https://pkg.go.dev/github.com/go-co-op/gocron/v2#MonitorStatus)
182
+
to get started, or reach out on [Slack](https://gophers.slack.com/archives/CQ7T0T1FW) if you'd like to discuss your implementation.
- Implementations: There are currently no open source implementations of the SchedulerMonitor interface available.
225
+
We'd love for you to be the first to contribute one! Check out the [SchedulerMonitor interface documentation](https://pkg.go.dev/github.com/go-co-op/gocron/v2#SchedulerMonitor)
226
+
to get started, or reach out on [Slack](https://gophers.slack.com/archives/CQ7T0T1FW) if you'd like to discuss your implementation.
227
+
220
228
### Testing
221
229
The gocron library is set up to enable testing.
222
230
- Mocks are provided in [the mock package](mocks) using [gomock](https://github.com/uber-go/mock).
0 commit comments