Tämä loki-integraatio on tällä hetkellä julkisessa beta-versiossa
Heroku tarjoaa kolmenlaisia lokeja:
-
App Logs
: sovelluksen tulosteet, jotka olet työntänyt alustalle. -
System Logs
: viestejä toimista, joita Heroku-alustan infrastruktuuri on tehnyt sovelluksesi puolesta. -
API Logs
: hallinnolliset kysymykset, jotka sinä ja muut sovelluksesi parissa työskentelevät kehittäjät ovat toteuttaneet.
Herokun HTTP/S-viemäri puskuroi lokiviestejä ja lähettää viestieriä HTTPS-päätepisteeseen POST-pyynnöllä.POST-runko sisältää Syslog-muotoisia viestejä, jotka on kehystetty käyttäen Syslogin TCP-protokollan oktettilaskennan kehystysmenetelmää.Datadogin HTTP-API toteuttaa ja ymmärtää logplex-standardin, joka on määritelty content-headerillä application/logplex-1
.
Lähettääksesi kaikki nämä lokit Datadogille:
- Yhdistäydy Heroku-projektiisi.
- Aseta HTTPS-viemäri seuraavalla komennolla:
heroku drains:add 'https://http-intake.logs./v1/input/<DD_API_KEY>?ddsource=heroku&service=<SERVICE>&host=<HOST>' -a <APPLICATION_NAME>
- Korvaa
<DD_API_KEY>
Datadogin API-avaimellasi. - Korvaa
<APPLICATION_NAME>
ja<SERVICE>
sovelluksesi nimellä. - Korvaa
<HOST>
halutulla isäntänimellä. Huomautus: Host-osiossa metriikat ja jäljet asettavat oletusarvoiseksi isäntänimeksi dynon nimen. Dynaaminen dynonimen asettaminen lokien isäntänimeksi ei ole vielä mahdollista. Toistaiseksi metriikoiden, jälkien ja lokien väliseen korrelaatioon voidaan käyttäädyno
– jadynotype
-tageja.
Taattorin mukautetut attribuutit
Lisää sovelluksestasi peräisin oleviin lokitiedostoihin mukautettuja attribuutteja korvaamalla URL-osoite salaojassa seuraavasti: