Övervakning av API och webbtjänster (moln)

När du erbjuder eller är beroende av en API är det nödvändigt att övervaka den eftersom det inte är enkelt att veta om en API är nere eller har problem. Nimsoft Cloud Monitor övervakning av API och webbtjänster (moln) identifierar snabbt prestandaproblem och ser till att din API levererar din produkt eller tjänst utan problem.

Vad innebär Nimsoft Cloud Monitor övervakning av API och webbtjänster (moln)?

Nimsoft Cloud Monitor övervakning av API och webbtjänster (moln) kontrollerar tillgängligheten och prestandan i API:er eller webbtjänster. Med Nimsoft Cloud Monitor skriptteknologi kan man simulera hela flödet av nästan alla API:er och återge det periodiskt från våra fler än 50 övervakningsstationer.

Nimsoft Cloud Monitor larm via SMS och e-post (med eskaleringsnivåer) garanterar att du är den första som får veta när det finns ett fel eller en funktionsstörning i någon API som du övervakar. En detaljerad analys och rapport finns även tillgänglig via din WatchMouse-konsol.

http://api-status.com/ är ett exempel på en sida där Nimsoft Cloud Monitor övervakar API & webbtjänster (moln). Varje besök på sidan uppdateras med Nimsoft Cloud Monitor skriptövervakare som beter sig som en klient för dessa API:er.

api-status.com

Varför behöver jag övervakning av API och webbtjänster (moln)?

Utan övervakning är det inte lätt att se om en API eller webbtjänst är nere eller har problem. Nimsoft Cloud Monitor övervakning är avgörande om ditt företag gör något av följande:

  • Använder API:er från tredje part för att leverera komponenter av din huvudtjänst: Du behöver övervakning om din verksamhet, som den växande majoriteten, är beroende av API:er från tredje part för att leverera delar av din tjänst (t.ex. http://store.apple.com/uk som använder API:er för att kontrollera sitt lager, behandla betalningar och ordna leverans). Det är det enda tillförlitliga sättet att kontrollera tillgängligheten och prestandan i leverantörernas API:er och därigenom säkra att din tjänst levereras utan problem till dina kunder.
  • Erbjuder en API som t.ex. Twitter en betalningsportal, Foursquare: Om du erbjuder en API som andra är beroende av (och antagligen betalar för) så är det nödvändigt att du snabbt vet när din API presterar sämre. En långsam eller icke fungerande API påverkar alla applikationer och tjänster som byggts ovanpå det och kan resultera i affärsförluster och minskad avkastning samt skada varumärkets rykte.

Förutom att informera dig om din API-prestanda kan Nimsoft Cloud Monitor övervakning hålla dina kunder inforamerade. Om du publicerar dina resultat från Nimsoft Cloud Monitor övervakning av API och webbtjänster (moln) via a en offentlig statussida tillfredsställer du inte bara kundens växande efterfrågan på ökad genomskinlighet. Du kommer också att spara på resurserna då dina kunder i stället för att kontakta ditt supportteam för att få en uppdatering om statusen på din tjänst, kan konsultera din offentliga statussida för att få information om dess upptid och prestanda. Ett exempel är http://dev.twitter.com/status

Hur fungerar det?

För en enkel API för Representational State Transfer (REST) kan en regelbunden Nimsoft Cloud Monitor övervakakning (http/https) kontrollera en specifik URL och XML- eller JSON-data som skickas tillbaka. Med dessa regelbundna övervakare kan du kontrollera frånvaro eller förekomst av vissa strängar för att identifiera fel i enkla Single Call-API:er.

För mer komplicerade interaktionsmönster kan Nimsoft Cloud Monitor skriptövervakare utföra transaktionsöverföring i flera steg och ger bekräftelser på mer komplicerade API-svar. Skript kan också komma ihåg tillståndet med hjälp av antingen cookies eller andra mekanismer. Vi har ännu inte hittat en API som vi inte kan övervaka!

Vilka protokoll och funktioner stöds?

Nimsoft Cloud Monitor övervakning av API och webbtjänster (moln) stöder alla typer av API:er inklusive: REST, SOAP, oAuth, JSON, XML, RSS feeds, openID och XML-RPC.

Nimsoft Cloud Monitor övervakning av API och webbtjänster (moln) verifierar att API:erna fungerar korrekt i enlighet med dess specifikationer och kontrollerar förväntade data i svarsobjektet.

Prova!

Anmäl dig till en 30 dagars gratis testperiod.

Du kanske vill börja med att granska provskripten i vårt skriptarkiv. Dessa exempel tar upp flera metoder för övervakning av olika typer av API:n. Du hittar instruktioner och noteringar om varje skript i textfilen som medföljer skriptet.