Obter estatísticas de acesso no servidor http do iSeries
Obter as estatísticas de acesso ao servidor web do iSeries é muito simples. Basta adicionar no arquivo de configuração a diretiva httplog.
Ele trabalha diretamente com o arquivo mediante o comando wrkhttpcfg (porém também pode faze-lo utilizando os formulários de administração que encontrarás em (https://www.tudominio.com:2001/) e inserir uma linha como esta https://publib.boulder.ibm.com/
AccessLog accesnet
Onde accessnet é o arquivo que receberá as anotações e AccessLog é a diretiva que identifica o nome do arquivo que recolherá a informação. Não te preocupes porque se o arquivo não existe será criado somente.
Do modo em que ele é inserido a diretiva Accesslog o arquivo accesnet se criará na biblioteca QUSRSYS, mas se pode criar também em
QDLS:
AccessLog /QDLS/accesnet
Root:
AccessLog /http/logs/accesnet
QOpenSys:
AccessLog /QOpensys/logs/ accesnet
Eu te recomendo que se não dispões de um programa de leitura de estatísticas crie o arquivo no sistema de arquivos do iSeries, já que pelo menos com uma simples QUERY poderás começar a ler as estatísticas. Atenção. Quando definas o arquivo de anotações para QDLS, o root ou QOpenSys tem que ter a precaução de que os diretórios especificados já existam.
Logo para ler os acessos podes criar uma QUERY e listar. Só lembre que cada dia gera um novo membro no arquivo accesnet com o formato QSAAMMDD donde S indica a sigla (0 para antes de 2000, 1 posterior) AA o ano MM o mês e DD o dia.
As anotações dos acessos tem o seguinte formato
remotehost rfc931 authuser [data] "request" status bytes
Onde:
remotehost
Nome do host remoto (ou a direção IP se o servidor DNS não está disponível ou a diretiva DNSLookup está desativada
rfc931
O logname do usuário remoto
authuser
O nome do usuário com o que o usuário se identificou
[data]
Data e hora do acesso
request
O pedido que realiza o navegador (GET/POST) de um determinado objeto (imagem, página, programa).
status
O código de status que o servidor HTTP devolve ao navegador (404,200)
bytes
Os bytes do objeto transferido em "request"
As especificações do arquivo log são standards aprovados pelo consorcio W3, assim que podes encontrar mais informação sobre as mesmas em
https://www.w3.org/Daemon/User/Config/Logging.html
Encontrarás um bom manual sobre o http do iSeries em
06-03-2002Fonte: www.recursos-as400.com