registro init script
Os eventos init script começar e terminar são capturados nos logs de eventos clusters . Os detalhes são capturados em logs clusters . Os eventos globais de criação, edição e exclusão init script também são capturados nos logs de auditoria no nível account .
eventos init script
Os logs de eventos de cluster capturam dois eventos init script : INIT_SCRIPTS_STARTED
e INIT_SCRIPTS_FINISHED
, indicando quais scripts estão programados para execução e quais foram concluídos com êxito. INIT_SCRIPTS_FINISHED
também captura a duração da execução.
clusterscom escopo init script é indicado pela key "cluster"
.
Observação
os logs de eventos clusters não registram eventos init script para cada nó clusters ; apenas um nó é selecionado para representar todos eles.
Onde os logs init script são gravados?
Se a entrega de logsclusters estiver configurada para clusters, os logs init script serão gravados em /<cluster-log-path>/<cluster-id>/init_scripts
.
Os logs de cada contêiner nos clusters são gravados em um subdiretório denominado init_scripts/<cluster-id>_<container-ip>
.
Por exemplo, se cluster-log-path
for definido como cluster-logs
, o caminho para os logs de um contêiner específico seria: dbfs:/cluster-logs/<cluster-id>/init_scripts/<cluster-id>_<container-ip>
.
Se os clusters estiverem configurados para gravar logs no DBFS, você poderá view os logs usando o sistema de arquivos russálias (dbutils.fs).
Sempre que um clusters é iniciado, ele grava logs na pasta logs init script .
Importante
Qualquer usuário que crie clusters e ative a entrega logs clusters pode view a saída stderr
e stdout
do init script global . Você deve garantir que seu init script global não gere nenhuma informação confidencial.
eventos init script em logs de auditoria
Databricks audit logs capture global init script criar, editar e excluir eventos sob o tipo de evento globalInitScripts
. Consulte Eventos globais do script de inicialização.