Технические заметки для систем, которые должны продолжать работать.
Практические заметки Tudor Shandrov по Linux, Proxmox, сетям, мониторингу, хранению данных, безопасности и эксплуатации производственной инфраструктуры. Акцент на решениях, проверках и сценариях отказа, а не на бездумном копировании команд.
Избранные заметки
Все заметки →Обслуживание PostgreSQL 17 для 1С: диагностика XID, VACUUM и autovacuum
Практический production-кейс Postgres Pro 1C 17.10: предупреждение XID 90,82%, поиск старых relfrozenxid, безопасный VACUUM 18 баз, проверка autovacuum и нюанс ONLY_DATABASE_STATS.
Корреляция Windows DNS и MikroTik IPFIX: домены и объём трафика в Grafana
Практическая архитектура мониторинга, где Windows AD DNS даёт контекст доменов, MikroTik IPFIX — объём сетевого трафика, Loki хранит события, а Grafana объединяет данные.
Переименование домена Active Directory в production: практический кейс
Практический кейс переименования домена Active Directory: rendom, gpfixup, DNS, SYSVOL, GPO, SPN, сертификаты, NAS и post-migration audit.
Последние
Picasso Viewer и Ez3D2009 на TrueNAS: пилот централизованного хранения КТ (часть 1)
Практический пилот: DICOM на ZFS/SMB, проверка 1 939 файлов по SHA-256, три Windows 11 клиента и диагностика периодической ошибки Can not open ProjectFile через Process Monitor.
Veyon и нестабильный RDP: диагностика Interception, UpperFilters и GPO
Практический кейс Veyon 4.11.3–4.11.4 на Windows: ошибки RDP, проверка драйверов Interception, UpperFilters, безопасное удаление и контроль развёртывания через GPO.
Безопасная миграция IPAM-аудитора в production: GitHub release, systemd rollback и проверка на следующий день
Практический кейс обновления работающего RouterOS ↔ NetBox IPAM-аудита без остановки мониторинга: pinned commit, 121 offline-тест, shadow exporter, drop-in systemd, Prometheus и контроль таймера.
KSC Open API: как диагностировать ошибку 1184 при NagRdu и ExecuteFileAsync
Практическая диагностика Access denied через PxgError и CheckActionState: отдельные ACL-области Connectivity и Common, Gateway Connection и минимизация полномочий.
Инвентаризация физических модулей RAM через Kaspersky Security Center 15.1 Open API
Практический кейс: почему аппаратной инвентаризации KSC недостаточно для PartNumber, как собрать Win32_PhysicalMemory через Network Agent и сохранить JSON в SQLite.
KSC Open API: проверка TLS-цепочки и безопасная доставка JSON в Inventory API
Разбор ошибки self-signed certificate in certificate chain, HTTPS через SSH-туннель и ограниченная SSH-учётная запись для загрузки RAM-отчётов в FastAPI/SQLite.