Logs¶
Os logs são uma excelente maneira de acompanhar uma execução de bot e fornecer informações perspicazes para operação e monitoramento.
O BotCity Maestro oferece uma implementação de log muito flexível, muito fácil de usar e criar o log que melhor se encaixe no seu caso de uso.
Você pode criar quantos logs personalizados desejar para melhor organizar seus dados e gerenciar suas automações.
Nas seções a seguir, mostraremos como criar um log, inserir entradas de log e excluir um log.
Importante
Nos métodos abaixo, o parâmetro automation label
se referirá ao label do log que foi criado.
Você pode encontrar mais detalhes na seção Logs.
Criando um log¶
Para criar um novo log para uma automação, precisamos fornecer as seguintes informações:
- Label de automação
- Lista de colunas
O SDK fornece a classe Columns
, que ajuda a criar novas entradas.
Uma instância de Column
contém as seguintes informações:
name
: Texto a ser exibido no Portal Web BotCity Maestro.label
: Identificador unico para esta coluna neste logwidth
: Largura sugerida em pixels.
Aqui está como podemos criar um novo log:
Criando novas entradas de log¶
Com o seu novo log brilhante pronto, é hora de criar algumas entradas de log.
Aqui está como você pode inserir novas entradas de log:
Buscar dados de log¶
A recuperação de dados de log é tão fácil quanto criar entradas de log.
O argumento date
atua como um filtro para a data inicial da recuperação do log.
Note
O parâmetro date
deve usar o formato DD/MM/YYYY
. Se date
não for informado, todos os dados do log serão recuperados.
Baixando como CSV¶
Roteiro
Não disponível ainda.
Excluindo um log inteiro¶
Se por algum motivo, você precisar remover completamente o log junto com todas as suas entradas, você pode fazer isso usando o comando abaixo:
Warning
Esta operação apagará TODO o histórico de logs e não poderá ser revertido.