Varsler for administratorer
fremforge varsler om driftsproblemer gjennom tre kanaler:
- Bjellen: bjelleikonet i topplinjen på
/<org>/_admin/*. Per administrator, siste 30 dager, med klikk videre til den relevante innstillingssiden. - Banner på innstillingssiden: et fast banner øverst på den relevante innstillingssiden (for eksempel viser SSO-innstillingssiden et banner når SSO-sertifikatet snart utløper). Forsvinner når den underliggende tilstanden er løst.
- E-post: sendes til administratorene i organisasjonen ved kritiske tilstander. Vi leverer via Lettermint (underdatabehandler i EU); kildekoden til malene ligger i repositoryet, så innholdet kan revideres.
Den samme tilstanden kan utløse varsler i flere kanaler. E-post kommer alltid sammen med bjelle og banner; banner kommer alltid sammen med bjelle; varsler som bare vises i bjellen, er ikke kritiske.
Tilstander
| Tilstand | Bjelle | Hvor banneret vises | E-post | Merknader |
|---|---|---|---|---|
| PAT utløper snart (organisasjonsnivå) | ja | /_admin/api-tokens | ja | Trinn: 30 → 14 → 7 → 1 dag |
| SSO-sertifikat utløper snart | ja | /_admin/sso | ja | Trinn: 30 → 14 → 7 → 0 dager |
| Gamle invitasjoner | ja | /_admin/members | nei | Invitasjoner uten svar i over 30 dager |
| Juridiske dokumenter endret | ja | /_admin/legal/changelog | nei | Bekreft for å fjerne |
| Legal hold er aktiv | ja | /_admin/compliance/legal-hold | ja | Bjellen blir stående til tilbakeholdelsen er opphevet |
| Integriteten i revisjonskjeden | ja | /_admin/audit-log | nei | Viser broken, partial, anchor_mismatch |
| Prognose for runner-forbruk | ja | /_admin/billing | nei | Hoppes over første dag i en ny faktureringsperiode |
| Lagringskvoten nærmer seg | ja | /_admin/billing | ja | Utløses ved >=90 %, fjernes ved <80 % |
| Kritiske SAST-funn åpne i over 7 dager | ja | /_admin/security/findings/sast | nei | Bare alvorlighetsgrad critical |
Varsler på brukernivå (leveres også via Lettermint):
| Tilstand | Mottaker | E-post |
|---|---|---|
| Brukerens PAT utløper snart | Eieren av PAT-et | ja |
| Eksporten feilet | den som ba om den | ja |
| Issue forfaller i morgen eller er forfalt | de som er tildelt issuet, ellers forfatteren | ja, én daglig oppsummering; se Påminnelser om forfallsdato |
| Pull requestene og branchene dine uten push på 14 dager (organisasjoner med Active work på) | personen arbeidet tilhører | ja, høyst én daglig oppsummering; se Arbeid som står stille |
Slik fjerner du hvert varsel
PAT utløper snart
Roter PAT-et på /<org>/_admin/api-tokens og utsted det på nytt. Det nye PAT-et starter en ny utløpsklokke; bjellen forsvinner neste morgen.
Hvis eieren har forlatt organisasjonen, kan PAT-et tilbakekalles direkte fra samme side. Det finnes ingen «forleng»-funksjon, og det er med vilje.
SSO-sertifikat utløper snart
Roter signeringssertifikatet i IdP-en din, og deretter enten:
- Vent: fremforge oppdager automatisk det nye sertifikatet innen 24 timer og fjerner varseltrinnene.
- Klikk «Test SSO» på
/<org>/_admin/ssofor å sjekke på nytt med en gang.
Sjekken av sertifikatet går gjennom fremforges utgående proxy (ingen direkte utgående trafikk fra API-poden), så regler i tillatelseslisten gjelder. Kontroller at IdP-en din kan nås fra den utgående proxyen hvis sjekken feiler.
Gamle invitasjoner
Enten sender du på nytt (som fornyer utløpstiden), eller du tilbakekaller. Gamle invitasjoner eksponerer ikke kundens data; bjellen finnes for å holde medlemslisten ryddig.
Juridiske dokumenter endret
Når fremverk publiserer en ny versjon av vilkårene, databehandleravtalen eller retningslinjene for akseptabel bruk (AUP), utløses bjellen for hver organisasjon. Gå til /<org>/_admin/legal/changelog for å se forskjellene og bekrefte; da forsvinner bjellen for organisasjonen din.
Bekreftelsen registrerer hvem og når, til kundens dokumentasjon.
Legal hold er aktiv
Denne bjellen forsvinner IKKE automatisk. For å oppheve en rettslig tilbakeholdelse (legal hold) kreves:
- Dokumentasjon av hvorfor (revisjonssporet går til arkivbøtten i LTS).
- En operatørhandling på
/<org>/_admin/compliance/legal-hold.
Bjellen blir bevisst stående, slik at den er synlig for alle administratorer gjennom hele tilbakeholdelsen: avvik fra oppbevaringsreglene i databehandleravtalen §9 skal være umulige å glemme.
Integriteten i revisjonskjeden
Tre mulige tilstander som ikke er ok:
broken: gjennomgangen av kjeden feilet ved en rad. Varsle vakten.partial: gjennomgangen av kjeden ble avkortet av radtaket (svært store kunder). Kjør på nytt med et høyere tak i et planlagt vindu.anchor_mismatch: hashkjeden på disk stemmer ikke med WORM-ankeret i OBS. Varsle vakten umiddelbart.
I alle tilstander som ikke er ok, kontakter du support@frem.sh med kundens slug; vi sender noen.
Prognose for runner-forbruk
Vises hvis det månedlige forbruket av runner-minutter ser ut til å overstige den inkluderte kvoten. Handlinger:
- Øk planen din (engangsøkninger er tilgjengelige på
/<org>/_admin/billing). - Bekreft for å skjule varselet resten av gjeldende periode.
Lagringskvote
Hysterese: varselet utløses ved ≥90 % av planens lagring og forsvinner ved <80 %. Handlinger:
- Slett ubrukte repositoryer eller LFS-objekter.
- Flytt store artefakter til din egen OBS-bøtte og referer til dem med URL.
- Oppgrader planen din.
Levering av e-post
All e-post kommer fra notifications@frem.sh. Svaradressen er support@frem.sh (svar havner i supportkøen, ikke i et svart hull).
Hvis du mangler e-postvarsler:
- Kontroller at e-postadressen til administratoren i organisasjonen er oppdatert på
/<org>/_admin/members. - Sjekk at
notifications@frem.sh(og SPF forfrem.sh) ikke settes i karantene hos deg. - Bekreft at varselet faktisk utløses: bjellen er autoritativ; e-post er en ekstra tjeneste.
Vi prøver ikke på nytt når e-postvarsler blir returnert. Bjellen lyser til den underliggende tilstanden er løst; bjellen er fasiten.
Hva som IKKE varsles her
Ting som bevisst ikke er med i varslene for administratorer:
- Varsler per PR eller per commit: de ligger i varselinnstillingene for repositoryet ditt, ikke i adminkonsollen.
- Systemvarsler fra Forgejo (feil ved synkronisering av speil, brudd på push-regler): de går til innstillingssiden for det berørte repositoryet, ikke til bjellen i administrasjonen.
- Feil i fakturering: håndteres gjennom e-posten for fakturering og purreflyten, ikke bjellen.
Hvis du savner noe, oppretter du en issue på frem.sh/_app/feedback. Vi legger til varsler der kostnaden ved å gå glipp av hendelsen er større enn kostnaden ved støyen; terskelen er virkelig høy.