1SSSD-SYSTEMTAP(5) File Formats and Conventions SSSD-SYSTEMTAP(5)
2
3
4
6 sssd-systemtap - SSSD systemtap information
7
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
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
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-secrets(5),sssd-session-
187 recording(5), sss_cache(8), sss_debuglevel(8), sss_groupadd(8),
188 sss_groupdel(8), sss_groupshow(8), sss_groupmod(8), sss_useradd(8),
189 sss_userdel(8), sss_usermod(8), sss_obfuscate(8), sss_seed(8),
190 sssd_krb5_locator_plugin(8), sss_ssh_authorizedkeys(8),
191 sss_ssh_knownhostsproxy(8),sssd-ifp(5),pam_sss(8).
192 sss_rpcidmapd(5)sssd-systemtap(5)
193
195 The SSSD upstream - https://pagure.io/SSSD/sssd/
196
197
198
199SSSD 04/25/2019 SSSD-SYSTEMTAP(5)