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)