Table of Contents
This manual page provides information about the systemtap functionality in sssd(8).
SystemTap Probe points have been added into various locations in SSSD code to assist in troubleshooting and analyzing performance related issues.
Sample SystemTap scripts are provided in /usr/share/sssd/systemtap/
Probes and miscellaneous functions are defined in /usr/share/systemtap/tapset/sssd.stp and /usr/share/systemtap/tapset/sssd_functions.stp respectively.
The information below lists the probe points and arguments available in the following format:
Description of probe point
variable1:datatype
variable2:datatype
variable3:datatype
...
Start of a sysdb transaction, probes the sysdb_transaction_start() function.
nesting:integer
probestr:string
Cancellation of a sysdb transaction, probes the sysdb_transaction_cancel() function.
nesting:integer
probestr:string
Probes the sysdb_transaction_commit_before() function.
nesting:integer
probestr:string
Probes the sysdb_transaction_commit_after() function.
nesting:integer
probestr:string
Probes the sdap_get_generic_ext_send() function.
base:string
scope:integer
filter:string
probestr:string
Probes the sdap_get_generic_ext_recv() function.
base:string
scope:integer
filter:string
probestr:string
Probes the sdap_deref_search_send() function.
base_dn:string
deref_attr:string
probestr:string
Probes the sdap_deref_search_recv() function.
base:string
scope:integer
filter:string
probestr:string
Probes the sdap_acct_req_send() function.
entry_type:int
filter_type:int
filter_value:string
extra_value:string
Probes the sdap_acct_req_recv() function.
entry_type:int
filter_type:int
filter_value:string
extra_value:string
Probes the sdap_search_user_send() function.
filter:string
Probes the sdap_search_user_recv() function.
filter:string
Probes the sdap_search_user_save_begin() function.
filter:string
Probes the sdap_search_user_save_end() function.
filter:string
A Data Provider request is submitted.
dp_req_domain:string
dp_req_name:string
dp_req_target:int
dp_req_method:int
A Data Provider request is completed.
dp_req_name:string
dp_req_target:int
dp_req_method:int
dp_ret:int
dp_errorstr:string
The information below lists the probe points and arguments available in the following format:
Convert entry_type to string and return string
Create probe string based on filter type
Convert target to string and return string
Convert method to string and return string
sssd(8), sssd.conf(5), sssd-ldap(5), sssd-krb5(5), sssd-simple(5), sssd-ipa(5), sssd-ad(5), sssd-sudo(5), sssd-secrets(5), sssd-session-recording(5), sss_cache(8), sss_debuglevel(8), sss_groupadd(8), sss_groupdel(8), sss_groupshow(8), sss_groupmod(8), sss_useradd(8), sss_userdel(8), sss_usermod(8), sss_obfuscate(8), sss_seed(8), sssd_krb5_locator_plugin(8), sss_ssh_authorizedkeys(8), sss_ssh_knownhostsproxy(8), sssd-ifp(5), pam_sss(8). sss_rpcidmapd(5) sssd-systemtap(5)