!atvIbxHoEqNcAIxYpN:nixos.org

NixOS AWS

64 Members
15 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
20 Dec 2024
@arianvp:matrix.orgArianopentelemetry-contrib can output otel logs from journald iirc19:46:25
@arianvp:matrix.orgArianAnd that is packaged in nixos too19:46:42
@commiterate:matrix.orgcommiteratenot sure what exporters/sinks/destinations are built in though19:46:42
@commiterate:matrix.orgcommiteratethis fluent-bit build is hell to fix19:47:01
@arianvp:matrix.orgArianAlloy also is packaged 19:47:07
@arianvp:matrix.orgArianAnd definitely supports journald19:47:13
@arianvp:matrix.orgArianyeh otel-collector can do journald: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/systemdreceiver19:51:56
@arianvp:matrix.orgArianwhat is different between ADOT and open-telemetry-collector-contrib ?19:52:36
@commiterate:matrix.orgcommiterateI think it has some extra AWS-specific exporters built in that may not be in OTEL core or OTEL community distributions19:52:56
@arianvp:matrix.orgArian looking at the go.mod seems `adot doesn't have the systemd receiver 19:53:11
@commiterate:matrix.orgcommiterate I'm not too sure how plugins work in the OTEL collector world (not sure if you can just add more stuff to PATH or if it must be baked into the OTEL collector binary) 19:53:38
@arianvp:matrix.orgArianokay so CloudWatch has an OTLP endpoint. Sounds simple to set up20:10:56
@commiterate:matrix.orgcommiterateI think there might be an escape hook to make fluent-bit not try to compile its vendored dependencies like luajit from scratch20:11:34
@commiterate:matrix.orgcommiterateso this might be salvageable20:11:45
@commiterate:matrix.orgcommiterateIIRC there's some random issues with CloudWatch and X-Ray not being fully OLTP compliant (mostly X-Ray)20:12:16
@arianvp:matrix.orgArianhttps://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-OTLPSimplesetup.html20:14:20
@arianvp:matrix.orgArianfull example here20:14:28
@arianvp:matrix.orgArianbut idk from the example how I would create a log stream per instance id20:16:09
@commiterate:matrix.orgcommiteratethe fluent-bit link against system libs flag is bait, it only works for some things (e.g. rdkafka, luajit) but not others (e.g. onigmo which is their regex engine)20:46:08

Show newer messages


Back to Room ListRoom Version: 10