Tilgang til logger, metrics og Traces
Her finner du informasjon om hvordan du får tilgang til logging og målinger i USITs JBOSS-miljø.
Tilgang til logger i USITs JBOSS-miljø via Kibana
For å få tilgang til logger i USITs JBOSS-miljø, må du ha en UiO-bruker og ligge i tilgangsgruppa sikt-fs-team. Utviklere på Sikts FS-team skal normalt ha tilgang. Teamlederne har mulighet til å legge til nye brukere ved behov.
Hvordan finne loggene
Loggene samles inn og indekseres av USIT, og publiseres til et verktøy som heter Kibana. I Kibana kan du søke og filtrere i logger.
Du må være på UiO-nett for å få tilgang til loggene (det vil si bruk UiO-maskinen din, eller annen workaround-løsning), og du logger deg på med ditt UiO-brukernavn og passord.
Logger fra forskjellige typer server-miljøer ligger i forskjellige views i Kibana. Du velger view på nedtrekksmenyen øverst til venstre i grensesnittet. Standard-valget er sikt-fs-docker. Dette må du endre til sikt-fs-jboss. For å begrense visningen til kun fs-plattform-loggen, må du filtrere ytterligere. FS GraphQL API, Gemini og utviklerportalen kjører alle i en applikasjon som heter fsapi-rest, så en rask vei til målet er å skrive inn "fsapi-rest" i søkefeltet øverst på siden.
Bruke Filtre i Kibana
Les mer om hvordan du filtrerer søkeresultatet i Kibana her: Elastic Kibana Guide: Discover.
Lage dashboards og visualiseringer
Kibana har støtte for å lage dashboards med tilpassede søk og visualiseringer. Mer informasjon finner du her: Elastic Kibana Guide: Dashboard and visualizations
Målinger (metrics)
Målinger for FS-plattformen går inn i graphite.uio.no hos USIT. Vi har per nå ingen enkel tilgang til disse dataene, da vi ikke har mulighet til å lage våre egne dashboards i Grafana hos UiO. Dette skal etter planen flyttes til Humio.
Traces
Traces er foreløpig ikke tilgjengelig for jboss-miljøene hos Usit, men vi har mulighet til å se det i fs-utv-miljøet i Platon. Dette er veldig nyttig for å forstå hvordan graphql-spørringer faktisk deles opp i flere sql-spørringer og hvor lang tid disse bruker osv.