# scheduler Emit an event as `{stage, ...payload}` according to `cron` schedule. Refer to [this quick intro](https://www.npmjs.com/package/cron#-cron-patterns) to cron syntax. !!!info Unlike system cron entries, these cron entries have an extra field for seconds. !!! ## Config **Required:** - `cron`: Schedule in cron syntax - `payload`: LogEvent fields to emit ## Example ```yaml pipeline: scheduler: config: cron: "* */15 * * * *" payload: msg: "every 15 minutes" ```