// DEN KOMPLETTA FUNKTIONSGUIDEN

Lär känna din arbetsyta.
Varenda del.

Från den första lokala filen till en sammanhängande tidslinje. Utforska vad Lognivo gör, hur du använder det och vad som är bra att veta innan du ansluter.

18 funktionsområden46 praktiska svarmacOS 14+
Lognivos arbetsyta med flera separata loggpaneler och deras kontroller
Mac-appen · exempelloggar
01 / LOGNIVO

Lokala filer och projektupptäckt

Börja med en fil eller samla ett helt projekt. Lognivo läser loggarna som din applikation redan skriver.

  • Öppna enskilda textloggar, lägg till projektmappar eller skapa en namngiven samling utan mapp.
  • Hitta .log, .txt, .out, .err, .jsonl och .ndjson samt vanliga namn som error_log, access_log och syslog.
  • Lägg till egna loggmappar, uppdatera sökningen och inkludera undermappar och Magento-rapporter vid behov.

Frågor och svar

Måste jag byta loggbibliotek?

Nej. Öppna en läsbar textlogg eller en stödd livekälla. Projektigenkänningen hjälper dig hitta filer och kräver inget SDK i din applikation.

Vad gör jag om loggen inte hittas automatiskt?

Använd Open Log File eller lägg till mappen manuellt. Kontrollera behörigheter och att applikationen faktiskt har skapat en logg. Den automatiska sökningen är begränsad och söker inte igenom hela datorn.

02 / LOGNIVO

Språk och ramverk

Samma arbetsyta fungerar genom stacken, lokalt och via SSH. Projektigenkänning och tolkning av logginnehåll är separata funktioner.

  • Projektmarkörer för PHP, JavaScript/TypeScript, Python, Java/Kotlin, .NET, Ruby, Go och Rust.
  • Igenkänning av Magento, Laravel, Symfony, WordPress, Next.js, Django, FastAPI, Spring Boot, Rails och ASP.NET Core.
  • Laravel storage/logs, Magento var/log och var/report samt vanliga logs-, log-, var/log- och WordPress wp-content-mappar.

Frågor och svar

Kan jag läsa loggar från andra språk?

Ja, om de finns som läsbara textfiler eller stödda strömmar. Ett språk utan automatisk projektigenkänning kan fortfarande skriva loggar som Lognivo kan visa. Binära format och alla leverantörsspecifika loggformat stöds inte automatiskt.

Behöver WordPress ett tillägg?

Inget Lognivo-tillägg behövs. Läs befintlig debug.log, PHP-fellogg eller serverlogg lokalt eller via SSH. WordPress måste vara konfigurerat att skriva loggen; Lognivo aktiverar inte WP_DEBUG och ändrar inte wp-config.php åt dig.

Visar ramverksigenkänning vilken miljö projektet kör i?

Nej. Ramverk och Local, Staging eller Production är olika inställningar. Kontrollera miljöetiketten innan du kör kommandon.

03 / LOGNIVO

SSH-anslutningar och serverloggar

Visa läsbara fjärrloggar i vanliga paneler, utan att ladda upp dem till en central loggtjänst.

  • Spara serverprofiler, bläddra bland mappar, importera projekt med flera loggmappar och hitta gemensamma serverloggar.
  • Inloggning med lösenord, SSH-agent/standardnyckel och valfri sökväg till nyckelfil.
  • Verifiera serverns fingeravtryck och återanvänd samma anslutning mellan serverns paneler.

Frågor och svar

Ändras serverns filer när jag läser dem?

Filbläddring och loggläsning är skrivskyddade. Det finns ingen Empty File-åtgärd för fjärrloggar. Den separata kommandokonsolen kan köra kommandon som ändrar filer eller tjänster efter att du granskat målet.

Sparas mina SSH-lösenord?

Lagring är avstängd som standard. Du kan välja macOS Nyckelring och uttryckligen hämta ett sparat lösenord. Autofyllning från Apples Lösenord är en separat systemfunktion. Lösenord sparas inte i profiler eller sparade vyer.

Kan jag använda hoppservrar, SSH-alias eller interaktiv 2FA?

Inte i dag. Appens anslutningar använder inte användarens ssh_config. Anslut direkt till en Linux/Unix-server med stödd autentisering och nödvändiga skalverktyg. Återanslutning efter förlorad session sker uttryckligen.

