O recurso de criação de log binário permite que as informações do servidor sejam armazenadas em arquivos binários. Esses arquivos podem ser processados para analisar as informações do servidor que foram reunidas ao longo do tempo.
Algumas dessas informações são recuperadas a partir do executor como parte do ciclo do gerenciador. Portanto, o gerenciador deve estar em execução para que as informações sejam registradas nos logs binários.
dslogreport 2001/05/01 8:00 2001/05/01 17:00
dscontrol binlog startA opção start inicia a criação de logs de informações do servidor nos logs binários no diretório de logs. Um log é criado no início de cada hora com a data e hora como o nome do arquivo.
dscontrol binlog stopA opção stop para a criação de log de informações do servidor nos logs binários. O serviço de log é parado por padrão.
dscontrol binlog interval seconds
O gerenciador enviará as informações do servidor para o servidor de log em cada intervalo do gerenciador. As informações são gravadas nos logs apenas se os segundos do intervalo de log especificado tiverem decorridos desde quando o último registro foi gravado no log. Por padrão, o intervalo de log é configurado para 60 segundos. Há alguma interação entre as configurações do intervalo do gerenciador e do intervalo de log. O servidor de log é provido com informações em um intervalo que não pode ser mais rápido que a configuração do intervalo do gerenciador. Portanto, o resultado de subtrair o intervalo de log do intervalo do gerenciador pode resultar no mesmo comportamento do qual usar o valor para o intervalo do gerenciador.
Essa técnica de criação de log permite capturar as informações do servidor para qualquer granularidade. É possível capturar todas as alterações com as informações do servidor que são vistas pelo gerenciador para calcular os pesos do servidor. Entretanto, essa quantia de informações provavelmente não é necessária para analisar o uso e as tendências do servidor. Criar o log de informações do servidor a cada 60 segundos fornece capturas instantâneas de informações do servidor ao longo do tempo. Configurar o intervalo de log muito baixo pode gerar altas quantias de dados.
dscontrol binlog retention hoursOs arquivos de log mais antigos que as horas de retenção especificadas são excluídos pelo servidor de log. Isso ocorre apenas se o servidor de log estiver sendo chamado pelo gerenciador, de modo que parar o gerenciador fará com que os arquivos de log antigos não sejam excluídos.
dscontrol binlog statusA opção de status retorna as configurações atuais do serviço de log. Essas configurações são para especificar se o serviço foi iniciado, qual é o intervalo e quais são as horas de retenção.