-
Notifications
You must be signed in to change notification settings - Fork 809
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Stats to XML-RPC Errors #13335
Add Stats to XML-RPC Errors #13335
Conversation
[not verified]
Track unique error codes in `xmlrpc_errors` option.
This is an automated check which relies on |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This works well for me. 👍 Merging.
* 7.7 changelog: initial set of changes * Changelog: add #13154 * Changelog: add #13134 * Changelog: add #12699 and many others * Changelog: add #13127 * Changelog: add #13167 * Changelog: add #13225 * Changelog: add #13179 * Changelog: add #13173 * Changelog: add #13232 * Changelog: add #13137 * Changelog: add #13172 * Changelog: add #13182 * Changelog: add #13200 * Changelog: add #13244 * Changelog: add #13267 * Changelog: add #13204 * changelog: add #13205 * Changelog: add #13183 * Changelog: add #13278 * Changelog: add #13162 * Changelog: add #13268 * Changelog: add #13286 * Changelog: add #13273 * Changelog: add #12474 * Changelog: add #13085 * Changelog: add #13266 * Changelog: add #13306 * Changelog: add #13311 * Changelog: add #13302 * Changelog: add #13196 * Changelog: add #12733 * Changelog: add #13261 * Changelog: add #13322 * Changelog: add #13333 * Changelog: add #13335
Beautiful, thank you! |
Changes proposed in this Pull Request:
Sending a stat for each failed XML-RPC request might not scale for sites with too many errors. Sending a stat for each failed XML-RPC request might not scale for the stats system :)
Using the heartbeat makes it impossible to gauge how many XML-RPC errors occur, but it does allow us to determine how many sites experience XML-RPC errors, which is probably more useful for us.
Is this a new feature or does it add/remove features to an existing part of Jetpack?
No: improved telemetry.
Testing instructions:
wp jetpack options get xmlrpc_errors
- see the error code in the optionwp jetpack options update last_heartbeat 0
- to trick Jetpack into running the heartbeat on command.wp cron event run jetpack_v2_heartbeat
- to run the heartbeat on command.wp jetpack options get xmlrpc_errors
- see the option has been removed.Proposed changelog entry for your changes: