Como criar dispositivos e destinos
Como funciona
O monitoramento de SABÃO permite testar um serviço web baseado em SABÃO para disponibilidade, erros e conteúdo adequado.
Uma tarefa SOAP atribui aos agentes para replicar uma ou mais solicitações de clientes e monitorar os serviços web. Com base nas preferências selecionadas na configuração do dispositivo, o Dotcom-Monitor enviará alertas se um problema for detectado.
Configuração de um alvo
Você pode configurar manualmente uma solicitação SOAP usando um envelope SOAP ou pode usar o assistente SOAP clicando no botão Use WSDL na parte superior da página.
O assistente HTTP/SOAP permite especificar uma URL WSDL e permite selecionar parâmetros válidos para testar antes de continuar. (Você deve especificar toda a URL, incluindo HTTP, como “http://www.example.com/wsdl.asmx?WSDL”).
Digite a URL da página que deseja monitorar. Deve ser formatado como tal: www.example.com.
Limite de validação de tempo (em segundos)
Enter the number of seconds the system should wait for a response from the target resource before returning an error. If this is left blank the default timeout is 120 seconds.
O campo de cabeçalho de solicitação SOAPAction HTTP pode ser usado para indicar a intenção da solicitação SOAP HTTP. O valor é uma URI identificando a intenção. O SOAP não coloca restrições no formato ou especificidade do URI ou que ele é solucionável. Um cliente HTTP DEVE usar este campo de cabeçalho ao emitir uma solicitação SOAP HTTP. A presença e o conteúdo do campo de cabeçalho SOAPAction podem ser usados por servidores, como firewalls, para filtrar adequadamente as mensagens de solicitação de SABÃO em HTTP. O valor do campo de cabeçalho da sequência vazia (“”) significa que a intenção da mensagem SOAP é fornecida pelo HTTP Request-URI. Nenhum valor significa que não há indicação da intenção da mensagem.
Digite o corpo da solicitação XML.
Content Validation Keywords are used to ensure that the expected content was loaded onto a web page. In the Keyword fields, you can specify one or more words or phrases that you wish to search for in the web page content. If the expected keywords are not found, the task will return an error.
You can enter multiple strings into the keyword fields. The values you enter can be separated by logical expressions as follows:
{[("keyword1"&"keyword2")|!"keyword3"]}
Where:
{[ – keyword expression start;
]} – keyword expression end;
() – grouping brackets;
& – logical AND;
| – logical OR;
! – logical NOT;
“string” – a keyword.
A successful keyword expression must include the start and end brackets as follows:
{["keyword"]}
The HTTP authentication protocol is used to allow users to access content on some websites.
The following authentication schemes are available:
- Basic Authentication: This method encodes the username and password in base64 and sends them in the request header. It’s simple but not secure unless used with HTTPS.
- Digest Authentication: This scheme hashes credentials using a nonce (a random value) before sending them over the network, providing better security than Basic Authentication by preventing replay attacks.
- NTLM Authentication: A challenge-response mechanism developed by Microsoft, NTLM is used for securing credentials in Windows environments. It provides strong security by using multiple hashing and challenge-response protocols.
Once provided, login credentials will be passed along with the request header to the web server.
- Username: contains a username for HTTP/S authentication.
- User Password: contains a password for HTTP/S authentication.
Do not confuse HTTP authentication with other authentication schemes such as Bearer Authentication that involves bearer tokens and OAuth 2.0 that uses access tokens.
Read the articles on Basic Authentication Username and Password and Monitoring OAuth 2.0-based APIs for more information.
O elemento cabeçalho é uma parte opcional das solicitações SOAP. Se for necessário, na seção de cabeçalhos você pode fornecer informações específicas do aplicativo sobre as mensagens SOAP, como autenticação ou método de pagamento. Você pode adicionar quantos cabeçalhos quiser.
Por exemplo, você pode definir um cabeçalho personalizado do tipo conteúdo para especificar o tipo de dados enviados junto com a solicitação:
Content-Type: text/text
Se o cabeçalho tipo conteúdo não for especificado para a solicitação, a solicitação será enviada com o valor padrão Tipo de conteúdo: texto/xml.
O recurso Opções de DNS permite que os usuários escolham como as solicitações de servidor de nomes de domínio (DNS) são conduzidas durante uma tarefa de monitoramento.
Para especificar o modo de resolução de nomes de host, na seção Modo de Resolução DNS , selecione um dos modos disponíveis. Para obter mais detalhes sobre a configuração do recurso, consulte Opções do modo DNS.
A seção Hosts DNS personalizados permite configurar o mapeamento de endereços IP para nomes de host. A resolução DNS IPv6 e IPv4 é suportada.
Para especificar o mapeamento, insira o endereço IP e o nome do host nos campos correspondentes.
Consulte também: Opções do modo DNS.