We're using the hosted option, and since we run on rails all we needed was the ruby SDK [1].
Essentially, we just have an additional logger attached to our stdout logger which ships logs over to highlight using their OpenTelemetry implementation. No infrastructure required, pretty simple.
Ah, I interpreted your comments as if you had automated logging from all k8s nodes/pods to go to highlight via some kind of automation like a sidecar or something (ie not just specific application logs).
Essentially, we just have an additional logger attached to our stdout logger which ships logs over to highlight using their OpenTelemetry implementation. No infrastructure required, pretty simple.
[1] https://www.highlight.io/docs/getting-started/backend-sdk/ru...