Skip to content

Latest commit

 

History

History
112 lines (79 loc) · 7.8 KB

README.sv.md

File metadata and controls

112 lines (79 loc) · 7.8 KB

English · 简⁠体⁠中⁠文 · 繁⁠體⁠中⁠文 · 日⁠本⁠語 · 한⁠국⁠어 · Español · Français · Deutsch · Português · Italiano · Русский · हिन्दी · فارسی · Nederlands · Dansk · Svenska · Norsk

OneUptime

License Release

OneUptime är en observerbarhetsplattform med öppen källkod. Den kontrollerar att dina webbplatser, API:er och servrar fungerar, samlar in loggarna, mätvärdena och spåren som dina appar skickar, larmar den som har jour när något går sönder och håller dina kunder informerade på en statussida. Allt sker i en och samma produkt: verktyget som upptäcker ett problem är samma verktyg som larmar ditt team.

Du kan använda OneUptime Cloud eller köra OneUptime på dina egna servrar.

OneUptime under en incident: tidslinjen, vem som har jour, statussidan och OneUptime AI:s utredning

Vad den gör

  • Övervakning: Kontrollera webbplatser, API:er, portar, DNS och certifikat från sonder runt om i världen eller inifrån ditt eget nätverk. OneUptime håller också koll på servrar, Kubernetes, Docker, VMware, databaser och nätverksenheter.
  • Incidenter och jour: Arbeta med varje incident på en enda tidslinje. Larma den som har jour via samtal, sms, e-post, push, Slack eller Microsoft Teams, och eskalera tills någon svarar.
  • Statussidor: Håll kunderna informerade på offentliga eller privata statussidor, och meddela schemalagt underhåll där.
  • Loggar, mätvärden och spår: Skicka dem med OpenTelemetry, sök i dem och bygg instrumentpaneler. Undantag, profiler, Real User Monitoring och säkerhetshändelser finns på samma ställe.
  • Arbetsflöden och runbooks: Automatisera rutinarbete, och koppla Jira, ServiceNow och de andra verktyg som ditt team redan använder.
  • OneUptime AI: Utreder nya incidenter och varningar och publicerar en orsaksanalys med källor. När du slår på åtgärder kan den öppna en pull-förfrågan med en åtgärd som ditt team granskar.
  • API, CLI och Terraform: Automatisera OneUptime från dina skript och din CI, och hantera monitorer, statussidor och jour som kod.

Allt annat finns i dokumentationen.

Kom igång

OneUptime Cloud

Registrera dig och skapa ett projekt. Gratisplanen kräver inget kreditkort.

Drifta själv med Docker Compose

Du behöver en Linux-server med minst 8 GB minne, och Docker, Docker Compose, Git och Node.js.

Före steg 3 sätter du HOST i config.env till det domännamn eller den IP-adress som folk ska använda för att nå OneUptime, utan http://. Behåll localhost bara för att prova OneUptime på din egen dator.

# 1. Clone the release branch
git clone --depth 1 --single-branch --branch release https://github.com/OneUptime/oneuptime.git
cd oneuptime

# 2. Create your config
cp config.example.env config.env

# 3. Start everything
npm start

npm start kontrollerar servern, ger varje hemlighet i config.env ett eget slumpvärde och startar OneUptime. När npm start skriver ut OneUptime is up! öppnar du http://localhost eller serverns adress och registrerar dig. Det första kontot blir instansens administratör.

Guiden för Docker Compose tar upp serverstorlekar, HTTPS, säkerhetskopior och uppdateringar.

Kubernetes med Helm

För produktion i stor skala, eller hög tillgänglighet, installerar du Helm-chartet. Sätt host till det domännamn eller den IP-adress som folk ska nå OneUptime på:

helm repo add oneuptime https://helm-chart.oneuptime.com/
helm install my-oneuptime oneuptime/oneuptime --set host=oneuptime.example.com

Chartets README tar upp lagring, HTTPS, databaser och uppgraderingar.

Community och Enterprise

  • Community Edition: Gratis och öppen källkod, med allt ovan, inklusive enkel inloggning med SAML och OIDC.
  • Enterprise Edition: Lägger till SCIM-etablering, granskningsloggar, team-compliance och dashboards för instansens hälsa, med prioriterad support. Användning i produktion kräver en licens: kontakta försäljning.

Dokumentationen jämför de två utgåvorna.

Få hjälp

Bidra

Buggfixar, funktioner, dokumentation och tester är alla välkomna. Guiden för lokal utveckling visar hur du kör OneUptime från källkoden, och riktlinjerna för bidrag förklarar hur pull-förfrågningar och licensiering fungerar. Issues med etiketten good first issue är ett bra ställe att börja på.

Om OneUptime är användbart för dig, ge det här repositoryt en stjärna eller sponsra projektet.

Licens

OneUptime är öppen källkod under Apache License 2.0, med undantag för katalogen ee/. Den katalogen innehåller Enterprise Edition och är licensierad under OneUptime Enterprise License. Imagen för Community Edition innehåller ingen kod från ee/. Filen LICENSE i repositoriets rotkatalog fastställer denna uppdelning.