URL:
https://github.com/SSSD/sssd/pull/5712
Author: justin-stephenson
Title: #5712: Health and Support Analyzer - Add request log parsing utility
Action: opened
PR body:
"""
* Print client command request list, NSS (default), or PAM
~~~
$ sssctl analyze request --list
$ sssctl analyze request --list --pam
~~~
* Track individual NSS request
~~~
$ sssctl analyze request --cid=20
~~~
* Track individual NSS request including cache request logs
~~~
$ sssctl analyze request --cid=20 --cachereq
~~~
* Track individual PAM request
~~~
$ sssctl analyze request --cid=20 --pam
~~~
* Supports --logger=journald, pending tevent chain ID support for logger=journald
~~~
$ sssctl analyze --source=journald request --list
~~~
* Analyze logs extracted, or sent from another user (CEE use case). Logs must be from
compatible SSSD version with REQ_TRACE log messages and tevent chain ID support
~~~
$ sssctl analyze --logdir=/path/to/sosreport/var/log/sssd request --list
~~~
"""
To pull the PR as Git branch:
git remote add ghsssd
https://github.com/SSSD/sssd
git fetch ghsssd pull/5712/head:pr5712
git checkout pr5712