Henter resultater fra selftestene til iawebsolr, iawebnav og iawebinternal, og eksponerer disse som Prometheus-gauges. Dette vises i Grafana, og brukes som basis for slack-alerts.
- Installere avhengigheter:
npm install
- Starte applikasjonen:
npm start
npm install
docker build -t iaweb-monitorering .
docker run -d -p 8080:8080 iaweb-monitorering
- For å stoppe, kjør
docker stop <id>
med id-en fra forrige kommando - Tilgang til CLI, kjør
docker exec -it <id> /bin/sh
- Verifiser at applikasjon kjører: http://localhost:8080/iaweb-monitorering/internal/selftester eller http://localhost:8080/iaweb-monitorering/internal/isAlive
- bruk "ncu" kommand for check
- bruk "ncu -u" for oppgradering
- Dette Git-repositoriet eies av Team IA i Produktområde arbeidsgiver.
- Slack-kanaler:
- Opprett gjerne en issue i Github for alle typer spørsmål
- IT-utviklerne i Github-teamet https://github.com/orgs/navikt/teams/arbeidsgiver
- IT-avdelingen i Arbeids- og velferdsdirektoratet