Skip to content

Suggested Improvements to the Stats #66

@nickchomey

Description

@nickchomey

I'm grateful for how detailed the stats are - not just mean, but a full distribution. Likewise there's useful stats on general things like total request duration, RAM usage, mysql queries etc...

But there's various things that make it difficult to parse useful information the stats, as well as some useful stats are missing

  1. It could be better organized - a gap or subheading for things like Ratios, Times, etc....
  2. Likewise separate sections for SQLite vs APCu vs In-Ram/process vs MySQL
  3. Consistent stats and labels for each section - e.g. SQLite has Get, Save, Delete, etc... while APCu has Hit, Miss, Save times (and SQlite has hit times as well - how does that differ from the other sqlite stats?). Or perhaps instead of grouping by storage type, group by action (get/set) and each row is a different storage type (sqlite, apcu, etc)
  4. Add stats that show the total time per request spent talking to APCu or SQLite (it seems like it only tracks the distribution of times for single operations, rather than the aggregate of 300 SQLite Get/Set/Delete per request). This is surely the most useful information, as everything is ultimately per-request. The granular details of time per get/set is much less informative.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions