API en webdiensten (cloud) monitoring
Wat is Nimsoft Cloud Monitor API- en webdienst- (cloud-)monitoring?
Nimsoft Cloud Monitor API- en webdienst- (cloud-)monitoring controleert de beschikbaarheid en prestaties van API's en webdiensten. Met de Nimsoft Cloud Monitor scripttechnologie kan de volledige stroom van bijna elke API worden gesimuleerd en periodiek afgespeeld vanaf onze 60+ monitorlocaties.
Waarschuwingen per sms en e-mail (met escalatiehiërarchie) zorgen ervoor dat u als eerste op de hoogte bent als een API niet functioneert. Gedetailleerde analyses en rapporten zijn beschikbaar via uw WatchMouse-console.
http://api-status.com/ is een voorbeeld van een site die mogelijk wordt gemaakt door Nimsoft Cloud Monitor API- & webdienst- (cloud-)monitoring. Alle items op deze site worden bijgehouden met een Nimsoft Cloud Monitor scriptmonitor die functioneert als een klant van deze API’s.
|
|
Waarom heb ik API- en webdienst- (cloud-)monitoring nodig?
Zonder monitoring is het niet eenvoudig vast te stellen of een API of webdienst down is of problemen heeft. Nimsoft Cloud Monitor monitoring is van essentieel belang als uw bedrijf een van de volgende dingen doet:
- API's van derden gebruiken voor het leveren van onderdelen van uw diensten. Als uw bedrijf, net als steeds meer bedrijven, voor het leveren van diensten afhankelijk is van API's van derden heeft u monitoring nodig (bijv. http://store.apple.com/uk dat API's gebruikt voor het bijhouden van voorraad, betalingen en het regelen van verzending). Het is de enige betrouwbare manier om de beschikbaarheid en prestaties van de API's van een leverancier te controleren en zodoende een probleemloze levering van uw diensten aan uw klanten te garanderen.
- Een API aanbieden zoals Twitter, een betaalsysteem of Foursquare. Als u een API aanbiedt waarvan anderen afhankelijk zijn (en misschien zelfs voor betalen) is het essentieel dat u snel op de hoogte bent als uw API niet naar behoren functioneert. Een langzame of niet goed functionerende API heeft gevolgen voor alle applicaties en diensten die daarop zijn gebouwd en kan leiden tot omzetverlies en schade aan uw reputatie.
Naast informatie aan u over de prestaties van uw API, kan Nimsoft Cloud Monitor monitoring ook uw klanten op de hoogte houden. Als u de resultaten van de Nimsoft Cloud Monitor API en webdiensten (cloud) monitoring via Publieke statuspagina's publiceert, voorziet u niet alleen in de groeiende behoefte bij klanten aan meer transparantie maar bespaart u ook op resources omdat uw klanten bij vragen over uptime of prestaties van uw site nu eenvoudig uw Publieke statuspagina's, bijv. http://dev.twitter.com/status kunnen raadplegen in plaats van contact op te nemen met uw helpdesk.
Hoe werkt het?
Bij een eenvoudige Representational State Transfer (REST) API, controleert een standaard Nimsoft Cloud Monitor monitor (http/https) een specifieke URL en het XML- of JSON-dataobject dat terugkomt. Met deze standaardmonitors kunt u de aan- of afwezigheid van bepaalde reeksen controleren om fouten in eenvoudige enkelvoudige API-calls te identificeren.
Voor complexere interactiepatronen is er de Nimsoft Cloud Monitor ‘script’ monitor die monitoring van transacties met meerdere stappen mogelijk maakt en complexere API-responses kan bevestigen. Scripts kunnen ook de toestand onthouden door middel van cookies of andere mechanismen. We moeten de eerste API nog vinden die we niet kunnen monitoren!
Welke protocollen en functies worden door u ondersteund?
API- en webdienst- (cloud-)monitoring van Nimsoft Cloud Monitor ondersteunt alle soorten API's waaronder: REST, SOAP, oAuth, JSON, XML, RSS feeds, openID en XML-RPC.
Nimsoft Cloud Monitor API- en webdienst- (cloud-)monitoring controleert het functioneren van de API volgens de specificaties en controleert de verwachte data in het responsobject.
Probeer het eens!
Neem een gratis proefabonnement van 30 dagen.
U kunt eerst even de voorbeeldscripts in onze scriptopslag bekijken. In deze voorbeeldscripts worden verschillende methoden voor het monitoren van verschillende soorten API's beschreven. Instructies en informatie vindt u in de tekstbestanden bij de scripts.

