<< Click to Display Table of Contents >> Status-sidan |
Status-sidan är ett webbgränssnitt för övervakning och felsökning i dpSpatial. Du öppnar den via:
http://<servernamn>/status
En administratör kan använda sidan för att kontrollera systemets hälsa, sessioner och säkerhetsinställningar. Tillgängligheten styrs i filen local_settings.conf i tomcat-site. Här kan du bland annat ange om sidan ska kräva inloggning eller vara öppen utan autentisering.
[status_pages]
# Enable or disable status pages, defaults to enabled=true
#enabled=false
# If status pages are enabled configure the username/password combination
# required here, defaults to no username/password required
#user=dpspatial_administrator
#pwd=my_secret_password
# Allow unauthenticated local host access even if status pages are otherwise
# disabled and/or password protected
#allow_from_local_host=true
Visar grundläggande systeminformation, till exempel:
•Vilken version som körs och byggdatum.
•Vilken Java-version som används.
•Eventuella trasiga spatiala index. Detta måste i så fall återskapas i databasen och sedan rensas via knappen Clear.
Visar vilka användare som är inloggade och senaste aktivitet. Användbart inför omstart av Tomcat.
Visar aktiva och avslutade servlets samt de som tagit längst tid sedan senaste start av Tomcat. Hjälper vid felsökning av prestandaproblem eller låsningar.
Sammanställning av säkerhetsinställningar. Visar bland annat:
•Om status-sidan kräver inloggning.
•Om servern har stöd för https.
•Om lösenord för tjänstanvändare är ändrat (bör vara Yes i kundmiljö).
•Om lösenordspolicy är konfigurerad (anges i password_policy.conf).
•Om tvåstegsautentisering används.
Lösenordspolicyn sätts upp i filen password_policy.conf i tomcat-site, se exempel:
# by default no checks are done
pwd_min_length=6
#pwd_max_length=12
# Check exact against previous password
#pwd_allow_reuse_last=false
# Groups are:
# uppercase: Character.isUpperCase
# lowercase: Character.isLowerCase
# digit: Character.isDigit: 0-9, # Arabic-Indic, Devanagari and Fullwidth digits
# other: not a letter, not a digit. Typically things like "!'#¤%&/".
pwd_needed_groups=3
# disabled, optional, force
# disabled: no user may use 2fa
# optional: each user decides for themselves if they want to use 2fa or not
# force: each user must use 2fa
two_step_authentication=disabled
# For how long we should trust the cookie. This is actually interpreted as (days - 1) * 24 + 12 hours.
# If set, this value must be 1 or greater. The default is 30.
#two_step_authentication.cookie.max_age.days=1
# Change password this often
#max_age_days=180
Man kan se vilken typ av inloggning som krävs för en tjänst, vilka roller som krävs, användare samt om det går att använda WFS:en för att uppdatera data.
Visar statistik över systemets inloggningar.
Visar de senaste 200 loggmeddelandena - samma som i tomcat/logs. För äldre loggar måste du öppna loggfilen direkt.
Listar sökfrågor som misslyckats.
Visar aktiva databasanslutningar.
Visar vad varje tråd gör just nu – användbart för att identifiera funktioner som hängt sig.
Sammanställning av exekveringstider för SQL-frågor och servlets. Kan sorteras på:
•last_call
•executions
•time
•time/execution
Det vanligaste är att titta på SQL Timing.
Visar senaste laddningstider för kartan.
Visar extra grafikladdare, exempelvis för dps-filer.
Visar vilka dps-filer som laddats och hur många geometrier som laddats inom en viss vy.
Visar bildlänkar från WMS-laddningar – bra för felsökning av prestanda.
Visar realtidstjänster och vilka klienter som är uppkopplade.
Detaljerad information om pågående laddning. Normalt visas bara aktuella laddningar.
Visar vad Tomcat har cachat. Används främst av utvecklare.
Visar aktiverade REST-tjänster och deras dokumentation. Kräver licens för API-modulen.
Tryck på Save status as zip för att spara all aktuell statusinformation som en zip-fil. Denna fil kan sedan användas för felsökning, exempelvis om Tomcat behöver startas om och du vill behålla logg- och statusinformation för senare analys.
I miljöer med flera Tomcat-instanser sparas endast status från den Tomcat där du kör kommandot.
Resultatet visas bäst i Firefox. I Chrome och Edge visas innehållet som rå HTML. Nedladdad status-sida fungerar som en statisk ögonblicksbild – knappar är inaktiverade. |