Closed Bug 1307271 Opened 8 years ago Closed 5 years ago

Use structured logging for logins, role/client changes

Categories

(Taskcluster :: Services, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: dustin, Unassigned, Mentored)

References

Details

We will likely find ourselves wanting to quickly find all modifications to role X, or all uses of client Y during a particular timeframe. Structured logging will be really useful to that end.
Assignee: nobody → bstack
Status: NEW → ASSIGNED
Isn't this sort of less important, now that we have audit log?
Flags: needinfo?(bstack)
Sorta kinda but we should still figure out the structured logging stuff.
Flags: needinfo?(bstack)
Brian, is this more of an audit-logging thing now? Could we repurpose this bug for that reason?
Flags: needinfo?(bstack)
QA Contact: dustin
Yeah, I think maybe medium term what we call "audit logs" now will just be structured logs for all tc stuff.
Flags: needinfo?(bstack)
Component: Authentication → Services
Blocks: 1529461
Blocks: 1529660
Depends on: 1534841

This is ready to be worked on, I'm just not going to do it right now.

Assignee: bstack → nobody
Mentor: bstack
Status: ASSIGNED → NEW

https://github.com/taskcluster/taskcluster/issues/662 will handle the "logging logins" part of this /cc hassan

No longer blocks: 1529461

I think monitor.apiMethod has sufficient information in it to extract the remainder.

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.