Closed Bug 795386 Opened 13 years ago Closed 13 years ago

Requirements For API Reporting

Categories

(Participation Infrastructure :: Phonebook, defect)

defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: bensternthal, Assigned: giorgos)

References

Details

(Whiteboard: [qa-])

We need to collect statistics regarding usage per app (requests per second, hour day) This needs to be reviewed / approved with stakeholders.
OS: Mac OS X → All
Hardware: x86 → All
Approved from Aakash Nov 1 Community App Request - for every community app api call Mozilla API Request - for every mozilla app api call API Request Time - time to complete an api request API Request By App - not sure if possible but -> how many api requests per app Errors? - timeouts, wrong credentials? For errors, I think Giorgos you should use your judgement on what we should collect, timeouts might be important if we get over-loaded.
Assignee: nobody → giorgos
Whiteboard: [qa-]
Commits pushed to master at https://github.com/mozilla/mozillians https://github.com/mozilla/mozillians/commit/a2ba33e38bcf3c884b19ebb7dc9c46fd7ec074d8 [fix bug 795386] Add API metrics. We log: - Successful / failed logins for the API - Total API requests processed - Total Community API requests processed - Total Mozilla API requests processed - Total API requests per App - Time taken for all requests (Tastypie and others) - Status code returns for all requests (Tastypie and others) https://github.com/mozilla/mozillians/commit/f8673dd49e68790664f5607cdf1e33a201bb7e07 Merge pull request #339 from glogiotatidis/795386 [fix bug 795386] Add API metrics.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Closed as [qa-]
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.