- Početna
- Dokumenti
- Instalacija i konfiguracija
- Zajednica
- Verzija Dockera
- Omogućavanje debug logovanja u ONLYOFFICE Docs
Omogućavanje debug logovanja u ONLYOFFICE Docs
Pregled
U određenim slučajevima, potrebno je pokrenuti ONLYOFFICE Docs u debug režimu — na primer, za rešavanje problema sa performansama, pregled logova ili prikupljanje informacija za podršku.
Postoje dve opcije za pokretanje ONLYOFFICE Docs u debug režimu.
Opcija 1. Korišćenje promenljive okruženja (samo Docker)
Ako upravljate ONLYOFFICE Docs kontejnerom putem Dockera ili Docker Compose-a, preporučuje se korišćenje promenljive okruženja za omogućavanje nivoa debug logovanja:
Docker
-
Postavite promenljivu okruženja sa
docker run:docker run -i -t -d -p 8080:80 \ -e DS_LOG_LEVEL=DEBUG \ onlyoffice/documentserver-de:latest -
Ponovo pokrenite kontejner ako je već pokrenut:
docker restart <container> -
Logove možete pregledati pomoću:
docker logs -f <container>
Docker Compose
-
Postavite promenljivu okruženja u
docker-compose.ymlprilikom pokretanja kontejnera:services: documentserver: image: onlyoffice/documentserver-de:latest container_name: documentserver restart: always environment: - DS_LOG_LEVEL=DEBUG ports: - "8080:80" -
Pokrenite Docker Compose:
docker-compose up -d -
Ponovo pokrenite kontejner ako je već pokrenut:
docker-compose restart documentserver -
Logove možete pregledati pomoću:
docker-compose logs -f documentserver
Opcija 2. Korišćenje log4js konfiguracionog fajla
Za pokretanje ONLYOFFICE Docs u debug režimu:
-
Otvorite log4js konfiguracioni fajl. Putanja do fajla zavisi od operativnog sistema koji koristite:
- Za Windows -
C:\Program Files\ONLYOFFICE\DocumentServer\config\log4js\production.json - Za Linux -
/etc/onlyoffice/documentserver/log4js/production.json - Za Docker -
/etc/onlyoffice/documentserver/log4js/production.json(unutar Docker kontejnera)
- Za Windows -
-
Referišite se na sledeći blok koda
{ "categories": { "default": { "appenders": [ "default" ], "level": "WARN" } } } - Promenite vrednost
levelsa"WARN"na"DEBUG". - Sačuvajte promene u konfiguracionom fajlu
production.json. -
Primijenite promene izvršavanjem sledeće komande:
Linux
systemctl restart ds-*Docker
supervisorctl restart allIli ponovo pokrenite ONLYOFFICE DocumentServer Proxy servis za Windows:
net stop DsProxySvc net start DsProxySvc net stop DsConverterSvc net start DsConverterSvc net stop DsDocServiceSvc net start DsDocServiceSvc -
Logovi se čuvaju na sledećim lokacijama (u zavisnosti od tipa instalacije):
- Za Windows -
C:\Program Files\ONLYOFFICE\DocumentServer\Log - Za Linux -
/var/log/onlyoffice/documentserver - Za Docker -
/var/log/onlyoffice/documentserver(unutar Docker kontejnera) i/app/onlyoffice/DocumentServer/logs/documentserver(na hostu ako montirate volumen)
- Za Windows -