04 / LOGNIVO

Docker, Compose och systemd

Följ applikationens utmatning även när det inte finns en vanlig loggfil att öppna.

  • Hitta och följ Docker-containerloggar och Compose-tjänster lokalt eller på ansluten server.
  • Läs Linux systemd-journaler via SSH med kontots befintliga behörigheter.
  • Spara valda källor och använd samma panelfilter, paus och läskontroller.

Frågor och svar

Vad måste vara installerat för containerloggar?

Målmaskinen behöver Docker, åtkomst till dess daemon och en loggdrivrutin som stöder läsning. Lognivo använder maskinens aktuella Docker-kontext och installerar eller startar inte Docker åt dig.

Varför kan jag inte läsa en systemjournal?

systemd-källor kräver en Linux-server via SSH och journalbehörighet för kontot. Lognivo kör inte automatiskt sudo och tilldelar inte behörigheter.

Läses alla missade strömhändelser in i efterhand?

Inläsningen i efterhand är begränsad. Långa avbrott, borttagna containerloggar eller händelser utan användbara tidsstämplar kan begränsa den. En avslutad ström behöver Refresh. Behåll serverbaserad lagring om fullständig historik är viktig.

05 / LOGNIVO

En arbetsyta med oberoende paneler

Ha flera loggar synliga och ge varje logg platsen och kontrollerna den behöver.

  • Lägg till paneler, byt källa via filnamnet och ha flera loggar från samma projekt öppna.
  • Dra rubriker för att sortera eller skapa rader, ändra storlek från kanterna och dubbelklicka en kant för halv/hel storlek.
  • Lås layouten, minimera, återställ storlek och visa paneldetaljer vid behov. Sekundära åtgärder flyttar till alternativmenyn i smala paneler.

Frågor och svar

Vad innebär det att låsa en panel?

Panelens mått låses och den ligger i den låsta gruppen före fria paneler. En låst panel kan inte flyttas, storleksändras, minimeras eller stängas innan den låses upp.

Slutar bevakningen när jag minimerar?

Nej. Minimerade paneler fortsätter bevaka. Använd panelens Pause eller Pause all för att stoppa liveläsningen.

Raderas filen när jag stänger panelen?

Nej. Stängning tar bort panelen efter bekräftelse; källfilen ligger kvar. Empty File on Disk är en separat, uttrycklig åtgärd.

06 / LOGNIVO

Liveläsning, historik och paus

Följ nya händelser eller stanna upp och läs sammanhanget runt ett fel.

  • Nyast överst eller nederst, valfri automatisk rullning, paus per panel och global paus.
  • Välj historik, uppdatera en källa, expandera hela meddelanden, markera text och kopiera händelser.
  • Begränsade buffertar, läsning av tillagda byte och hantering av loggrotation håller liveläsningen fokuserad på det senaste.

Frågor och svar

Varför syns inte äldre händelser längre?

Paneler har en begränsad buffert med aktuella händelser, inte ett permanent arkiv. Äldre händelser lämnar bufferten när gränserna nås. Använd Search Across Logs för en begränsad filsökning eller ditt befintliga arkiv för full historik.

Nollställer global paus mina individuella pausval?

Nej. Global paus bevarar varje panels eget val. Återupptagen läsning hämtar det som ryms inom läsarens historikgränser.

Vad skiljer Clear View från Empty File?

Clear View tömmer bara visningsbufferten. Empty File on Disk tömmer en lokal fil efter bekräftelse, med extra produktionsbekräftelse när det är aktuellt. Empty File finns inte för SSH eller liveströmmar.

07 / LOGNIVO

Sökning och precisa filter

Minska bruset i en panel utan att ändra källoggen.

  • Snabb textsökning och val av flera allvarlighetsnivåer.
  • Upp till 20 textvillkor med något/alla, delsträng, helt ord eller exakt meddelande.
  • Sökfältet syns direkt när det får plats; alternativknappen öppnar gemensamma filter- och formatkontroller.

Frågor och svar

Skiljer filtren på stora och små bokstäver?

Nej. Textmatchning skiljer inte på stora och små bokstäver. Välj helt ord eller exakt meddelande när delsträng ger för många träffar.

