Mga log at storage
Setup
Basahin ang log
Link papunta sa Basahin ang log- Buksan ang Settings > Logs. Nakikita ito ng may-ari at mga admin.
- Pumili ng Level: Every line (bawat linya), Warnings and errors (mga babala at error) o Errors only (mga error lang).
- Mag-type sa Text para ipakita lang ang mga linyang may mga salitang iyon. Hindi mahalaga ang laki ng titik.
- Itakda ang From (mula) at To (hanggang) para limitahan ang mga araw; kasama ang To. Pindutin ang Apply (ilapat).
- Lumipat ng page gamit ang Newer (mas bago) at Older (mas luma), 100 linya bawat page, pinakabago muna. Dapat makita mo ang mga tumutugmang linya lang.
Ibahagi ang log
Link papunta sa Ibahagi ang log- Sa Settings > Logs, pindutin ang Download. Makukuha mo ang pinakabagong mga linya, hanggang 2 MB, bilang text file.
- I-attach ito kung saan ka humihingi ng tulong. Tingnan ang Kumuha ng suporta.
Naka-mask na bilang [hidden] ang mga key, token at password. Basahin pa rin ang file nang isang beses bago i-post: nananatiling nakikita ang mga pangalan ng pamagat, folder at address ng server mo.
Saan itinatago ang mga file
Link papunta sa Saan itinatago ang mga fileInililista ng Settings > This app > Storage ang bawat path ayon sa nakikita ng HolyArrs, kasama ang libreng espasyo sa disk nito. Sa Docker, mga path ito sa loob ng container.
| Path | Laman |
|---|---|
| Config folder | Lahat ng data ng HolyArrs |
holyarrs.db |
Pangunahing database |
holyarrs-events.db |
Database ng Kasaysayan |
| Mga folder ng backup, artwork at log | Nasa loob ng config folder |
| Mga folder ng Aklatan, save folder ng downloader | Ang media at mga download mo |
Ang “free space unknown” ay nangangahulugang hindi sinabi ng system.
Ang log file ay logs/holyarrs.log sa config folder. Sa 5 MB, inililipat ito sa logs/holyarrs.log.1, kaya nananatili ang mga log sa mga 10 MB. Ipinapakita ng docker logs holyarrs ang parehong output.
Kung hindi gumana
Link papunta sa Kung hindi gumanaSintomas: wala ang Logs page. Dahilan: ang may-ari at mga admin lang ang nakakakita nito. Solusyon: magtanong sa isa sa kanila.
Sintomas: mukhang mali ang isang path. Dahilan: sa Docker, mga path ng container ang ipinapakita ng Storage. Solusyon: ihambing sa mga volume mapping mo. Tingnan ang Mga folder.
Para sa mga eksperto
Link papunta sa Para sa mga ekspertoPaano hinuhulaan ang mga level
Galing ang level sa mga salita sa linya. Ang “failed”, “crashed” at “error” ay nagmamarka ng mga error. Ang “could not”, “refused” at “timed out” ay nagmamarka ng mga babala.
Ano ang naka-mask
Naka-mask ang bawat linya kapag isinulat, at ulit kapag binasa o dina-download:
- Bawat naka-save na key, token, password at webhook link, pati ang mga link-escaped at base64 na anyo.
- Mga lumang value. Kapag nagbago o inalis ang isang secret, isinusulat ulit ang dalawang log file na naka-mask ito bago itapon ang lumang value.
- Mga pangalan at password sa mga link: ang
http://user:pass@hostay nagiginghttp://[hidden]@host. - Mga parameter ng link gaya ng
apikey=,token=,passkey=,password=. - Mga pares na may pangalan ng secret: API key, token, password, secret, cookie, authorization, setup code. Naka-mask ang mga value na nasa quote hanggang sa pansarang quote.
- Mga bearer at basic token, mga API key ng HolyArrs (
hak_...), ang setup code ng unang takbo at mahahabang string na mukhang token.
Ipinapakita nang naka-escape ang mga line break at terminal colour code sa loob ng mga value, kaya hindi makakagawa ng pekeng bagong linya ang isang value. Ang mga naka-save na value na 4 o 5 character ay naka-mask lang bilang buong salita, at hindi kailanman kapag karaniwang salita ang mga ito gaya ng admin o test.
API
| Route | Sino | Ano |
|---|---|---|
GET /api/v1/app/storage |
Change settings | Mga path na may libreng espasyo |
GET / |
May-ari, mga admin | Mga linya at kabuuan |
GET /api/v1/logs/download |
May-ari, mga admin | Pinakabagong 2 MB bilang plain text |
Kailangan ng mga API key ang admin scope para sa tatlo.
Kaugnay
Link papunta sa KaugnayLibre ang HolyArrs. Kung nakatipid ito ng oras mo, bigyan ito ng star sa GitHub, i-sponsor ito o ibili ako ng kape.