Baza wiedzy

Zapisane raz, żeby nikt nie wpisywał dwa razy.

Wszystko tutaj zaczęło się od ticketa. Gdy ta sama odpowiedź poszła po raz trzeci, przenieśliśmy ją do artykułu, uruchomiliśmy polecenia na świeżej instancji i dodaliśmy link w odpowiedzi. To cały proces redakcyjny.

01

Co tu jest

Dokumentacja operacyjna dla ludzi, którzy mają już roota i chcieliby skończyć przed obiadem. Nie ma rozdziału wyjaśniającego, czym jest serwer.

Debian 13 i AlmaLinux 10, chyba że w artykule podano inaczej. Starsze wydania zwykle działają; ścieżki się zmieniają.

Jeśli polecenie różni się między Debianem i AlmaLinuxem, podane są obie wersje zamiast jednej z niejasną notatką. Jeśli coś jest całkowicie niemożliwe, artykuł mówi to wprost i kończy się. Nic tu nie jest życzeniowe.

Czego nie znajdziesz, to tutorial o twojej własnej aplikacji. Prowadzimy infrastrukturę. Konfiguracja twojego reverse proxy to twój interes, dopóki pakiety nie przestają dochodzić — wtedy staje się to naszym problemem i o tym też jest artykuł.

Jeśli polecenie tu zawarte nie zadziała na bieżącym obrazie, to błąd w artykule i chcemy ticket. Podaj nazwę skrótową.

02

Jak to jest skategoryzowane

Sześć kategorii, wybranych dlatego, że pasują do sześciu rodzajów ticketów, które faktycznie otrzymujemy, zamiast jakiejś schludnej taksonomii hostingu.

01

Pierwsze kroki

Pierwsza godzina instancji: logowanie, cloud-init, tokeny API. Przeczytaj to raz, a większość reszty stanie się opcjonalna.

02

Sieć

Adresacja, odwrotny DNS, routing IPv6 /64, dozwolone użytkowanie pasma, utrata pakietów i co się dzieje, gdy jesteś atakowany.

03

Pamięć masowa

Dodatkowe woluminy NVMe, systemy plików, snapshoty i przywracanie. Krótka sekcja, bo urządzenia blokowe nie są skomplikowane, gdy nikt ich nie overselluje.

04

Bezpieczeństwo

Klucze, nftables, uwierzytelnianie dwuskładnikowe. Wszystko tu jest czymś, co zrobilibyśmy na własnych maszynach.

05

Rozliczenia

Saldo konta, niedopłacone faktury i harmonogram między przegapionym odnowieniem a zniszczoną instancją.

06

Operacje

Niestandardowe media, konsola poza pasmem, zmiany planu, przenoszenie między lokalizacjami, strojenie jądra i steal time wynoszący zero.

03

Gdy artykuł nie odpowiada

Baza wiedzy obejmuje to, co możemy zapisać z wyprzedzeniem. Cokolwiek specyficznego dla twojej instancji, twojego ruchu lub twojej faktury wymaga człowieka, a ten jest dostępny o każdej porze dnia.

  1. 01

    Sprawdź stronę statusu

    Jeśli lokalizacja ma incydent, będzie on na /status, zanim trafi do twojej skrzynki. Zacznij tam, gdy coś działało wczoraj, a dziś nie działa.

  2. 02

    Wypróbuj przewodniki

    Dłuższe teksty, które budują coś od początku do końca, zamiast odpowiadać na jedno pytanie. Znajdują się na /guides i zakładają, że przeczytałeś odpowiedni artykuł tutaj.

  3. 03

    Otwórz zgłoszenie

    Mediana pierwszego czasu odpowiedzi to jedenaście minut, mierzona w ciągu ostatniego kwartału o każdej godzinie. Zgłoszenia trafiają do inżynierów, a nie do kolejki, która przekazuje je inżynierom.

  4. 04

    Skorzystaj z konsoli

    Jeśli instancja jest nieosiągalna, konsola poza pasmem zapewnia powłokę ścieżką, która nie zależy od poprawności Twojej sieci. Jest dostępna w każdym planie.

Zgłoszenie z ID instancji, znacznikiem czasu ze strefą czasową i dokładnym poleceniem, które nie zadziałało, otrzymuje odpowiedź w jednej wymianie wiadomości. Zgłoszenie z tekstem „mój serwer działa wolno” doczeka się pytania.

Pierwsze kroki

03

Bezpieczeństwo

03

Sieć

06

Pamięć masowa

02

Operacje

06

Rozliczenia

02
Gotowi, gdy jesteś

Zapytaj człowieka

Wsparcie jest czynne przez całą dobę i czyta każde zgłoszenie w kolejności nadejścia. Bez pierwszego poziomu, bez skryptu, bez zaproszenia do restartu i próby ponownie.