Registrando solicitações
Comece por solicitações de logon e logout dos caminhos WKND no serviço AEM Publish.
- Adicione a seguinte regra ao arquivo
/config/cdn.yaml
do projeto WKND.
kind: CDN
version: '1'
metadata:
envTypes:
- dev
- stage
- prod
data:
trafficFilters:
rules:
# On AEM Publish service log WKND Login and Logout requests
- name: publish-auth-requests
when:
allOf:
- reqProperty: tier
matches: publish
- reqProperty: path
in:
- /system/sling/login/j_security_check
- /system/sling/logout
action: log
-
Confirme e envie as alterações para o repositório Git do Cloud Manager.
-
Implante as alterações no ambiente de Desenvolvimento do AEM usando o pipeline de configuração do Cloud Manager
Dev-Config
criado anteriormente. -
Teste a regra entrando e saindo do site WKND do programa no serviço Publish (por exemplo,
https://publish-pXXXX-eYYYY.adobeaemcloud.com/us/en.html
). Você pode usarasmith/asmith
como nome de usuário e senha.
Análise
Vamos analisar os resultados da regra publish-auth-requests
baixando os logs de CDN do AEMCS da Cloud Manager e usando a ferramenta de painel, que você configurou no capítulo anterior.
-
No cartão Ambientes do Cloud Manager, baixe os logs de CDN do serviço Publish do AEMCS.
TIPPode levar até 5 minutos para que as novas solicitações apareçam nos logs de CDN. -
Copie o arquivo de log baixado (por exemplo,
publish_cdn_2023-10-24.log
na captura de tela abaixo) na pastalogs/dev
do projeto da ferramenta de painel Elastic. -
Atualize a página da ferramenta Elastic dashboard.
-
Na seção superior Filtro global, edite o filtro
aem_env_name.keyword
e selecione o valor de ambientedev
. -
Para alterar o intervalo de tempo, clique no ícone de calendário no canto superior direito e selecione o intervalo de tempo desejado.
-
-
Revise os painéis Solicitações analisadas, Solicitações sinalizadas e Detalhes das solicitações sinalizadas do painel atualizado. Para entradas de log CDN correspondentes, ele deve mostrar os valores de IP do cliente (cli_ip), host, url, ação (waf_action) e nome da regra (waf_match) de cada entrada.