receivers: otlp: protocols: http: grpc: endpoint: 0.0.0.0:4317 filelog/jicofo: include: ['/tmp/jitsi-logs/jicofo.log'] operators: - type: regex_parser regex: "^(?PJicofo) (?P\\d{4}-\\d{2}-\\d{2} \\d{2}:\\d{2}:\\d{2}\\.\\d{3}) (?P\\w+): \\[(?P\\d+)\\] (?P[\\w\\.]+)#(?P\\d+): (?P[\\S\\s]*)$" filelog/jvb: include: ['/tmp/jitsi-logs/jvb.log'] operators: - type: regex_parser regex: "^(?PJVB) (?P\\d{4}-\\d{2}-\\d{2} \\d{2}:\\d{2}:\\d{2}\\.\\d{3}) (?P\\w+): \\[(?P\\d+)\\] (?P[\\w\\.]+)#(?P\\d+): (?P[\\S\\s]*)$" filelog/prosody: include: ['/tmp/jitsi-logs/prosody.log'] operators: - type: regex_parser regex: "^(?P\\d{4}-\\d{2}-\\d{2} \\d{2}:\\d{2}:\\d{2})\\s+(?P\\S+)\\s+(?P\\w+)\\s+(?P.+)$" filelog/jitsi-web: include: ['/tmp/jitsi-logs/jitsi-web.log'] operators: - type: regex_parser regex: "^(?P\\[\\w+-\\w+\\.\\w+\\]\\s+(\\w+\\s+)*\\w+:?\\s*.*$)" processors: batch: exporters: logging: loglevel: debug loki: endpoint: "http://loki:3100/loki/api/v1/push" service: pipelines: logs/jicofo: receivers: [otlp, filelog/jicofo] processors: [batch] exporters: [loki] logs/jvb: receivers: [otlp, filelog/jvb] processors: [batch] exporters: [loki] logs/prosody: receivers: [otlp, filelog/prosody] processors: [batch] exporters: [loki] logs/jitsi-web: receivers: [otlp, filelog/jitsi-web] processors: [batch] exporters: [loki]