reNixos/kyra/services/otelc.nix
s0me1newithhand7s 26237ba6ef kyra(NOT hardening): alloy -> opentelemetry collector
Signed-off-by: s0me1newithhand7s <git+me@hand7s.org>
2026-05-03 16:06:55 +03:00

53 lines
1 KiB
Nix

{lib, ...}: {
services = {
opentelemetry-collector = {
enable = true;
settings = {
receivers = {
otlp = {
protocols = {
grpc = {
endpoint = "127.0.0.1:4317";
};
http = {
endpoint = "127.0.0.1:4318";
};
};
};
};
exporters = {
otlp = {
endpoint = "http://100.109.123.164:4317";
tls = {
insecure = true;
};
};
};
service = {
pipelines =
lib.genAttrs [
"traces"
"metrics"
"logs"
] (
_type: {
receivers = [
"otlp"
];
exporters = [
"otlp"
];
processors = [
"batch"
];
}
);
};
};
};
};
}