Hur får jag tillbaka alla rader?

Använd Reset All Filters eller Clear filters i en tom filtrerad panel. Inga valda nivåer betyder alla nivåer. Att rensa filter hämtar inte obegränsad historik.

09 / LOGNIVO

Strukturerade loggar och egna format

Gör nivåer, tidsstämplar och relaterade händelser lättare att läsa utan krav på ett särskilt loggramverk.

  • Automatisk nivåigenkänning i text och JSON, inklusive vanliga fält från Pino, Monolog, .NET och journaler.
  • Igenkända tidsstämplar, request/trace-ID:n och gruppering av stackspår över flera rader.
  • Välj explicita JSON-fält på toppnivå eller kolumnpositioner i avgränsad text för varje panel.

Frågor och svar

Varför har en händelse nivån Unknown?

Formatet kan sakna en igenkänd explicit nivå. Lognivo prioriterar explicita nivåer; textbaserade gissningar märks som inferred. Egna fältmappningar kan hjälpa med ett känt JSON- eller kolumnformat.

Förstår appen alla stackspår och tidsstämplar?

Nej. Tolkningen använder begränsade igenkänningsregler. Stackgrupper begränsas till 200 rader eller 64 KiB. Saknade tidsstämplar förblir saknade och tider utan tidszon använder Macens tidszon.

Sparas egna loggformat?

Ja. Panelens format sparas med arbetsytan och namngivna vyer. Äldre sparade vyer använder automatisk tolkning som standard.

10 / LOGNIVO

Gemensam tidslinje och korrelation

Följ ett anrop genom det valda projektets öppna paneler i en kronologisk vy.

  • Samla inlästa händelser från öppna paneler med deras aktuella filter.
  • Avgränsa med tid och exakt request- eller trace-ID.
  • Granska en begränsad tidslinje med upp till 20 000 händelser.

Frågor och svar

Söker tidslinjen igenom alla filer på servern?

Nej. Den samlar det valda projektets öppna paneler och deras inlästa händelser. Använd filsökning för äldre filinnehåll.

Skapar Lognivo trace-ID:n?

Nej. Korrelation använder ID:n som redan finns i stödda loggfält. Din applikation behöver skriva användbara identifierare; Lognivo lägger inte till instrumentering för distribuerad spårning.

11 / LOGNIVO

JSONL-export och maskering

Dela en avgränsad felsökning i stället för en hel rålogg.

  • Exportera tidslinjens synliga rader som en JSONL-ögonblicksbild.
  • Maskering är på som standard för vanliga autentiseringsmönster och utelämnar källsökvägar och korrelationsmetadata.

Frågor och svar

Innehåller exporten rader som dolts av filter?

Exporten tar en ögonblicksbild av tidslinjens synliga rader. Ställ in tids-, korrelations- och panelfilter innan du exporterar delen du behöver.

Garanterar maskeringen att alla hemligheter tas bort?

Nej. Den känner igen vanliga autentiseringsnycklar, Bearer/JWT-token och lösenord i URL:er, men personuppgifter och ovanliga hemligheter kan finnas kvar. Granska exportfilen innan du delar den.

12 / LOGNIVO

Bevakningsregler och händelsenavigering

Välj vilka händelser som är värda din uppmärksamhet med regler du styr.

  • Namngivna regler som du aktiverar för valda filer, nivåer och textvillkor med något/alla och matchningslägen.
  • Skapa bevakning från en händelse eller markerad text och välj automatisk paus eller macOS-notiser.
  • Bläddra bland de senaste 100 träffarna, markera dem som lästa och använd Show in Log för att visa exakt den bevarade händelsen.

Frågor och svar

Bevakar regler stängda eller inaktiva projekt?

Nej. Regler kontrollerar öppna, opausade flöden medan appen körs och Macen är vaken. Minimerade paneler fortsätter; läsare i inaktiva projekt stannar. Använd serverövervakning för larm dygnet runt.

Vad syns i en systemnotis?

Systemnotiser utelämnar loggmeddelanden och regelnamn. Senaste träffar inne i appen behåller sammanhanget. Notiser begränsas per regel och fil för att minska upprepade avbrott.

Varför visar Show in Log ibland en förhandsvisning?

