1SSSD-SYSTEMTAP(5)        File Formats and Conventions        SSSD-SYSTEMTAP(5)
2
3
4

NAME

6       sssd-systemtap - SSSD systemtap information
7

DESCRIPTION

9       This manual page provides information about the systemtap functionality
10       in sssd(8).
11
12       SystemTap Probe points have been added into various locations in SSSD
13       code to assist in troubleshooting and analyzing performance related
14       issues.
15
16       ·   Sample SystemTap scripts are provided in /usr/share/sssd/systemtap/
17
18       ·   Probes and miscellaneous functions are defined in
19           /usr/share/systemtap/tapset/sssd.stp and
20           /usr/share/systemtap/tapset/sssd_functions.stp respectively.
21
22

PROBE POINTS

24       The information below lists the probe points and arguments available in
25       the following format:
26
27       probe $name
28           Description of probe point
29
30               variable1:datatype
31               variable2:datatype
32               variable3:datatype
33               ...
34
35
36   Database Transaction Probes
37       probe sssd_transaction_start
38           Start of a sysdb transaction, probes the sysdb_transaction_start()
39           function.
40
41               nesting:integer
42               probestr:string
43
44
45       probe sssd_transaction_cancel
46           Cancellation of a sysdb transaction, probes the
47           sysdb_transaction_cancel() function.
48
49               nesting:integer
50               probestr:string
51
52
53       probe sssd_transaction_commit_before
54           Probes the sysdb_transaction_commit_before() function.
55
56               nesting:integer
57               probestr:string
58
59
60       probe sssd_transaction_commit_after
61           Probes the sysdb_transaction_commit_after() function.
62
63               nesting:integer
64               probestr:string
65
66
67   LDAP Search Probes
68       probe sdap_search_send
69           Probes the sdap_get_generic_ext_send() function.
70
71               base:string
72               scope:integer
73               filter:string
74               probestr:string
75
76
77       probe sdap_search_recv
78           Probes the sdap_get_generic_ext_recv() function.
79
80               base:string
81               scope:integer
82               filter:string
83               probestr:string
84
85
86       probe sdap_deref_send
87           Probes the sdap_deref_search_send() function.
88
89               base_dn:string
90               deref_attr:string
91               probestr:string
92
93
94       probe sdap_deref_recv
95           Probes the sdap_deref_search_recv() function.
96
97               base:string
98               scope:integer
99               filter:string
100               probestr:string
101
102
103   LDAP Account Request Probes
104       probe sdap_acct_req_send
105           Probes the sdap_acct_req_send() function.
106
107               entry_type:int
108               filter_type:int
109               filter_value:string
110               extra_value:string
111
112
113       probe sdap_acct_req_recv
114           Probes the sdap_acct_req_recv() function.
115
116               entry_type:int
117               filter_type:int
118               filter_value:string
119               extra_value:string
120
121
122   LDAP User Search Probes
123       probe sdap_search_user_send
124           Probes the sdap_search_user_send() function.
125
126               filter:string
127
128
129       probe sdap_search_user_recv
130           Probes the sdap_search_user_recv() function.
131
132               filter:string
133
134
135       probe sdap_search_user_save_begin
136           Probes the sdap_search_user_save_begin() function.
137
138               filter:string
139
140
141       probe sdap_search_user_save_end
142           Probes the sdap_search_user_save_end() function.
143
144               filter:string
145
146
147   Data Provider Request Probes
148       probe dp_req_send
149           A Data Provider request is submitted.
150
151               dp_req_domain:string
152               dp_req_name:string
153               dp_req_target:int
154               dp_req_method:int
155
156
157       probe dp_req_done
158           A Data Provider request is completed.
159
160               dp_req_name:string
161               dp_req_target:int
162               dp_req_method:int
163               dp_ret:int
164               dp_errorstr:string
165
166
167   MISCELLANEOUS FUNCTIONS
168       The information below lists the probe points and arguments available in
169       the following format:
170
171       function acct_req_desc(entry_type)
172           Convert entry_type to string and return string
173
174       function sssd_acct_req_probestr(fc_name, entry_type, filter_type,
175       filter_value, extra_value)
176           Create probe string based on filter type
177
178       function dp_target_str(target)
179           Convert target to string and return string
180
181       function dp_method_str(target)
182           Convert method to string and return string
183

SEE ALSO

185       sssd(8), sssd.conf(5), sssd-ldap(5), sssd-krb5(5), sssd-simple(5),
186       sssd-ipa(5), sssd-ad(5), sssd-sudo(5), sssd-session-recording(5),
187       sss_cache(8), sss_debuglevel(8), sss_obfuscate(8), sss_seed(8),
188       sssd_krb5_locator_plugin(8), sss_ssh_authorizedkeys(8),
189       sss_ssh_knownhostsproxy(8), sssd-ifp(5), pam_sss(8).  sss_rpcidmapd(5)
190       sssd-systemtap(5)
191

AUTHORS

193       The SSSD upstream - https://pagure.io/SSSD/sssd/
194
195
196
197SSSD                              07/01/2019                 SSSD-SYSTEMTAP(5)
Impressum