Articles of logging

Rotação do log de produção do Ruby on Rails

Qual é a melhor maneira de ativar a rotação de log em um aplicativo de produção Ruby on Rails? É usando logrotate no servidor de hospedagem ou há um conjunto de opções para usar ao inicializar o logger do aplicativo?

JSch registra em arquivos

Eu quero salvar logs JSch no arquivo porque não mostra nada no console. Este é o meu código: public boolean openConnection() throws ItsSshException { boolean connectSuccess = false; JSch.setLogger(new MyLogger()); Properties config = new Properties(); config.put(“StrictHostKeyChecking”, “no”); jschSSH.setConfig(config); try { sshSession = jschSSH.getSession(username, hostname, port); sshSession.setPassword(password); sshSession.connect(connectionTimeout); LOGGER.info(“Connection timeout : ” + connectionTimeout); Thread.sleep(1000); sshHChannel […]

Maneira mais eficiente de registrar mensagens no TextArea JavaFX por meio de encadeamentos com estruturas de registro customizadas simples

Eu tenho um quadro de registro personalizado simples como este: package something; import javafx.scene.control.TextArea; public class MyLogger { public final TextArea textArea; private boolean verboseMode = false; private boolean debugMode = false; public MyLogger(final TextArea textArea) { this.textArea = textArea; } public MyLogger setVerboseMode(boolean value) { verboseMode = value; return this; } public MyLogger setDebugMode(boolean […]

Como configurar o slf4j-simple

api 1.7 e slf4j-simple como implementação. Eu simplesmente não consigo encontrar como configurar o nível de registro com essa combinação. Alguém pode ajudar?

Alterar dinamicamente o nível de log log4j

Quais são as diferentes abordagens para alterar o nível de log log4j dinamicamente, para que eu não precise reimplantar o aplicativo. As mudanças serão permanentes nesses casos?

Como configurar o log java usando um arquivo de propriedades? (java.util.logging)

Eu tenho um problema de logging estúpido do java: Estou carregando a configuração de log do meu arquivo de configuração do aplicativo – mas ele não registra nada depois de ler o arquivo (que se parece muito com os exemplos que você encontrará na rede, exceto o configuração de aplicativo adicional – removendo isso também […]

Como imprimir o rastreamento de pilha atual no .NET sem qualquer exceção?

Eu tenho um código C # regular. Eu não tenho exceções . Eu quero log logicamente o rastreamento de pilha atual para fins de debugging. Exemplo: public void executeMethod() { logStackTrace(); method(); }

Por que as mensagens de log do Level.FINE não estão aparecendo?

O JavaDocs para o estado java.util.logging.Level : Os níveis em ordem decrescente são: SEVERE (maior valor) WARNING INFO CONFIG FINE FINER FINEST (menor valor) Fonte import java.util.logging.*; class LoggingLevelsBlunder { public static void main(String[] args) { Logger logger = Logger.getAnonymousLogger(); logger.setLevel(Level.FINER); System.out.println(“Logging level is: ” + logger.getLevel()); for (int ii=0; ii<3; ii++) { logger.log(Level.FINE, ii […]

Como podemos imprimir números de linha para o log em java

Como imprimir números de linha no log. Digamos que ao enviar algumas informações para o log, eu também quero imprimir o número da linha onde a saída está no código-fonte. Como podemos ver no rastreamento de pilha, ele exibe o número da linha onde ocorreu a exceção. O rastreamento de pilha está disponível no object […]

Como usar o AOP com o AspectJ para logar?

Gostaria de adicionar mensagens “rastreio” a todos os meus methods públicos da seguinte forma: public void foo (s: String, n: int) {// log é um log4j logger ou qualquer outra biblioteca log.trace (String.format (“Digite foo com s:% s, n:% d”, s, n)) … log.trace (“Sair do foo”) } Agora eu gostaria de adicionar todos esses […]