Community på Sveriges dataportal
-
Ni som har publika APIer i drift, vad har ni för lösning för att samla användningsstatistik för APIerna? För webbsidor finns ett antal lösningar, men jag ser inget lika uppenbart för APIer om man inte går genom en API gateway. Vi gjorde ett provskott med AWStats och servrarnas access-loggar, men det fungerade inte helt tillfredsställande.
-
@nilsw-ra För jobtechdev.se (Arbetsförmedlingens öppna data) använder vi nedan arkitektur för att samla in och indexera loggar. Överlag är det en enkel och skalbar modell. Vi försöker att undvika att logga personuppgifter på användaren i största möjliga mån.
https://www.elastic.co/beats/filebeat -> https://www.elastic.co/logstash/ -> https://www.elastic.co/elastic-stack/
Sen har automatiserade rapporter som skapas varje dag som innehåller, antal anrop, antal användare, tillgänglighetsstatistik etc. Dessa läggs i en tråd i vårt chattverktyg mattermost. Så varje morgon 08:00-0805 uppdaterar vi oss på "hälsan" för våra API:er.
-