Árvore de páginas

Define o diretório base onde será criado o diretório específico para os logs do Agent da AppDynamics.

Valores válidos

ValorDescrição
vazio (Padrão)Define como vazio o diretório base e causa um erro, encerrando o AppServer.
<diretório_relativo_válido>

Define como <diretório_relativo_válido> o diretório relativo base onde será criado o diretório específico para os logs do Agent da AppDynamics.

<diretório_absoluto_válido>Define como <diretório_absoluto_válido> o diretório absoluto base onde será criado o diretório específico para os logs do Agent da AppDynamics.

Observações

  • Caso o diretório base fornecido seja vazio, o AppServer será encerrado com um erro, indicando a ausência da configuração para esta chave;
  • Caso o diretório base fornecido seja relativo, este será criado e/ou usado a partir do diretório onde o binário do AppServer é executado e, dentro daquele, será criado o diretório específico;
  • Caso o diretório base fornecido seja absoluto, este será criado e/ou usado e, dentro deste, será criado o diretório específico;
  • O processo executando o AppServer deverá ter, no diretório base fornecido, as permissão necessárias para criar diretórios, listar arquivos e escrever arquivos;
  • Caso o diretório fornecido não seja vazio mas seja inválido, o diretório específico será criado no diretório /tmp/appd no Linux ou C:\tmp\appd no Windows;
  • O diretório específico será criado a partir do diretório base, um por nó da aplicação monitorada pelo AppDynamics, no seguinte formato:

    <nome_da_máquina>-<número_da_porta_com_zeros_à_esquerda>
  • Onde as partes do nome do diretório específico são:

    Parte do nome do diretório específicoOrigem
    <nome_da_máquina>
    Nome da máquina (computador)
    <número_da_porta_com_zeros_à_esquerda>

    O primeiro dos seguintes valores de chave:

    ou Seção [TCP] - Chave Port, preenchido com zeros à esquerda até 5 posições,

    ou Seção [Webapp] - Chave Portpreenchido com zeros à esquerda até 5 posições,

    ou 00000, cinco zeros, indicando ausência de valor de porta adequado.

Exemplos

  • Caso o diretório base fornecido seja relativo e igual a SomeRelativeDir, o AppServer seja executado a partir de C:\totvs\appserver, o nome da máquina seja SomeServerMachineName e a porta TCP seja 1234, define o diretório específico como C:\totvs\appserver\SomeRelativeDir\SomeServerMachineName-01234:

    [BTMonitorAppD]
    LogOutDir             = SomeRelativeDir
    
    [TCP]
    Port = 1234
    
    [WebApp]
    Port = 5678
  • Caso o diretório base fornecido seja absoluto e igual a C:\SomeAbsoluteDir, o nome da máquina seja SomeServerMachineName e a porta TCP seja 1234, define o diretório específico como C:\SomeAbsoluteDir\SomeServerMachineName-01234:

    [BTMonitorAppD]
    LogOutDir             = C:\SomeAbsoluteDir
    
    [TCP]
    Port = 1234
    
    [WebApp]
    Port = 5678

Abrangência

Builds 17.3.0.8.

Veja também

Seção [TCP] - Chave Port

Seção [Webapp] - Chave Port