Deze handleidingen zijn alleen in het Engels beschikbaar.
ModuleFest Cron Monitor hulp
Opdrachtregel 1
FAQ & naslag 14
- Do I need the hub to use Cron Monitor? No. Everything except the Support desk and optional telemetry works fully offline. The hub is only for tickets and, if you choose, usage stats.
- Werken de WP-CLI-commando's op managed hosting? Ja, overal waar WP-CLI beschikbaar is. Ze zijn ideaal om gezondheidscontroles en profiling over veel sites te scripten.
- Vertraagt profiling mijn site? Nee. De meting wordt alleen gekoppeld tijdens echte cron-runs, dus gewone front-end- en beheerpagina's hebben nul profiling-overhead. Tijdens cron voegt elke taak één insert en één update toe — verwaarloosbaar naast de taak zelf.
- Vertraagt queryprofiling de zaken? Het staat standaard uit. Als het aan staat, schakelt het SAVEQUERIES in tijdens cron-runs, zodat het aantal query's en de traagste query kunnen worden vastgelegd — handig bij het onderzoeken van een zware taak, maar zet het daarna weer uit. Gewone paginaladingen worden nooit…
- Glossary HookThe named action a scheduled task fires (e.g. woocommerce_scheduled_sales).ScheduleHow often a task recurs — hourly, twicedaily, daily, or a custom interval; “single” means it runs once.Stall thresholdHow long a task may run before Cron Monitor treats it as stuck and…
- How do I see which plugin owns a slow task? Open a run’s detail view (or the profiler) — Cron Monitor resolves the callbacks and shows the owning plugin or theme, so you know exactly where to look.
- How does Cron Monitor decide which tasks to guard? The Setup Wizard inspects your live cron queue and Cron Monitor’s own run history and pre-selects the tasks most at risk of harmful overlaps — anything that has already overlapped or stalled, tasks whose runtime is long or close to…
- Ik heb een externe trigger ingesteld. Moet ik de loopback-keepalive nog inschakelen? Dat is optioneel. Met een betrouwbare externe trigger kun je de keepalive uit laten. Bij gemengde opstellingen kan het geen kwaad — hij wordt afgeremd en gaat alleen af als events echt aan de beurt zijn.
- Worden mijn gegevens verwijderd als ik de plugin verwijder? Deactiveren bewaart je geschiedenis en instellingen. Het verwijderen van de plugin start het verwijderprogramma, dat de logtabel verwijdert en alle opties en geplande opschoningen weghaalt.
- Mijn webhooktest deed niets — wat nu? Controleer of de URL een geldig endpoint voor inkomende webhooks is en of je host uitgaande HTTP-verzoeken toestaat. Het e-mailkanaal is een goed alternatief terwijl je de webhook debugt.
- What does usage telemetry send? Only anonymous, aggregate signals about which Cron Monitor screens/features are opened, plus a presence heartbeat, your site’s language/locale and a timestamp. No names, emails, user accounts, site URLs, page referrer, browser/user-agent, no persistent cookies or cross-session identifiers, and none of…
- Wat is het verschil tussen pauzeren en uit de planning halen? Uit de planning halen verwijdert het event uit de wachtrij. Pauzeren houdt het gepland maar annuleert de callbacks elke keer dat het afgaat, zodat er niets draait tot je het hervat — handig om een taak die zich misdraagt tijdelijk stil te zetten zonder het schema kwijt te raken.
- Waarom zie ik een rij Bezig die nooit klaar is? Een verzoek kan zijn beëindigd (time-out of harde beëindiging van het proces) voordat de taak werd afgesloten. De opschoning markeert hem als vastgelopen zodra hij de vastloopdrempel passeert, en herstelt hem daarna.
- Gaat een bewaakte taak daardoor minder vaak draaien? Alleen als een vorige run nog niet klaar is. In dat geval wordt het overlappende exemplaar overgeslagen en kort daarna opnieuw geprobeerd, dus je verliest nooit werk — je voorkomt alleen dat er twee tegelijk draaien.
Functies 8
- Koppeling met Action Scheduler Als Action Scheduler aanwezig is (WooCommerce en verwante plugins), toont een aparte pagina de wachtrij — aantallen, recente en mislukte acties — en kan hij een run starten.
- Knelpuntprofiler Elke taak die tijdens cron draait, wordt getimed en gemeten, en daarna gerangschikt op gemiddelde duur, piekgeheugen en foutpercentage — zodat de grootverbruiker meteen opvalt. Profiling draait alleen tijdens cron, dus gewone paginaladingen merken er niets van.
- Event-editor Plan opnieuw in, wijzig de herhaling, voeg events toe of verwijder ze, en pauzeer/hervat een hook zonder het schema te verliezen. Definieer ook je eigen intervallen.
- Bescherming tegen overlapping Van elke “bewaakte” taak draait maar één exemplaar tegelijk. Als een run nog bezig is wanneer de volgende aan de beurt is, wordt de overlapping geannuleerd en kort daarna opnieuw geprobeerd — zo voorkom je de opstoppingen die databases laten vastlopen.
- Details per run Elke run linkt naar een detailweergave: argumenten, de callbacks die zijn uitgevoerd, de plugin/het thema waartoe ze horen, geheugen en — als het is ingeschakeld — het aantal databasequery's en de traagste query.
- Automatische afhandeling van vastlopers en meldingen Fatale fouten halverwege een taak worden opgevangen; taken die de vastloopdrempel overschrijden, worden geforceerd afgesloten en terugkerende taken opnieuw ingepland. Je krijgt een melding per e-mail en/of webhook, begrensd zodat je nooit wordt overspoeld.
- Virtuele systeem-cron Een geheim REST-endpoint laat een echte crontab of uptimemonitor cron op een exact schema aansturen, met een optionele loopback-keepalive voor sites die nog wat verkeer krijgen.
- WP-CLI Alles wat belangrijk is, is vanaf de opdrachtregel te scripten — ideaal voor bureaus die hele vloten sites beheren. Zie het onderwerp WP-CLI-commando's.
Aan de slag 4
- How WP-Cron works, and why it misbehaves WordPress does not use your server’s real clock-based scheduler by default. Instead, on each page load it checks whether any scheduled task is due and, if so, fires it. That has two failure modes: – Low-traffic sites: if nobody visits,…
- Make cron reliable end to end – Open the Setup Wizard and go to the “Cron mode” step. – Add define( 'DISABLE_WP_CRON', true ); to wp-config.php. – Copy the crontab line shown and add it to your server’s crontab (or an external uptime monitor). – Click…
- Moving from Cron-Sentry ModuleFest Cron Monitor is the new name for Cron-Sentry. When you activate it on a site that had Cron-Sentry: – Your settings, guarded and paused tasks, custom schedules and run history are copied across. – Cron-Sentry is deactivated so the…
- Run status meanings – Success — the task started and finished normally. – Error — a fatal PHP error killed the task mid-run (captured by the shutdown guard). – Stalled — the task ran longer than the stall threshold and was force-closed by…
Stapsgewijze handleidingen 4
- Diagnose a slow or heavy task – Open the Dashboard and read the bottleneck profiler. The task with the longest bar (or highest memory) is your suspect. – Go to Scheduled Events and click “Run now” on that hook to reproduce it on demand. – Check…
- Edit, pause or add an event – Open Scheduled Events and click “Edit” on the event you want to change. – Re-time it, change its recurrence, or remove it — arguments are preserved automatically. – Use “Pause” to stop a hook from executing while keeping it…
- Monitor Action Scheduler – Open the “Action Scheduler” page to see pending, in-progress, failed, complete and canceled counts at a glance. – Filter to “failed” to find actions that need attention — a growing failed count usually means a job is erroring repeatedly.…
- Recover a stuck task – In Run History, filter by “Stalled” or “Error” to see what got stuck and why. – The sweep force-closes stalls and re-enqueues recurring events automatically — check Scheduled Events to confirm it is queued again. – If it keeps…
Support & privacy 2
- Anonieme telemetrie Standaard aan maar volledig anoniem: er worden alleen geaggregeerde signalen verstuurd over welke schermen/functies worden gebruikt — nooit namen, e-mailadressen, accounts, site-URL's, apparaatgegevens of cron-gegevens. Er wordt pas iets verzonden als de site gekoppeld is, en je kunt…
- Support desk Connect the site to your hub to raise and track tickets right inside wp-admin — each ticket carries an environment snapshot so issues can be triaged fast. – Set the hub URL and product key (built in, or via constants…
Hier komt niets mee overeen. Klik op Zoeken om binnen de handleidingen zelf te zoeken.