SSSD-SYSTEMTAP(5) Formatos de Ficheiros e Conven SSSD-SYSTEMTAP(5)

sssd-systemtap - Informação de systemtap do SSSD

Este manual fornece informação sobre a funcionalidade systemtap no sssd(8).

Pontos SystemTap Probe foram adicionados em várias localizações no código do SSSD para assistir na despistagem de problemas e análise de problemas relacionados com eficiência de desempenho.

•Exemplos de scripts do SystemTap estão disponíveis em /usr/share/sssd/systemtap/
•Provas e funções variadas estão definidas em /usr/share/systemtap/tapset/sssd.stp e /usr/share/systemtap/tapset/sssd_functions.stp respetivamente.

A informação abaixo lista os pontos de prova e argumentos disponíveis no seguinte formato:

probe $name

Descrição de ponto de prova
variable1:datatype
variable2:datatype
variable3:datatype
...

probe sssd_transaction_start

Arranca de uma transação sysdb, prova a função sysdb_transaction_start().
nesting:integer
probestr:string

probe sssd_transaction_cancel

Cancelamento de uma transação sysdb, prova a função sysdb_transaction_cancel().
nesting:integer
probestr:string

probe sssd_transaction_commit_before

Prova a função sysdb_transaction_commit_before().
nesting:integer
probestr:string

probe sssd_transaction_commit_after

Prova a função sysdb_transaction_commit_after().
nesting:integer
probestr:string

probe sdap_search_send

Prova a função sdap_get_generic_ext_send().
base:string
scope:integer
filter:string
attrs:string
probestr:string

probe sdap_search_recv

Prova a função sdap_get_generic_ext_recv().
base:string
scope:integer
filter:string
probestr:string

probe sdap_parse_entry

Prova a função sdap_parse_entry(). É chamada repetidamente com cada atributo recebido.
attr:string
value:string

probe sdap_parse_entry_done

Prova a função sdap_parse_entry(). É chamada quando a análise de objecto recebido é concluída.

probe sdap_deref_send

Prova a função sdap_deref_search_send().
base_dn:string
deref_attr:string
probestr:string

probe sdap_deref_recv

Prova a função sdap_deref_search_recv().
base:string
scope:integer
filter:string
probestr:string

probe sdap_acct_req_send

Prova a função sdap_acct_req_send().
entry_type:int
filter_type:int
filter_value:string
extra_value:string

probe sdap_acct_req_recv

Prova a função sdap_acct_req_recv().
entry_type:int
filter_type:int
filter_value:string
extra_value:string

probe sdap_search_user_send

Prova a função sdap_search_user_send().
filter:string

probe sdap_search_user_recv

Prova a função sdap_search_user_recv().
filter:string

probe sdap_search_user_save_begin

Prova a função sdap_search_user_save_begin().
filter:string

probe sdap_search_user_save_end

Prova a função sdap_search_user_save_end().
filter:string

probe dp_req_send

Um pedido de Provedor de Dados é submetido.
dp_req_domain:string
dp_req_name:string
dp_req_target:int
dp_req_method:int

probe dp_req_done

Um pedido de Provedor de Dados é completado.
dp_req_name:string
dp_req_target:int
dp_req_method:int
dp_ret:int
dp_errorstr:string

A informação abaixo lista os pontos de prova e argumentos disponíveis no seguinte formato:

function acct_req_desc(entry_type)

Converte entry_type em string e retorna a string

function sssd_acct_req_probestr(fc_name, entry_type, filter_type, filter_value, extra_value)

Cria string de prova baseada no tipo de filtro

function dp_target_str(target)

Convert alvo em string e retorna a string

function dp_method_str(target)

Converte método em string e retorna a string

Arranca o script SystemTap (stap /usr/share/sssd/systemtap/<script_name>.stp), depois executa uma operação de identidade e o script irá recolher informação a partir das provas.

Os scripts fornecidos do SystemTap são:

dp_request.stp

Monitorização da performance de pedido de provedor de dados.

id_perf.stp

Monitorização da performance do comando id.

ldap_perf.stp

Monitorização das consultas LDAP.

nested_group_perf.stp

Performance da resolução de grupos aninhados.

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)

O autor do SSSD - https://github.com/SSSD/sssd/

01/18/2026 SSSD