@mattab opened this Issue on September 25th 2013 Member

It would be fantastic and very relevant to use Piwik as a API Analytics service. Piwik with its powerful log analytics and import can provide great insights in monitoring API and web services, such as: API request counters, successful requests, requests with errors, API Performance measurement, Continuous API monitoring. Count how many users use the API, which users use it often, which parameters they use, etc.

We would like to think about this use case a bit more and document how to use Piwik as a API Analytics platform. We have ourselves two APIs we could track using Piwik as a start.

@mattab commented on September 25th 2013 Member

Random notes:

  • Set "Visit duration" to 1 day to have accurate "unique users" metric
  • Unique Visitors per custom variable value is very interesting
    • CVariable Unique Visitors metric might is missing for month
  • option to turn Page URLs parameters to Custom Variables? (makes API usage analysis easier)
@mattab commented on May 28th 2014 Member

See also #5257 Application Performance Management & Monitoring

@MoralCode commented on July 15th 2019

Being able to monitor HTTP request methods (POST/PUT/PATCH/DELETE) would also be nice

Powered by GitHub Issue Mirror