Setup 3: Monitoring
Availability Test
Ga voor alle productieomgevingen (API en CMS) naar de Application Insights resource die eraan gekoppeld is.
Kies onder Investigate het item Availability.
Kies Add item en maak daarmee een nieuwe Availability Test aan.
Dit zijn de waardes die je voor de nieuwe Availability Test in kunt stellen:
| Naam | Waarde |
|---|---|
| Name | [naam omgeving]-availability |
| Test type | URL ping test |
URL [api] | [subdomein].iproxapi.nl/index.html |
URL [cms] | [subdomein].iproxapi.nl/aspx/get.aspx?xdl=Login&xsl=Login |
| Parse dependent requests | ☐ |
| Enable retries for availability test failures | ☑ |
| Test frequency | 5 minutes |
| Test locations | East US, France Central, North Europe, Southeast Asia, West Europe |
Zorg er voor dat onder de kop Actions de IPROX Action Group gekoppeld wordt. Deze bevat emailadressen naar waar een notificatie verstuurd moet worden.
Al het overige mag de standaardwaarde krijgen.
Failure Anomalies
Ga voor alle productieomgevingen (API en CMS) naar de Application Insights resource die eraan gekoppeld is. Standaard krijgt iedere Applications Insights een alert rule voor Failure Anomalies. Hier dien je alleen wel even onder Actions de IPROX Action Group te koppelen.
Exceptions
Ga voor alle productieomgevingen (API en CMS) naar de Application Insights resource die eraan gekoppeld is.
Zodra er meerdere excepties optreden binnen een bepaalde periode, wil je dit graag weten, daarom is het handig hiervoor een alert rule toe te voegen.
Voeg onder Conditions een conditie toe met de Signal name Exceptions en onderstaande instellingen:
| Naam | Waarde |
|---|---|
| Threshold | Static |
| Operator | Greater than |
| Agrregation type | Count |
| Threshold value | 5 |
| Unit | Count |
| Aggregation granularity (Period) | 5 minutes |
| Frequency of evaluation | Every 1 Minute |
Onder Actions koppel je wederom de IPROX Action Group. En tot slot vul je een Alert rule name in, bijvoorbeeld Exceptions {Application Service Name} met een Severity van 1 - Error.