Originalhändelsen kan ha lämnat den begränsade bufferten. Då visar Lognivo den sparade notisförhandsvisningen i stället för att behandla identisk text som samma händelse.

13 / LOGNIVO

Sparade vyer och projektbyte

Återvänd till felsökningen med källor, layout och läsval redo.

  • Automatisk arbetsytesparning samt namngivna Saved Views, Save as, Update current view och vyhantering.
  • Kom ihåg panelordning, storlekar, lås, filter, format, minimering och projektinställningar.
  • Behåll nyligen inaktiva projekts buffertar och läspositioner inom minnesgränser och stoppa deras läsare under tiden.

Frågor och svar

Skriver autosparning över min namngivna vy?

Nej. Den aktuella arbetsytan och namngivna vyer är separata. Använd Update current view eller Command-S för att uppdatera aktiv namngiven vy; Command-Shift-S skapar en ny.

Innehåller sparade vyer loggtext eller lösenord?

Nej. De lagrar inställningar och referenser. SSH-profiler, bevakningsregler, kommandopresets och appinställningar hanteras separat. Nyligen lästa buffertar finns bara tillfälligt i minnet.

Varför läses ett äldre projekt in på nytt när jag återvänder?

Lognivo behåller upp till åtta inaktiva projektvyer inom en gemensam gräns på 32 MiB. En vy som lämnat minnet har kvar sin sparade layout men läser in begränsad historik igen.

14 / LOGNIVO

Flytande loggar och menyradsåtkomst

Ha en logg intill kodredigeraren och nå bevakningskontroller utan att öppna hela arbetsytan.

  • Låt en vald logg flyta ovanpå andra appar med samma flöde, filter och pausläge.
  • Valfri menyradsikon med bevakningsstatus, antal olästa larm, senaste larmkällor och snabbkontroller.

Frågor och svar

Startar en flytande logg ytterligare en läsare?

Nej. Den delar befintligt flöde och kontroller men har en egen läsyta. Filter- och pausändringar påverkar samma flöde.

Kan jag stänga huvudfönstret och fortsätta bevaka?

Ja, medan Lognivo körs och Macen är vaken. Öppna appen från Dock eller aktivera menyradsikonen i Settings. Avslutad app eller viloläge stoppar bevakningen; att dölja ikonen gör det inte.

15 / LOGNIVO

Bakgrundskörning och bevakning

Fokusera på koden. Lognivo kan hålla dina öppna flöden igång när du stängt huvudfönstret.

  • Fortsätt läsa öppna, opausade flöden med arbetsytefönstret stängt.
  • Använd bevakningsregler, automatisk paus och valfritt antal olästa i menyraden för att följa viktiga händelser.
  • Pausa eller återuppta bevakning från menyraden, se senaste larmkällor och öppna arbetsytan från Dock eller menyn.

Frågor och svar

Hur aktiverar jag bakgrundsbevakning?

Öppna flödena du vill följa och ha Monitoring active påslaget. Stäng huvudfönstret utan att avsluta Lognivo. Aktivera Show Lognivo in the menu bar i Settings om du vill nå status och kontroller snabbt.

Vad behöver vara igång?

Lognivo måste vara igång, Macen vaken och vald källa tillgänglig. Fjärrflöden behöver sin SSH-anslutning. Avslutad app eller vila stoppar bevakningen; återupptagen läsning hämtar historik inom källans gränser.

Hjälper notiserna mig tillbaka till rätt logg?

Senaste träffar behåller fil, projekt, miljö och regelkontext. Show in Log visar originalhändelsen när den finns kvar i bufferten, annars dess sparade förhandsvisning.

16 / LOGNIVO

Projektkommandon och underhåll

Kör ett uttryckligt kommando i projektet du felsöker och följ utmatningen.

  • Magento: cache clean/flush, omindexering, cron, kompilering och publicering av statiskt innehåll.
  • Laravel: projektinformation, ruttlista, migrationsstatus, rensning av cache/config/views/routes/optimeringar och omstart av köarbetare.
  • Redigerbara Node/Python-förslag och sparade skalkommandon lokalt, via SSH eller docker exec. Granska mål och mapp, se separat stdout/stderr och stoppa pågående kommando.

Frågor och svar

Kan notiser köra kommandon automatiskt?

