OSX Sierra constantemente registrando no console

10

Percebi no aplicativo de console do OSX Sierra que ele explode cerca de 100 mensagens por segundo, no mínimo.

Tudo relacionado a erros de chave de diretório, excluídos, de segurança, de serviços de identidade e de chaveiro

Alguns dos logs

default 20:53:40.570741 +0000   amfid   CSSM Exception: -2147411889 CSSMERR_CL_UNKNOWN_TAG
default 20:53:40.570772 +0000   amfid   MacOS error: -67050
default 20:53:40.774748 +0000   securityd   looking for a common at /private/var/db/crls/crlcache2.db
default 20:53:40.778097 +0000   launchservicesd CSSM Exception: -2147411889 CSSMERR_CL_UNKNOWN_TAG
default 20:53:40.805489 +0000   opendirectoryd  Client: <private>, UID: 0, EUID: 0, GID: 0, EGID: 0
default 20:53:40.887464 +0000   opendirectoryd  Client: <private>, UID: 501, EUID: 501, GID: 20, EGID: 20
default 20:53:43.122701 +0000   opendirectoryd  <private> failed with error '<private>' (2)
default 20:53:51.248548 +0000   securityd   0x7fff5aa948d0 dead connection 85559

Encontrei algumas postagens on-line que são um problema de chaveiro com a Sierra, mas alguém aqui tem mais algumas informações sobre essa questão.

por exemplo, registro excessivo de console no macOS Sierra

jarryd
fonte

Respostas:

2

Isso é claramente planejado e não é nada anormal ter dezenas de milhares de mensagens por hora agora que a Apple passou do logon para os arquivos de texto em / private / var / log para usar o banco de dados e o SDK / API de log unificado da Apple daqui para frente. SO (macOS, iOS, watchOS, tvOS).

Também sinto falta dos dias de seguir um arquivo de log da linha de comando e poder ver o que está acontecendo (ou manter o aplicativo do console aberto) e iniciei o processo de configuração de pesquisas salvas para que eu possa ver as informações de log de que me preocupo no aplicativo de console. No entanto, durante 8 dias de atividade, registrando um volume semelhante de mensagens - os daemons responsáveis ​​pelo registro acumularam menos de 2 minutos do tempo total da CPU. Na prática, não é apenas uma carga mensurável no sistema ser tão falador. A menos que você tenha um problema específico com o chaveiro ou o diretório aberto, basta filtrar esses resultados da sua exibição no console (ou filtrar apenas as mensagens que você precisa ver).

Quando me convenci de que não havia problema de desempenho (sem vazamentos, RAM estável, uso da CPU e uso do sistema de arquivos extremamente razoável e eficiente), aqui estão os links que me ajudaram a decidir parar (e talvez racionalizar) de me preocupar com os logs de conversas e apenas começar filtrando o que eu precisava:

O ASL é realmente um animal totalmente diferente, syslogmesmo que eles façam a mesma coisa e precisamos consumir a saída de ambos de tempos em tempos.

bmike
fonte