Rozdział 12 z 15

Integracje i poziomy opieki

Monitoring z zewnątrz działa bez żadnej zmiany na stronie. Kolejne poziomy integracji dokładają to, czego z zewnątrz nie widać: czasy wczytywania u odwiedzających i stan usług wewnątrz strony. Ekran „Integracje" prowadzi przez wszystkie po kolei i tam też potwierdza się własność domeny.

Cztery poziomy

Poziom 0Monitoring z zewnątrznic nie instalujesz: sprawdzamy stronę z zewnątrz, tak jak robi to odwiedzający
Poziom 1Skrypt na stroniejedna linijka w kodzie strony: czasy wczytywania z realnych wejść i potwierdzenie domeny
Poziom 2Pakiet do CMS-awtyczka WordPressa albo pakiet Neosa, Syliusa, Magento: stan usług widziany od środka
Poziom 3Pełna opieka serwerowadostęp do serwera i naprawy po naszej stronie (pakiet Enterprise)
Makieta Aktualny poziom widać na dole menu strony jako „Poziom integracji".

Poziomy się sumują: skrypt na stronie nie zastępuje monitoringu z zewnątrz, tylko go uzupełnia. Każdy krok jest dobrowolny, a monitoring działa od pierwszego dnia niezależnie od tego, na którym poziomie się zatrzymasz.

Poziom 1: skrypt na stronie

Jedna linijka kodu wklejona w sekcji head strony. Skrypt jest lekki, wczytuje się po zawartości strony i nie zbiera danych osobowych odwiedzających.

  • Dokłada czasy wczytywania mierzone w przeglądarkach odwiedzających, czyli w warunkach, w jakich stronę widzą Twoi klienci.
  • Potwierdza własność domeny sam, bez rekordu w ustawieniach domeny i bez wgrywania pliku.
  • Zostaje na stronie jako nośnik kolejnych funkcji, więc wkleja się go raz.

Poziom 2: pakiet zainstalowany na stronie

Wtyczka albo pakiet instalowany w systemie zarządzania treścią pokazuje stan strony od środka. Paczki do pobrania są na ekranie „Integracje", a publicznie pod adresem /integracje.

PlatformaJak zainstalować
WordPresspaczka .zip wgrana w kokpicie, w sekcji „Wtyczki"
Neos CMSpaczka rozpakowana w katalogu pakietów aplikacji
Syliuspaczka podłączona jako lokalne repozytorium menedżera zależności
Magento 2paczka rozpakowana w katalogu app/code
  1. 1 Zainstaluj pakietWgraj paczkę pobraną z panelu i włącz ją w swoim systemie.
  2. 2 Połącz kluczemSkopiuj klucz instalacyjny z ekranu „Integracje" i wklej go w ustawieniach pakietu. Poziom 2 uaktywni się sam po pierwszym poprawnym odczycie.
  3. 3 Sprawdź pierwszy odczytNa pulpicie pojawią się karty ze stanem usług, bezpieczeństwem i historią zmian wersji. Nic więcej nie trzeba ustawiać.

Pakiet nie wysyła treści strony ani danych logowania. Wystawia adres kontrolny zabezpieczony kluczem, a my odpytujemy go z zewnątrz. Bez klucza adres odpowiada wyłącznie odmową dostępu.

Bez konta też się da

Z poziomu wtyczki można założyć nowe konto w pakiecie Free. To najkrótsza droga, gdy monitoring zakłada osoba, która ma dostęp do strony, a nie do panelu Calmfox Watch.

Sygnał po wdrożeniu

Większość rzeczy psuje się przy wdrożeniu, więc warto sprawdzić stronę zaraz po nim, a nie dopiero w kolejnym terminie z harmonogramu. Na ekranie „Treści i podstrony" jest adres, pod który system wdrożeniowy wysyła sygnał po publikacji; pełny przegląd rusza wtedy od razu.

Zaawansowany wariant z podpisywaniem żądań (do użycia w systemie ciągłego wdrażania) jest częścią pakietu Enterprise. Klucz do podpisu pokazujemy jeden raz, w chwili jego utworzenia.

Aplikacja na telefon

Aplikacja pokazuje stan wszystkich stron, listę zdarzeń i odbiera powiadomienia budzące telefon. Logowanie odbywa się raz: aplikacja otwiera przeglądarkę, logujesz się w niej tak samo jak do panelu (razem z drugim składnikiem) i wracasz do aplikacji. Skrót do tego kroku jest też w panelu, na ekranie „Powiadomienia".

Z ustawień monitoringu w aplikacji dostępne jest wstrzymanie i wznowienie pojedynczego monitora. Reszta zmian zostaje w panelu, bo wymaga spokoju i większego ekranu.

Czegoś tu brakuje albo coś działa inaczej, niż opisujemy? Napisz do nas. Dokumentację poprawiamy razem z produktem.