Діагностика зависань і високого loadavg у Linux: trace, perf, eBPF та coredump-аналіз

Діагностика зависань і високого loadavg у Linux: trace, perf, eBPF та coredump-аналіз

Покроково збираємо trace, perf, eBPF і coredump, щоб швидко зловити причину зависань та високого load average у Linux. Практичні команди, поради й часті помилки.
Продовжити читання

Обмеження I/O у Linux: ionice, cgroups v2 і systemd для керування дисковим навантаженням

Обмеження I/O у Linux: ionice, cgroups v2 і systemd для керування дисковим навантаженням

Як обмежити I/O у Linux для важких задач за допомогою ionice, cgroups v2 та systemd. Покрокові команди, поради та рішення типових проблем.
Продовжити читання

Увімкнути та налаштувати TCP BBR на Linux: більше пропускної здатності й менші затримки

Увімкнути та налаштувати TCP BBR на Linux: більше пропускної здатності й менші затримки

Покрокова інструкція з увімкнення TCP BBR у Linux: перевірка ядра, sysctl, fq, тести iperf3 й моніторинг. Зменшуйте latency і підвищуйте throughput безболісно.
Продовжити читання

Централізовані логи на Linux з Promtail, Loki і Grafana: повний гайд

Централізовані логи на Linux з Promtail, Loki і Grafana: повний гайд

Налаштуйте збір log-файлів Linux у єдиний Loki та побудуйте дашборди в Grafana. Покроково: Promtail, Loki, Grafana, systemd і Docker.
Продовжити читання

Регулярний TRIM і безпечний discard для SSD у Linux: fstrim, systemd timers та noatime

Регулярний TRIM і безпечний discard для SSD у Linux: fstrim, systemd timers та noatime

Як правильно налаштувати TRIM для SSD у Linux: fstrim, systemd timers, noatime та обережне використання discard. Покрокова інструкція з порадами та FAQ.
Продовжити читання

Реальний моніторинг CPU, пам’яті й диску в Linux з Prometheus, node_exporter і Grafana: встановлення, дашборди та алерти

Реальний моніторинг CPU, пам’яті й диску в Linux з Prometheus, node_exporter і Grafana: встановлення, дашборди та алерти

Покрокове налаштування Prometheus + node_exporter + Grafana для реального моніторингу CPU, RAM і дисків у Linux: інсталяція, дашборди, алерти, альтернативи й корисні поради.
Продовжити читання

Активувати і налаштувати ZRAM на Ubuntu/Debian для швидшої системи й меншого зносу SSD

Активувати і налаштувати ZRAM на Ubuntu/Debian для швидшої системи й меншого зносу SSD

Пояснюю простими словами, як увімкнути ZRAM на Ubuntu/Debian, оптимально налаштувати алгоритм стиснення та пріоритети swap, щоб пришвидшити систему і зменшити знос SSD.
Продовжити читання

Оптимізація ноутбука під Linux: як зменшити енергоспоживання і продовжити автономність

Оптимізація ноутбука під Linux: як зменшити енергоспоживання і продовжити автономність

Покроковий гайд з налаштувань та інструментів (powertop, TLP, power-profiles-daemon), що реально зменшують енергоспоживання ноутбука під Linux і додають години роботи від батареї.
Продовжити читання