StatsD WordPress Client

StatsD WordPress Client Install Statistics

0
100%
Today: 0 Yesterday: 0 All-time: 2,972 downloads
StatsD WordPress Client Icon

Try plugin: StatsD WordPress Client

We'll create fresh WordPress site with StatsD WordPress Client installed. You have 20 minutes to test the plugin after that site we'll be deleted.

Takes ~10 seconds to install.

About StatsD WordPress Client

For no-latency massively-scalable WP application metric tracking and code profiling via Etsy's StatsD + Graphite.

1


0


0


0


0

updated: 4 years ago
since: 10 years ago
author: Aaron Edwards

Description

For live environment no-latency massively-scalable application metric tracking and code profiling via Etsy’s StatsD + Graphite.

Tracks everything in WordPress and Multisite:

  • Logins (success, fails, logout)
  • Password resets (attempts/successes)
  • User count (guage)
  • Users (registrations, spam, ham)
  • Posting (publish, trash, delete)
  • Commenting (received, approved, trashed, spam, unspam)
  • Attachments (Add, edit, delete)
  • XML-RPC (every command individually, you can rollup)
  • Multisite blog count (guage)
  • Multiiste blog actions (new, spam, ham, archive, unarchive, delete, undelete)
  • Page generation times
  • Query count (type + time when SAVEQUERIES defined)
  • Remote HTTP requests (count, time – by host)
  • WP Cron calls
  • WP Emails
  • and more!

Requires StatsD on localhost or a server on your private network.

You can also call the $statsd global class in other plugin/theme code for instant tracking of any application metric. See API usage instructions: https://github.com/domnikl/statsd-php/blob/develop/README.md

Contribute at GitHub.

To Do

Want to implement batch collection and send of metrics via one or minimal UDP packets required based on connection time.