Some checks are pending
NordaBiz Tests / Unit & Integration Tests (push) Waiting to run
NordaBiz Tests / E2E Tests (Playwright) (push) Blocked by required conditions
NordaBiz Tests / Smoke Tests (Production) (push) Blocked by required conditions
NordaBiz Tests / Send Failure Notification (push) Blocked by required conditions
Production moved from on-prem VM 249 (10.22.68.249) to OVH VPS (57.128.200.27, inpi-vps-waw01). Updated ALL documentation, slash commands, memory files, architecture docs, and deploy procedures. Added |local_time Jinja filter (UTC→Europe/Warsaw) and converted 155 .strftime() calls across 71 templates so timestamps display in Polish timezone regardless of server timezone. Also includes: created_by_id tracking, abort import fix, ICS calendar fix for missing end times, Pros Poland data cleanup. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1.9 KiB
1.9 KiB
NordaBiz Production Logs
Przeglądaj logi produkcyjne aplikacji NordaBiz.
Argument: $ARGUMENTS
Opcjonalny argument określa typ logów lub liczbę linii, np.:
/logs- ostatnie 50 linii aplikacji/logs 100- ostatnie 100 linii/logs error- tylko błędy/logs nginx- logi Nginx
Kroki do wykonania:
1. Logi aplikacji (systemd)
Połącz się z serwerem i pobierz logi:
ssh maciejpi@57.128.200.27 "journalctl -u nordabiznes -n 50 --no-pager"
Dla więcej linii:
ssh maciejpi@57.128.200.27 "journalctl -u nordabiznes -n 100 --no-pager"
Tylko błędy:
ssh maciejpi@57.128.200.27 "journalctl -u nordabiznes -p err -n 50 --no-pager"
2. Logi Nginx (access)
ssh maciejpi@57.128.200.27 "tail -50 /var/log/nginx/access.log"
3. Logi Nginx (error)
ssh maciejpi@57.128.200.27 "tail -50 /var/log/nginx/error.log"
4. Logi w czasie rzeczywistym (follow)
ssh maciejpi@57.128.200.27 "journalctl -u nordabiznes -f"
(Ctrl+C aby przerwać)
5. Logi z określonego czasu
Ostatnia godzina:
ssh maciejpi@57.128.200.27 "journalctl -u nordabiznes --since '1 hour ago' --no-pager"
Dzisiaj:
ssh maciejpi@57.128.200.27 "journalctl -u nordabiznes --since today --no-pager"
6. Szukanie wzorca
ssh maciejpi@57.128.200.27 "journalctl -u nordabiznes --no-pager | grep -i 'error\|exception\|failed'"
7. Status usługi
ssh maciejpi@57.128.200.27 "systemctl status nordabiznes"
Analiza logów:
Po pobraniu logów przeanalizuj je pod kątem:
- Błędów HTTP (500, 502, 503)
- Wyjątków Python (Traceback)
- Problemów z bazą danych
- Błędów API Gemini
- Nieautoryzowanych prób dostępu
Uwagi:
- Serwer: OVH VPS inpi-vps-waw01 (OVH VPS, IP 57.128.200.27)
- Usługa systemd:
nordabiznes - Logi rotują automatycznie
- Dla alertów rozważ integrację z Zabbix (skill: monitoring-manager)