Nej. Kommandon körs inte av bevakningsregler eller när sparade vyer återställs. Projektkonsolen visar skaltext, mapp, server och eventuell container före körning.

Kan kommandon ändra min applikation?

Ja. De körs med målkontots behörigheter. Ändrande underhållsåtgärder kräver bekräftelse och inskrivet PRODUCTION för produktionsmiljö. Läs kommandot och målet innan du godkänner.

Kan jag ansluta till vilken process som helst som redan körs?

Konsolen fångar kommandon som den startar; den ansluter inte till godtyckliga befintliga processer. Använd en stödd loggkälla för befintliga tjänster. Stop avbryter den bevakade processen, men frikopplade barnprocesser kan fortsätta.

17 / LOGNIVO

Miljöer, PHP och skydd

Se källan och miljön innan du utför något som ändrar data.

  • Explicita projektmiljöer, synliga PROD-märken och manuella val.
  • Hitta vanliga PHP-felloggar, inklusive Herd och Valet, eller välj en egen global fil.
  • Reset View Only med ångra under sessionen eller separat bekräftad Factory Reset.

Frågor och svar

Kan PHP CLI och webbplatsen skriva till olika loggar?

Ja. CLI-konfiguration och PHP-FPM kan skilja sig. Kontrollera vald källsökväg. Att läsa CLI-inställningen bevisar inte att webbplatsen använder samma fil.

Vad tar en återställning bort?

Reset View Only behåller projekt, loggsökvägar, sparade vyer, regler och SSH-profiler. Factory Reset tar efter bekräftelse bort sparad appkonfiguration, regler, profiler och appens sparade SSH-lösenord. Ingen av dem raderar dina faktiska projekt eller loggfiler.

18 / LOGNIVO

Mac-kontroller och integritet

En macOS-arbetsyta där loggtexten stannar i ditt eget arbetsflöde.

  • macOS 14 eller senare på Apple silicon och Intel, monospace för loggar, tillståndsanpassad hoverhjälp och stöd för Minska rörelse.
  • Kortkommandon för sparning, sökning, öppning av filer/projekt och Settings samt Show in Finder för lokala filer.
  • Ingen uppladdning av loggar till Lognivos webbplats eller licenstjänst. Fjärrkällor ansluter till servrar du väljer.

Frågor och svar

Finns en skrivbordsapp för Windows eller Linux?

Lognivo är en Mac-app. Den kan läsa stödda Linux/Unix-källor via SSH, men det finns ingen skrivbordsversion för Windows eller Linux.

Är även appens gränssnitt på svenska?

Webbplatsen och guiderna finns på engelska och svenska. Mac-appens gränssnitt är i dag på engelska.

// PÅ RITBORDET

Nästa kapitel.
Mer tid till lösningen.

Fem riktningar vi vill utforska för Lognivo. Framtidsidéer, inte funktioner som ingår i dagens version.

01 / AIIdé

Ge din AI rätt sammanhang.

En skrivskyddad MCP-anslutning till valda loggar, så att kodassistenten kan undersöka händelser du godkänner utan obegränsad serveråtkomst.

02 / SIGNALIdé

Ett fel. Inte tusen avbrott.

Samla upprepade fel, följ hur ofta de inträffar och lyft fram nya mönster. Lägg tiden på orsaken i stället för att räkna dubbletter.

03 / RELEASESIdé

Se vad som ändrades efter deploy.

Jämför två tidsfönster runt en release. Upptäck nya felmönster och ändrad frekvens med en tydlig före- och eftervy.

04 / TEAMIdé

Dela felsökningen. Behåll sammanhanget.

Paketera valda händelser, tidslinjekontext och anteckningar till en kollega, med förhandsgranskning av maskering före delning. Gör nästa överlämning lättare att följa.

05 / BACKGROUNDIdé

Håll koll över projektgränserna.

Välj flera projekt att bevaka samtidigt i bakgrunden, med samlad status och regler per projekt. En utökning av dagens bakgrundsbevakning av den aktiva arbetsytan.

Ingen utlovad lanseringstid. Innehåll och prioritering kan ändras. Välj Lognivo utifrån funktionerna som finns i dag.

Använd funktionerna i ditt arbete.

Börja med en praktisk guide för din källa eller välj ett Lognivo-köp.