Publisks statusa skats runtime veselībai, sniedzēju svaigumam un zināmai pakalpojuma degradācijai. Vesels tīmekļa apvalks pats par sevi nenozīmē, ka katrs zinātniskais sniedzējs ir aktuāls, tāpēc sniedzēju stāvoklis tiek ziņots atsevišķi.
Lietotnes veselība un sniedzēju veselība tiek ziņotas atsevišķi
Publiskais statuss ielādē API stāvokli un sniedzēju sarakstu un pārbauda, kuri upstream avoti nesen ir veiksmīgi darbojušies. Tīmekļa lietotne var būt pieejama, kamēr viens zinātniskais sniedzējs nedarbojas vai kavējas. Tāpēc pakalpojuma veselība netiek reducēta uz vienu zaļu vai sarkanu indikatoru.
Katram sniedzējam ir savs pēdējais panākums un kļūme
Sniedzēju kartītes rāda provider_id, pašreizējo stāvokli, last_success_at un last_failure_at, ja tie ir pieejami. Sniedzēju skaits un provider_failures dod ātru operacionālu pārskatu, bet neaizstāj konkrētas metrikas svaiguma politiku. Sniedzējs var tehniski atbildēt, kamēr viens produkts joprojām ir pārāk vecs, lai to uzskatītu par Live.
Tehniskais statuss negarantē pilnīgu datu pārklājumu
Sniedzēju kļūmju trūkums nenozīmē, ka katrs neobligātais slānis ir pieejams vai katram ierakstam ir GOOD kvalitāte. Pirmās puses Šūmanis, laikapstākļi, zibens vai citi ievaddati var palikt UNAVAILABLE saskaņā ar saviem līgumiem. Pakalpojuma statuss palīdz diagnosticēt operācijas, savukārt Datu avoti un metodoloģija izskaidro, ko dati nozīmē.