Gaukite realaus laiko metrikas iš savo instancijų
Ši dokumentacija yra Stebėkite savo instancijas vadovo dalis. Visą vadovą rasite čia: Kaip gauti Prometheus realaus laiko metrikas iš savo Stackhero instancijų.
1. Sukurkite žetoną
Norėdami pradėti, turite sugeneruoti žetoną, kurį jūsų Prometheus serveris galės naudoti jungdamasis prie Stackhero API.
- Prisijunkite prie savo Stackhero prietaisų skydelio.
- Kairiajame meniu eikite į
Prometheus. - Spustelėkite
Sukurti žetoną. - Pridėkite aprašymą ir, jei reikia, apribokite IP prieigą (palikite
0.0.0.0/0, kad leistumėte bet kokį IP). - Nukopijuokite sugeneruotą Prometheus konfigūraciją.
Prometheus žetono kūrimas Stackhero prietaisų skydelyje
2. Konfigūruokite savo Prometheus
Dar neturite Prometheus serverio? Su Stackhero galite pradėti valdomą Prometheus vos per 2 minutes!
Atidarykite savo prometheus.yml konfigūracijos failą ir pridėkite "stackhero" darbą (anksčiau sugeneruotą) failo pabaigoje.
Štai pavyzdinė konfigūracija:
- job_name: "stackhero"
scheme: "https"
basic_auth:
username: "<ORGANIZATION_ID>"
password: "<TOKEN>"
http_sd_configs:
- url: "https://api.stackhero.io/v1/prometheus/targets"
refresh_interval: "15s" # Nenustatykite mažiau nei 15 sekundžių!
basic_auth:
username: "<ORGANIZATION_ID>"
password: "<TOKEN>"
3. Patikrinkite, ar Prometheus gauna metrikas
Eikite į savo Prometheus prietaisų skydelį ir eikite į Status > Service Discovery. Turėtumėte matyti "stackhero" paslaugos atradimo įrašą.
Prometheus prietaisų skydelis, rodantis Stackhero paslaugos atradimą
Tada eikite į Status > Targets. Turėtumėte matyti vieną galinį tašką kiekvienai Stackhero instancijai.
Prometheus prietaisų skydelis, rodantis Stackhero tikslus
Sveikiname! Jūsų Prometheus serveris dabar automatiškai gauna realaus laiko metrikas visoms jūsų paslaugoms.
4. Pridėkite Grafana prietaisų skydelį (neprivaloma)
Dar neturite Grafana serverio? Su Stackhero galite pradėti valdomą Grafana vos per 2 minutes!
Galite pasinaudoti iš anksto sukonfigūruotu prietaisų skydeliu Grafana, kad rodytumėte savo instancijų metrikas.
- Grafana internetinėje sąsajoje eikite į
Create>Import. - Skiltyje
Import via grafana.comnustatykite ID į1860ir spustelėkiteLoadmygtuką. - Kitame puslapyje pasirinkite savo Prometheus duomenų šaltinį ir spustelėkite
Import.
Grafana sugeneruos prietaisų skydelį, kuris iš karto rodys duomenis, gautus iš Prometheus!
Grafana prietaisų skydelis, rodantis instanciją realiu laiku
Viršutiniame kairiajame ekrano kampe galite pasirinkti instanciją, kurią norite peržiūrėti, spustelėdami host sąrašą.
Instancijos pasirinkimas "host" sąraše
Sveikiname, dabar galite stebėti visas savo instancijas realiu laiku!