• Resolved kellbot

    (@kellbot)


    This tool has been a lifesaver for me in managing our decade-old high-traffic lots-of-weird-shit site. I use it on our staging server and it has saved me many hours of headaches.

    Now I have something weird happening on certain wp-cron jobs, and I’m trying to figure out if there’s a way to use query monitor only on calls to wp-cron.php and then log them to a file somewhere. I know this is outside of what Query Monitor does out of the box, but at this point I’m desperate enough to consider what might be considered a “gross hack” just to get a good report of what’s happening when publish_future_post fires. Aside from being sloppy, is there any other reason that editing db.php to compare $_SERVER[‘REQUEST_URI’] to ‘/wp-cron.php’ is a terrible idea?

    Thanks!

    https://wordpress.org/plugins/query-monitor/

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Author John Blackbourn

    (@johnbillion)

    WordPress Core Developer

    Query Monitor in its current state doesn’t implement any form of persistent logging (more info about my future plans for this here and here), so although QM does capture its data during wp-cron calls, it simply gets discarded.

    That said, if you’re a fan of sloppy hacks and you’re happy hacking around a bit, I have a branch of QM on GitHub which implements output to the system’s error_log(). It’s always active which means it’ll log its data for every page load, so you probably won’t want to have it active on a live site.

    Note that this was just a sloppy hack that I knocked up ages ago when I needed it, and it’s based on an older version of QM so there might be some features missing. It’s not meant for public consumption, but a couple of colleagues have used it when they needed it.

    Thread Starter kellbot

    (@kellbot)

    Thanks, I think I can work with that. At the very least it’s a more viable alternative to just beating my head against my keyboard, which is pretty much where I’m at right now.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Any way to only monitor specific URIs?’ is closed to new replies.