Iām now considering more seriously Grafana cloud and Datadog.
Iāve tried to setup up both with the help from the above blog posts, Datadog works for the system metrics but I can see two things missing: no logs and no containers ( I can see the images but none of them shows as āRunningā).
@mpous I tried all three blogs above, for graphana i couldnāt make it work. And for datadog both the IOT and the normal client (i had to modify the dockerfile to get it to work and use the latest version) had the same issue.
This is an example on the IOT client where metrics work (even the docker ones) but no logs and no containers:
Thanks @mpous, so my Grafana setup is now on par with the datadog one. I donāt see anything in the blog about logs. Do you recommend any way/exporter to upload the stdout/stderr of my containers to grafana?
Thanks for the update. Iād love to get logs and host metrics all-in-one too! I havenāt set anything up yet, but GrafanaCloud looks very tempting because of the pricing, though I donāt know if I can figure out how to set that up, theyāre moving to something new now?
So as long as you get stuff into the collector, everything ends up in a GCP dashboard.
@mpous To get logs and metrics up, having an OTEL collector as a service is obviously easy. For metrics you have to deal with each service, makes sense, itās very specific. But what would be a tremendous simplification is to have Balena export the console logs of all services to the collector automatically. In that case we donāt have to instrumentalise each service independently. Our devices run 5 to 10 different services, and some are 3rd party.