Introduction
Este documento descreve como alterar a localização dos arquivos de log para o servidor e o controlador para uma instalação do Cisco Energy Management (CEM).
O CEM grava muitas informações úteis em vários arquivos de log. Infelizmente, o produto não tem uma opção integrada para configurar a localização dos arquivos de log gerados pelos serviços relacionados.
Por motivos de manutenção/controle, mas também por motivos de usabilidade, pode ser necessário mover os registros do CEM para outro local.
Prerequisites
Requirements
Não existem requisitos específicos para este documento.
Componentes Utilizados
Este documento não se restringe a versões de software e hardware específicas.
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.
Configurar
Cada componente na instalação do CEM tem uma maneira ligeiramente diferente de mover os arquivos de log.
Para obter as instruções, você inicia a partir do local padrão do arquivo de log: C:\Program Files\Cisco Energy Management Controller\logs e moverá os arquivos de log para E:\CEM_logs.
Ajuste esses caminhos para corresponder à instalação do CEM e ao local de registro preferido.
Controlador
Editar C:\Program Files\Cisco Energy Management Controller\service\settings.json
Alterar: "logDir": "C:\\Program Files\\Cisco Energy Management Controller\\logs"
Para: "logDir": "E:\\CEM_logs"
Observador de controlador
Editar C:\Program Files\Cisco Energy Management Controller\bin\CiscoEnergyManagementControllerWatcher.xml
Alterar: <logDir>C:\Program Files\Cisco Energy Management Controller\bin\\..\logs\</logDir>
Para: <logDir>E:\CEM_logs\</logDir>
Servidor e processador
Editar C:\Program Files\Cisco Energy Management\bin\CiscoEnergyManagementServer.xml
Alterar: <environmentVars>JAVA_HOME=..\JRE;PLAY_LOG_PATH=..\logs;PATH=.\tableau</environmentVars>
Para: <environmentVars>JAVA_HOME=..\JRE;PLAY_LOG_PATH=E:\CEM_logs;PATH=.\tableau</environmentVars>
Edite ambos os arquivos:
C:\Program Files\Cisco Energy Management\WebApp\conf\log4j.properties
C:\Program Files\Cisco Energy Management\WebApp\conf\log4jprocessing.properties
Alterar: log4j.appender.playroll.Arquivo = C:\\Program Files\\Cisco Energy Management\\logs\\Server.log
Para: log4j.appender.playroll.Arquivo = E:\\CEM_logs\\Server.log
Alterar: log4j.appender.processorroll.Arquivo = C:\\Program Files\\Cisco Energy Management\\logs\\Processor.log
Para: log4j.appender.processorroll.Arquivo = E:\\CEM_logs\\Processor.log
Após as alterações, os arquivos ServerService.log e ProcessorService.log ainda serão gravados no diretório de log padrão (esses arquivos são bem pequenos).
A localização dos arquivos de registro pode ser alterada em C:\Program Files\Cisco Energy Management\bin\CiscoEnergyManagementServer.xml ou CiscoEnergyManagementProcessor.xml, mas o parâmetro <logFileName> aceita apenas locais relativos ao diretório de registro original.
Observador de servidor
Editar C:\Program Files\Cisco Energy Management\bin\CiscoEnergyManagementSystemWatcher.xml
Alterar: <logDir>C:\Program Files\Cisco Energy Management\bin\\..\logs\</logDir>
Para: <logDir>E:\CEM_logs\</logDir>
PostgreSQL
Editar C:\Program Files\Cisco Energy Management\pgsql\data\postgresql.conf
Adicionar: log_diretory = 'E:\CEM_logs'
Apache
Editar C:\Program Files\Cisco Energy Management\apache\conf\httpd.conf
Alterar: Log de erros "C:/Arquivos de programas/Cisco Energy Management/logs/apache_error.log"
Para: Log de erros "E:/CEM_logs/apache_error.log"
Alterar: CustomLog "C:/Program Files/Cisco Energy Management/logs/apache_access.log" comum
Para: CustomLog "E:/CEM_logs/apache_access.log" comum
(esta alteração aparece duas vezes em httpd.conf)
Alterar: DOSLogDir "C:/Arquivos de programas/Cisco Energy Management/logs"
Para: DOSLogDir "E:/CEM_logs"
RabbitMQ
Não é possível mover o diretório de log no Windows.
Veja estas informações: https://www.rabbitmq.com/relocate.html
Verificar
No momento, não há procedimento de verificação disponível para esta configuração.
Troubleshoot
Atualmente, não existem informações disponíveis específicas sobre Troubleshooting para esta configuração.