docs: jak czytać logi i crash reporty (tydzień 3)#23
Open
iipanda wants to merge 3 commits into
Open
Conversation
Member
Author
|
Added panel screenshots for both placeholders: Konsola with level filters + "Kopiuj widoczne", and the Pliki logs/ folder with the file context menu (Pobierz option visible on latest.log). Note: the test server's logs/ folder had no crash-reports/ subfolder, so the screenshot shows only logs/ (worded the alt text accordingly rather than claiming crash-reports/ is visible). Build verified locally ( |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Co to jest
Nowy artykuł walkthrough (tydzień 3) dla docs.voxelhost.pl: "Jak czytać logi i crash reporty", pierwszy artykuł w hubie "Serwer nie działa?" (kategoria "Problemy i błędy").
docs/problemy/logi-i-crash-reporty.md/problemy/logi-i-crash-reportysidebar_position: 1Źródła (weryfikacja treści)
Fakty z panelu (dashboard source,
~/Desktop/voxelhost-dashboard) - zweryfikowane rg, uwzględniają korekty od team leada:app/modules/console/console-shell.tsx). Filtry poziomów Info / Ostrzeżenia / Błędy / Konsola / Bez etykiety oraz przycisk "Kopiuj widoczne":app/modules/console/console-toolbar.tsx. Command bar "Wpisz komendę" + "Wykonaj":app/modules/console/console-command-bar.tsx. Komunikat przy wyłączonym serwerze "Włącz serwer aby uzyskać dostęp do konsoli.":console-shell.tsx:47./server/:id/files(app/modules/file-manager/). Każdy plik ma przycisk "Pobierz" (components/entry.tsx:540-544), więclogs/latest.logicrash-reports/da się pobrać bez SFTP.BLOCKED_EXTENSIONS(entry.tsx:54-67) zawiera.gz(i.zip/.jar/...), ale nie.log- dlatego.logmożna otworzyć w edytorze w panelu i pobrać, a.gztylko pobrać (przy próbie edycji toast "Edycja niedozwolona"). Pliki > 50 MB kierowane na FTP (views/directory-view.tsx:476-478).sftp://ftp.voxelhost.pl, port22, dane w zakładce Ustawienia (sekcja FTP), hasło pokazywane raz:app/modules/settings/components/ftp-details-modal.tsx. (Uwaga: to customer-facing host z panelu;sftp.voxelhost.plz CLAUDE.md to nazwa krawędziowa/wewnętrzna.)app/modules/console/log-parser.ts(regexy[HH:MM:SS] [wątek/POZIOM]:oraz[HH:MM:SS POZIOM]:; poziomy INFO/WARN/ERROR/SEVERE/FATAL).Wiedza ogólna o logach/crashach Minecrafta (cross-check upstream):
[Server thread/LEVEL],logs/latest.log, rotacja doYYYY-MM-DD-N.log.gz, foldercrash-reports/, "Caused by:",OutOfMemoryError: Java heap space, zasada pierwszego błędu / kaskady: SpigotMC / Minecraft Forum / CoalHost - wyniki wyszukiwaniaeula=false->eula=trueweula.txt): Minecraft Forum - Failed to bind / EULAScreenshot placeholders (do uzupełnienia)
<!-- [screenshot: zakładka Konsola z filtrami poziomów i przyciskiem Kopiuj widoczne] --><!-- [screenshot: zakładka Pliki z folderami logs/ i crash-reports/ oraz przyciskiem Pobierz] -->TODO (niezweryfikowane)
Brak. Wcześniejszy TODO o nazwie pozycji w menu został rozwiązany po weryfikacji w źródle (zakładki "Konsola" i "Pliki").
Weryfikacja
yarn install --frozen-lockfile-> bez zmian wyarn.lock(brak lockfile churn).yarn build-> SUCCESS (onBrokenLinks: throw, więc brak zepsutych linków wewnętrznych).build/problemy/logi-i-crash-reporty/index.html; wyrenderowany HTML zawiera "Konsola", "Pliki", "Pobierz", "Kopiuj widoczne", "crash-reports".voxelhost.pl/blog/...) i huba (docs.voxelhost.pl/problemy/) użyte jako pełne URL-e - w Docusaurus 2.x traktowane jako zewnętrzne, więc build nie failuje mimo że dziś zwrócą 404.Linki, które dziś zwracają 404 (zamierzone)
/problemy/- powstaje z równoległego PR fazy 0.Merge schedule
Week 3, razem z website blog PR (brief 17). Hub pochodzi z PR fazy 0.