SSSD-SYSTEMTAP(5) Filformat och konventioner SSSD-SYSTEMTAP(5) NAME sssd-systemtap - SSSD systemtap-information BESKRIVNING Denna manualsida innehaller information om systemtap-funktionen i sssd(8). SystemTap-testpunkter har lagts till pa diverse platser i SSSD-koden for att hjalpa till i felsokning och analys av prestandarelaterade problem. o Exempel pa SystemTap-skript finns i /usr/share/sssd/systemtap/ o Testpunkter och diverse funktioner definieras i /usr/share/systemtap/tapset/sssd.stp respektive /usr/share/systemtap/tapset/sssd_functions.stp. TESTPUNKTER Informationen nedan raknar upp testpunkterna och argumenten som ar tillgangliga i foljande format: probe $name Beskrivning av testpunkten variabel1:datatyp variabel2:datatyp variabel3:datatyp ... Databastransaktionstestpunkter probe sssd_transaction_start Start av en sysdb-transaktion, kanner av funktionen sysdb_transaction_start(). nesting:heltal probestr:strang probe sssd_transaction_cancel Annullering av en sysdb-transaktion, kanner av funktionen sysdb_transaction_cancel(). nesting:heltal probestr:strang probe sssd_transaction_commit_before Kanner av funktionen sysdb_transaction_commit_before(). nesting:heltal probestr:strang probe sssd_transaction_commit_after Kanner av funktionen sysdb_transaction_commit_after(). nesting:heltal probestr:strang LDAP-sokningstestpunkter probe sdap_search_send Kanner av funktionen sdap_get_generic_ext_send(). base:strang scope:heltal filter:strang attrs:strang probestr:strang probe sdap_search_recv Kanner av funktionen sdap_get_generic_ext_recv(). base:strang scope:heltal filter:strang probestr:strang probe sdap_parse_entry Kanner av funktionen sdap_parse_entry(). Den anropas upprepat for varje mottaget attribut. attr:strang value:strang probe sdap_parse_entry_done Kanner av funktionen sdap_parse_entry(). Den anropas nar tolkning av mottagna objekt ar klar. probe sdap_deref_send Kanner av funktionen sdap_deref_search_send(). base_dn:strang deref_attr:strang probestr:strang probe sdap_deref_recv Kanner av funktionen sdap_deref_search_recv(). base:strang scope:heltal filter:strang probestr:strang Testpunkter av LDAP-kontobegaranden probe sdap_acct_req_send Kanner av funktionen sdap_acct_req_send(). entry_type:heltal filter_type:heltal filter_value:strang extra_value:strang probe sdap_acct_req_recv Kanner av funktionen sdap_acct_req_recv(). entry_type:heltal filter_type:heltal filter_value:strang extra_value:strang Testpunkter av LDAP-anvandarsokningar probe sdap_search_user_send Kanner av funktionen sdap_search_user_send(). filter:strang probe sdap_search_user_recv Kanner av funktionen sdap_search_user_recv(). filter:strang probe sdap_search_user_save_begin Kanner av funktionen sdap_search_user_save_begin(). filter:strang probe sdap_search_user_save_end Kanner av funktionen sdap_search_user_save_end(). filter:strang Testpunkter av dataleverantorsbegaranden probe dp_req_send En dataleverantorsbegaran skickas. dp_req_domain:strang dp_req_name:strang dp_req_target:heltal dp_req_method:heltal probe dp_req_done En dataleverantorsbegaran avslutas. dp_req_name:strang dp_req_target:heltal dp_req_method:heltal dp_ret:heltal dp_errorstr:strang DIVERSE FUNKTIONER Informationen nedan raknar upp testpunkterna och argumenten som ar tillgangliga i foljande format: funktionen acct_req_desc(posttyp) Konvertera posttyp till en strang och returnera strangen function sssd_acct_req_probestr(fc_namn, posttyp, filtertyp, filtervarde, extravarde) Skapa testpunktstrang baserad pa filtertyp funktionen dp_target_str(mal) Konvertera malet till en strang och returnera strangen funktionen dp_method_str(mal) Konvertera metoden till en strang och returnera strangen PROV PA SYSTEMTAP-SKRIPT Starta SystemTap-skriptet (stap /usr/share/sssd/systemtap/.stp), utfor sedan en identitetsatgard och skriptet kommer samla information fran sonder. Levererade SystemTap-skript ar: dp_request.stp Overvakning av prestanda hos dataleverantorbegaranden. id_perf.stp Overvakning av prestanda hos kommandot id. ldap_perf.stp Overvakning av LDAP-begaranden. nested_group_perf.stp Prestanda vid uppslagning av nastade grupper. SE AVEN sssd(8), sssd.conf(5), sssd-ldap(5), sssd-ldap-attributes(5), sssd- krb5(5), sssd-simple(5), sssd-ipa(5), sssd-ad(5), sssd-files(5), sssd- sudo(5), sssd-session-recording(5), sss_cache(8), sss_debuglevel(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) AUTHORS SSSD uppstroms - https://github.com/SSSD/sssd/ SSSD 05/17/2024 SSSD-SYSTEMTAP(5)