SSSD-SYSTEMTAP(5)

NAME
sssd-systemtap - SSSD systemtap-information

BESKRIVNING

Denna manualsida innehåller information om systemtap-funktionen i sssd(8).

SystemTap-testpunkter har lagts till på diverse platser i SSSD-koden för att hjälpa till i felsökning och analys av prestandarelaterade problem.

    • Exempel på SystemTap-skript finns i /usr/share/sssd/systemtap/

    • Testpunkter och diverse funktioner definieras i /usr/share/systemtap/tapset/sssd.stp respektive /usr/share/systemtap/tapset/sssd_functions.stp.

TESTPUNKTER

Informationen nedan räknar upp testpunkterna och argumenten som är tillgängliga i följande format:

probe $name
    Beskrivning av testpunkten

        variabel1:datatyp
        variabel2:datatyp
        variabel3:datatyp
        ...

  Databastransaktionstestpunkter

probe sssd_transaction_start
    Start av en sysdb-transaktion, känner av funktionen sysdb_transaction_start().

        nesting:heltal
        probestr:sträng

probe sssd_transaction_cancel
    Annullering av en sysdb-transaktion, känner av funktionen sysdb_transaction_cancel().

        nesting:heltal
        probestr:sträng

probe sssd_transaction_commit_before
    Känner av funktionen sysdb_transaction_commit_before().

        nesting:heltal
        probestr:sträng

probe sssd_transaction_commit_after
    Känner av funktionen sysdb_transaction_commit_after().

        nesting:heltal
        probestr:sträng

  LDAP-sökningstestpunkter

probe sdap_search_send
    Känner av funktionen sdap_get_generic_ext_send().

        base:sträng
        scope:heltal
        filter:sträng
        attrs:sträng
        probestr:sträng

probe sdap_search_recv
    Känner av funktionen sdap_get_generic_ext_recv().

        base:sträng
        scope:heltal
        filter:sträng
        probestr:sträng

probe sdap_parse_entry
    Känner av funktionen sdap_parse_entry(). Den anropas upprepat för varje mottaget attribut.

        attr:sträng
        value:sträng

probe sdap_parse_entry_done
    Känner av funktionen sdap_parse_entry(). Den anropas när tolkning av mottagna objekt är klar.

probe sdap_deref_send
    Känner av funktionen sdap_deref_search_send().

        base_dn:sträng
        deref_attr:sträng
        probestr:sträng

probe sdap_deref_recv
    Känner av funktionen sdap_deref_search_recv().

        base:sträng
        scope:heltal
        filter:sträng
        probestr:sträng

  Testpunkter av LDAP-kontobegäranden

probe sdap_acct_req_send
    Känner av funktionen sdap_acct_req_send().

        entry_type:heltal
        filter_type:heltal
        filter_value:sträng
        extra_value:sträng

probe sdap_acct_req_recv
    Känner av funktionen sdap_acct_req_recv().

        entry_type:heltal
        filter_type:heltal
        filter_value:sträng
        extra_value:sträng

  Testpunkter av LDAP-användarsökningar

probe sdap_search_user_send
    Känner av funktionen sdap_search_user_send().

        filter:sträng

probe sdap_search_user_recv
    Känner av funktionen sdap_search_user_recv().

        filter:sträng

probe sdap_search_user_save_begin
    Känner av funktionen sdap_search_user_save_begin().

        filter:sträng

probe sdap_search_user_save_end
    Känner av funktionen sdap_search_user_save_end().

        filter:sträng

  Testpunkter av dataleverantörsbegäranden

probe dp_req_send
    En dataleverantörsbegäran skickas.

        dp_req_domain:sträng
        dp_req_name:sträng
        dp_req_target:heltal
        dp_req_method:heltal

probe dp_req_done
    En dataleverantörsbegäran avslutas.

        dp_req_name:sträng
        dp_req_target:heltal
        dp_req_method:heltal
        dp_ret:heltal
        dp_errorstr:sträng

  DIVERSE FUNKTIONER

Informationen nedan räknar upp testpunkterna och argumenten som är tillgängliga i följande format:

funktionen acct_req_desc(posttyp)
    Konvertera posttyp till en sträng och returnera strängen

function sssd_acct_req_probestr(fc_namn, posttyp, filtertyp, filtervärde, extravärde)
    Skapa testpunktsträng baserad på filtertyp

funktionen dp_target_str(mål)
    Konvertera målet till en sträng och returnera strängen

funktionen dp_method_str(mål)
    Konvertera metoden till en sträng och returnera strängen

PROV PÅ SYSTEMTAP-SKRIPT

Starta SystemTap-skriptet (stap /usr/share/sssd/systemtap/<skriptnamn>.stp), utför sedan en identitetsåtgärd och skriptet kommer samla information från sonder.

Levererade SystemTap-skript är:

dp_request.stp
    Övervakning av prestanda hos dataleverantörbegäranden.

id_perf.stp
    Övervakning av prestanda hos kommandot id.

ldap_perf.stp
    Övervakning av LDAP-begäranden.

nested_group_perf.stp
    Prestanda vid uppslagning av nästade grupper.

SE ÄVEN

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-idp(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(1), sss_ssh_knownhosts(1), sssd-ifp(5), pam_sss(8). sss_rpcidmapd(5)

AUTHORS

SSSD uppströms – https://github.com/SSSD/sssd/