Resurssit · 113

Keruun katkos: lokien ja puuttuvien tapahtumien täsmäytys

Erota tuotetut, vastaanotetut ja käytettävät tapahtumat; hiljaisuus ei osoita häiriöiden puuttumista.

Päivitetty · 2 min

Mitä tämä opas auttaa saavuttamaan

  • Määritä havaittava vertailujoukko
  • Harjoittele hallittu katkos
  • Vertaa tunnisteita ja nimeä tuntemattomat

Pikatarkistus

  • Vertailutapahtumat ja täsmäytysmalli.
  • Katkoksen aikajana ja rajojen käyttäytyminen.
  • Erot ja selvä kattavuustila.

Vaiheittainen menetelmä

  1. 1

    Määritä havaittava vertailujoukko

    Kartoita sovellus, kerääjä ja tallennus vastuineen. Valmistele rajallinen kuvitteellinen tapahtumajono vakailla tunnisteilla ilman salaisuuksia tai asiakastietoja. Säilytä tapahtuma- ja havaintoaika: keruun viive ei automaattisesti tarkoita menetystä.

    Vertailutapahtumat ja täsmäytysmalli.

  2. 2

    Harjoittele hallittu katkos

    Katkaise testissä kohde ja palauta se. Tarkkaile jonon täyttymistä, yrityksiä, hylkäyksiä ja käynnistystä. Pysyvä jono voi vähentää menetyksiä, mutta on rajallinen ja riippuu tallennuksesta; määritä täyden jonon toiminta. Tarkista ettei keruu hiljaisesti estä palvelua.

    Katkoksen aikajana ja rajojen käyttäytyminen.

  3. 3

    Vertaa tunnisteita ja nimeä tuntemattomat

    Täsmäytä vertailujoukko luettaviin tapahtumiin samalla havaintokatkaisulla. Laske toistot, viiveet ja puutteet erikseen; verkkokuittaus ei todista lopullista käytettävyyttä. Ilman luotettavaa vertailua kattavuus on tuntematon, ei nolla menetystä tai häiriötä.

    Erot ja selvä kattavuustila.

Toistettava hyväksyntätapaus

Kuvitteellinen esimerkki: tiedot eivät kuvaa asiakasta tai havaittua tulosta.

Näytä tapauksen tiedot
{
    "expected_ids": [
        "E1",
        "E2",
        "E3"
    ],
    "received_ids": [
        "E1",
        "E1",
        "E3"
    ],
    "received_rows": 3,
    "unique_received": 2,
    "missing_ids": [
        "E2"
    ],
    "observation_cutoff": "same_for_both_sets"
}

Odotettu päätös

Kuvitteellinen esimerkki: E1, E2 ja E3 odotetaan, mutta E1, E1 ja E3 saapuvat. Kolme riviä ei todista täydellisyyttä: E1 toistuu ja E2 puuttuu havaintokatkaisulla.

OpenTelemetry — Collector resiliency

Oma hyväksyntämuistio

Kirjaa havaintoja tämän ohjeen kriteereistä. Muistio ei ole sertifiointi.

Muistio ei tallennu automaattisesti. Vie ennen poistumista.

Johdon indikaattorit

IndikaattoriMitä se mittaaEnsimmäinen toimenpide
Tunnetut puuttuvat tapahtumatOdotetut tunnisteet puuttuvat kohteestaSama vertailujoukko ja katkaisu
Vastaanotetut toistotRivit − yksilölliset tunnisteetEi mittaa tuntemattomia menetyksiä

Yleisiä virheitä

    Usein kysytyt kysymykset

    Todistavatko kolme riviä kolme säilytettyä tapahtumaa?

    Eivät. Kaksi riviä voi toistaa tunnisteen ja peittää puutteen. Vertaa tunnisteita, havaintoikkunaa ja ketjun vaiheita.

    Viralliset viitteet

    Viitteet tukevat menetelmää. Sovita tarkastukset kontekstiisi; ne eivät ole sertifiointia. Alkuperäiset viitteiden otsikot ja lähdeasiakirjat voivat olla toisella kielellä.

    Lähteet tarkistettu .