Eigenschappen van webtoepassingsaanvraag
In de volgende secties worden de instellingen beschreven die beschikbaar zijn voor elke aanvraag in een Web Application Transaction Monitor-sjabloon in Operations Manager. U kunt de eigenschappen van deze aanvragen instellen met behulp van de procedure in Instellingen bewerken of Aanvragen in een webtoepassing. Elke sectie in de volgende secties vertegenwoordigt een tabblad in het venster Aanvraageigenschappen .
Tabblad Algemeen
Gebruik het tabblad Algemeen om de algemene details van de aanvraag op te geven. De verschillende opties worden uitgelegd in de volgende tabel.
Item | Beschrijving |
---|---|
Aanvraag-URL | De URL die u aanvraagt. U kunt opgeven of het protocol http of https is. |
HTTP-methode | De methode die moet worden gebruikt voor de aanvraag. De meeste aanvragen gebruiken een GET-methode. De POST-methode wordt meestal gebruikt bij het selecteren van een optie voor het verzenden van informatie naar een website, zoals het klikken op een knop om een naam en wachtwoord in te dienen. |
HTTP-versie | De versie van HTTP die door de aanvraag wordt opgegeven voor de ontvangende website. |
Aanvraagbody | Alleen ingeschakeld als de HTTP-methode POST is. Dit is de hoofdtekst van de aanvraag die het bericht verzendt. |
Parameter invoegen | Er is een knop Parameter invoegen voor zowel de aanvraag-URL als de aanvraagbody. Gebruik deze opties om een deel van de tekst te vervangen door een variabele die is ingevuld vanuit een eerdere aanvraag. Zie How to Replace Parameters in a URL Request (Parameters vervangen in een URL-aanvraag) voor meer informatie. |
Tabblad HTTP-headers
Het tabblad HTTP-headers wordt gebruikt om de verschillende velden te definiëren die worden opgenomen in de header van de aanvraag. Als de aanvraag afkomstig is van een opgenomen sessie, bevat deze de headers die uw browser heeft gebruikt. Als u de aanvraag handmatig hebt gemaakt, bevat deze een standaardset headers en waarden. U kunt de knop Bewerken gebruiken om een bestaand veld in de koptekst te wijzigen of de knop Toevoegen om een nieuw veld toe te voegen. De opties voor de parameter Invoegen worden gebruikt om een deel van de tekst te vervangen door een variabele die is ingevuld vanuit een eerdere aanvraag. Zie How to Replace Parameters in a URL Request (Parameters vervangen in een URL-aanvraag) voor meer informatie.
Tabblad Prestatiemeteritems
Op het tabblad Prestatiemeteritems kunt u de prestatiemeteritems selecteren die voor de aanvraag worden verzameld. Geselecteerde tellers worden toegevoegd aan de lijst met tellers die zijn opgegeven in de webtoepassingsinstellingen , waarmee de teller voor een aggregatie van alle aanvragen in een browsersessie wordt ingeschakeld. De waarde voor een geselecteerde teller wordt verzameld telkens wanneer de aanvraag wordt gedaan.
Bewaking
Gebruik het tabblad Bewaking om bepaalde bewakingsinstellingen voor de aanvraag te beheren en om de details van de aanvraag op te geven die worden verzameld wanneer een van de monitors een waarschuwings- of kritieke status krijgt. U kunt deze verzamelde informatie bekijken op het tabblad Statuswijzigingsgebeurtenissen van de Health Explorer voor de monitor. De verschillende opties worden beschreven in de volgende tabel.
Item | Beschrijving |
---|---|
SSL-status op beveiligde sites bewaken | Als de aanvraag https gebruikt, bewaakt die de status van de gerelateerde SSL-certificaten (Secure Sockets Layer) meten. |
Statusevaluatie en prestatieverzameling inschakelen voor resources | Als deze optie is geselecteerd, wordt een monitor ingeschakeld die de status van de resources voor de pagina weergeeft. In plaats van elke resource te meten, wordt het totaal van alle resources geëvalueerd. Als deze optie niet is geselecteerd, werkt de resourcemonitor niet voor de aanvraag. |
Statusevaluatie en prestatieverzameling inschakelen voor interne koppelingen | Hiermee schakelt u het verzamelen van de status van elke interne koppeling in en neemt u interne koppelingen op in de evaluatie van de controle voor de statuscode voor koppelingen voor de aanvraag. Een interne koppeling is een koppeling die verwijst naar een locatie op dezelfde pagina. |
Statusevaluatie en prestatieverzameling inschakelen voor externe koppelingen | Hiermee schakelt u het verzamelen van de status van elke externe koppeling in en neemt u externe koppelingen op in de evaluatie van de monitor Statuscode voor koppelingen voor de aanvraag. Een externe koppeling is een koppeling die verwijst naar een locatie buiten de huidige pagina. |
Doorkruising van koppeling | Hiermee geeft u het aantal niveaus van externe koppelingen te verzamelen. Als de waarde 0 is, worden alleen de koppelingen op de pagina zelf geëvalueerd. Als de waarde 1 is, worden de koppelingen op elke doelpagina geëvalueerd. Als de waarde 2 is, worden de koppelingen op deze doelpagina's geëvalueerd, enzovoort. |
Hoofdtekst van procesreactie | Hiermee geeft u op of de antwoordtekst moet worden geëvalueerd. U moet deze waarde selecteren als u inhoudskoppeling of parameterextractie wilt gebruiken om de aanvraag te laten werken. U kunt deze optie uitschakelen als u alleen eenvoudige tests voor de pagina wilt uitvoeren, zoals bewakingsstatuscode en reactietijd. |
Verzameling antwoordtekst | Hiermee geeft u op of de hoofdtekst van het aanvraagantwoord moet worden verzameld. Selecteer één van de volgende opties: Verzamel altijd als u de antwoordtekst wilt verzamelen wanneer een monitor voor de aanvraag een waarschuwings- of foutstatus krijgt. Verzamel niet als u de hoofdtekst van het antwoord nooit wilt verzamelen. Verzamel op zoekcriteria voor inhoud als u de hoofdtekst van het antwoord alleen wilt verzamelen wanneer de inhoudsmatchmonitor een waarschuwings- of kritieke status krijgt. |
Headers verzamelen | Als deze optie is geselecteerd, wordt de header van de aanvraag verzameld. |
Koppelingsheaders verzamelen | Als deze optie is geselecteerd, wordt de header van elke koppeling verzameld. |
Resourceheaders verzamelen | Als deze optie is geselecteerd, wordt de header van elke resource verzameld. |
Aangepaste fout
Op het tabblad Aangepaste fout kunt u foutcriteria voor de aanvraag opgeven met behulp van informatie die niet beschikbaar is in het deelvenster Aanvraagdetails van de webtoepassingseditor. U kunt eenvoudige criteria opgeven met behulp van één metrische waarde of u kunt meerdere metrische gegevens gebruiken om complexe logica op te geven. Klik op de knop Invoegen om een criterium of groep toe te voegen waarin AND - of OR-logica wordt opgegeven. Als de criteria die u opgeeft, worden omgezet in waar wanneer de aanvraag wordt uitgevoerd, geeft de monitor een fout aan voor de webtoepassing.
Aangepaste waarschuwing
Op het tabblad Aangepaste waarschuwing kunt u foutcriteria voor de aanvraag opgeven met behulp van informatie die niet beschikbaar is in het deelvenster Aanvraagdetails van de webtoepassingseditor. U kunt eenvoudige criteria opgeven met behulp van één metrische waarde of u kunt meerdere metrische gegevens gebruiken om complexe logica op te geven. Klik op de knop Invoegen om een criterium of groep toe te voegen waarin AND - of OR-logica wordt opgegeven. Als de criteria die u opgeeft, worden omgezet in true wanneer de aanvraag wordt uitgevoerd, geeft de monitor een waarschuwing voor de webtoepassing aan.
Extractieregels
Op het tabblad Extractieregels kunt u een tekenreeks extraheren uit de hoofdtekst van het antwoord van de aanvraag voor gebruik in een of meer volgende aanvragen. Zie How to Replace Parameters in a URL Request (Parameters vervangen in een URL-aanvraag) voor meer informatie.