Log de acesso

Use essas configurações do servidor para fazer logon no acesso.

Sintaxe

TC::diretory - Pasta do arquivo de log

A pasta para a qual o Platform Server grava arquivos de log. Pode ser um caminho absoluto ou um caminho relativo a install_folder. O padrão é ​ install_folder/logs.

OBSERVAÇÃO

A nova pasta deve ser criada antes de alterar essa configuração. Verifique se a pasta tem os privilégios de acesso de leitura/gravação corretos se o Servidor de imagens estiver instalado para ser executado em uma conta de usuário diferente de raiz.

TC::maxDays - Número de Dias para Manter Arquivos de Log

O número de dias que os arquivos de log devem ser preservados. Novos arquivos de log são criados todos os dias à meia-noite. Nesse momento, o servidor excluirá todos os arquivos na pasta do arquivo de log com mais de um número especificado de dias, incluindo aqueles gravados pelo Servidor de imagens ou pelo Servidor de renderização. O padrão é 10.

TC::prefix - Nome do arquivo de log de acesso

Prefixo do nome do arquivo no qual os dados de log de acesso são gravados. A data e o sufixo do arquivo ( ​ yyyy-mm-dd.log) são anexados à sequência especificada. O nome do arquivo de log de acesso deve ser diferente do nome do arquivo de log de rastreamento. O padrão é " access-".

TC::pattern - Padrão de log de acesso

Especifica o padrão de dados para Platform Server registros de log de acesso. A cadeia de caracteres de padrão especifica variáveis que são substituídas por seus valores correspondentes. Todos os outros caracteres na cadeia de caracteres do padrão são transferidos literalmente para o registro de log.

Para usar o utilitário de aquecimento de cache, os espaços devem ser usados como separadores de campo. A variável Platform Server substitui todos os espaços e caracteres '%' em valores de campo por %20 e %25, respectivamente.

As seguintes variáveis de padrão são compatíveis:

Padrão Descrição

% a

Endereço IP remoto.

% A

Endereço IP local.

% b

Contagem de bytes de resposta excluindo cabeçalhos HTTP, ou ' ' se for zero.

%B

Contagem de bytes de resposta, excluindo cabeçalhos HTTP.

%D

Tempo de processamento da solicitação em milissegundos.

% I

id de thread (para referências cruzadas de entradas de log de depuração/erros).

% G

data e hora, formatadas como aaaa - MM - dd HH : mm : ss . SLT offset

( SLT são ms, offset é o deslocamento de tempo GMT); o valor de tempo é capturado quando a resposta é enviada ao cliente.

% m

Método de solicitação ( GET , POST e assim por diante).

% O

Sobreposição de solicitação (número de solicitações processadas simultaneamente).

% p

Porta local na qual esta solicitação foi recebida.

% q

Sequência de consulta (precedida por um '?' se existir).

%r

Primeira linha da solicitação (método de solicitação, URI, versão HTTP).

%R

Igual a %r , mas aplica codificação HTTP limitada ao URI para evitar problemas de análise de log.

%s

Código de status da resposta HTTP.

%S

ID da sessão do usuário.

% t

Data e hora, em formato de log comum.

%u

Usuário remoto que foi autenticado (se houver), senão ''.

% U

Caminho do URI.

%v

Nome do servidor local.

%T

Tempo de processamento da solicitação em segundos.

%{CacheKey}r

Platform Server chave de cache (pasta/nome do arquivo de cache).

%{CacheUse}r

Platform Server palavra-chave de gerenciamento de cache: { REUTILIZADO | CRIADO | ATUALIZADO | REMOTO | REMOTE_CREATED | ATUALIZAÇÃO_REMOTA | CACHE_REMOTO | VALIDADO | IGNORADO | INDEFINIDO } .

%{ContentType}r

O tipo de MIME de resposta.

%{Context}r

O contexto de destino se ocorrer um encaminhamento de contexto.

%{Digest}r

A variável etag valor do cabeçalho de resposta (assinatura MD5 dos dados de resposta).

%{Exception}r

Mensagem de erro.

%{FetchTime}r

Tempo necessário para recuperar a entrada ou os dados do cache do Servidor de imagens.

%{ParseTime}r

Tempo gasto para análise de solicitação e pesquisa de catálogo de imagens.

%{PathBasedAccess}r

Indica se esta solicitação tentou ou não qualquer acesso baseado em caminho fora do sistema de catálogo.

%{PeerServer}r

Endereço IP do servidor par no cluster armazenado em cache que entregou a entrada de cache ou '-' se CacheUse não é nem REMOTE_CREATED nem REMOTE_UPDATED .

%{ProcessingStatus}r

Categoria de erro:

  • 0=sem erro.

  • 1=imagem(ns) não encontrada(s) no servidor.

  • 2=Erro de uso do protocolo IS ou um erro de conteúdo diferente de 1.

  • 3=outro erro do servidor.

  • 4=solicitação recusada devido à sobrecarga temporária do servidor.

%{ReqType}r

O valor em maiúsculas de req= .

%{RootId}r

A ID da raiz do catálogo principal da solicitação.

%{SendTime}r

O tempo necessário Platform Server para enviar uma resposta após gravar dados no fluxo de saída.

%{Size}r

Curtir %B , mas inclui valores para respostas 304 (não modificadas).

%{TransformedUrl}r

O URL final após todas as transformações do conjunto de regras.

%{ httpRequestHeader }i

O valor do cabeçalho de solicitação HTTP especificado.

%{ httpResponseHeader }

O valor do cabeçalho de resposta HTTP especificado.

O padrão é "%G %a %s %{ProcessingStatus}r %{Size}r %D %{ParseTime}r %{FetchTime}r %O %{ReqType}r '%{RootId}r' %{CacheUse}r %R [%I] '%{Referer}i' %{Host}i %{X-Forwarded-For}i %{If-None-Match}i %{If-Match}i %{If-Modified-Since}i %{Digest}r %{ContentType}r %p %{Exception}r %{CacheKey}r %{PeerServer}" %{SendTime}r %{Context}r %{TransformedUrl}r %{PathBasedAccess}r.

Nesta página