Monitoring stron i aplikacji webowych w Zabbiksie
Web scenarios w Zabbiksie krok po kroku: sprawdzanie kodu HTTP, czasu odpowiedzi i treści strony, plus trigger na web.test.fail() dla wielokrokowego scenariusza.
Czytaj dalejCześć, nazywam się przeqpiciel. Zapiski z budowy własnej serwerowni: Proxmox, sieci, Ansible i awarie, które nauczyły mnie więcej niż jakakolwiek dokumentacja.
Web scenarios w Zabbiksie krok po kroku: sprawdzanie kodu HTTP, czasu odpowiedzi i treści strony, plus trigger na web.test.fail() dla wielokrokowego scenariusza.
Czytaj dalejCzytnik linii papilarnych Synaptics 06cb:009a w ThinkPadzie T480s nie jest wspierany przez domyślny libfprint w Ubuntu. Konfiguracja python-validity krok po kroku, wraz z dwoma pułapkami, które psują ekran blokady.
Czytaj dalejJak zbudować własny template w Zabbiksie: item na bazie UserParameter, trigger, makra {$MACRO} i linkowanie szablonu do wielu hostów naraz.
Czytaj dalejPrzy każdej nowej VM w Proxmox trzeba wypełnić dwa pola: Sockets i Cores. Większość ludzi wpisuje 1 i tyle rdzeni ile potrzeba, nie wiedząc dlaczego w ogóle są dwa pola zamiast jednego. Wyjaśniam co to jest, kiedy sockets w ogóle ma znaczenie (NUMA, licencjonowanie) i jak ustawiam to u siebie.
Czytaj dalejProxmox VE oficjalnie mówi, że nazwy klastra nie da się zmienić. A jednak da się - pod warunkiem, że rozumiesz co robisz z corosync.conf, config_version i restartem usług na każdym node'zie.
Czytaj dalejTrzy praktyczne playbooki Ansible dla homelabu: aktualizacja wszystkich serwerów jednym poleceniem, zarządzanie użytkownikami z pętli oraz szablony Jinja2. Do tego Ansible Vault i flagi, które uratują Ci skórę.
Czytaj dalej