


Webapplicaties monitoren met Argus: een gedistribueerd monitoringsysteem
Argus is een gedistribueerd monitoringsysteem dat prestatiegegevens van webapplicaties verzamelt en opslaat. Het is ontwikkeld door Google en is nu een open-sourceproject onder auspiciën van de Apache Software Foundation.
Argus verzamelt statistieken uit meerdere bronnen, waaronder applicatieservers, databases en andere componenten, en slaat deze op in een gecentraliseerde database voor analyse en visualisatie . Het biedt een webinterface voor het bekijken van diagrammen en grafieken met prestatiegegevens, evenals hulpmiddelen voor waarschuwingen en notificaties wanneer bepaalde drempels worden overschreden. Een van de belangrijkste kenmerken van Argus is de mogelijkheid om te schalen om grote hoeveelheden gegevens uit veel verschillende bronnen te verwerken . Dit maakt hem zeer geschikt voor het bewaken van complexe, gedistribueerde systemen met veel bewegende delen. Bovendien ondersteunt Argus een breed scala aan gegevensbronnen, waaronder Google's eigen producten zoals App Engine en BigQuery, evenals andere populaire technologieën zoals Apache HTTP Server en MySQL. Over het geheel genomen is Argus een krachtig hulpmiddel voor het monitoren en beheren van de prestaties van webapplicaties , vooral als deze bovenop de cloudinfrastructuur van Google zijn gebouwd. Het vermogen om grote hoeveelheden gegevens uit meerdere bronnen te verzamelen en op te slaan, maakt het een waardevolle hulpbron voor ontwikkelaars en operationele teams die de prestaties van hun applicaties willen optimaliseren.



