Cron Schedules

Every 15 Minutes

Run every 15 minutes - balanced frequency for monitoring and polling.

Pattern

*/15 * * * *

Explanation

Runs at :00, :15, :30, :45 of every hour. Good balance between frequency and load.

Examples

Cron Expression
Output
*/15 * * * *
Next Runs
Output
10:00, 10:15, 10:30, 10:45, 11:00...

Code Examples

Crontab
# Crontab entry
*/15 * * * * /path/to/monitor.sh

# Alternative explicit format (same result):
0,15,30,45 * * * * /path/to/monitor.sh
Node.js
// Node-cron
const cron = require('node-cron');

cron.schedule('*/15 * * * *', () => {
  console.log('Running every 15 minutes');
  checkSystemHealth();
});

Try it Now

💡 Tips

  • Good for health checks and monitoring
  • Less aggressive than every 5 minutes
  • Consider using specific times (0,15,30,45) if */15 not supported
  • Add timeout to prevent hanging jobs

⚠️ Common Pitfalls

  • Still frequent enough to cause load issues
  • May overlap if job takes >15 minutes
  • Some cron implementations prefer explicit list