Log ip in relay

This commit is contained in:
Alex Gleason 2025-02-13 21:11:59 -06:00
parent 24ee33489d
commit 64c703cef4
No known key found for this signature in database
GPG key ID: 7211D1F99744FBB7

View file

@ -65,7 +65,7 @@ function connectStream(socket: WebSocket, ip: string | undefined) {
const result = n.json().pipe(n.clientMsg()).safeParse(e.data); const result = n.json().pipe(n.clientMsg()).safeParse(e.data);
if (result.success) { if (result.success) {
logi({ level: 'trace', ns: 'ditto.relay.message', data: result.data as JsonValue }); logi({ level: 'trace', ns: 'ditto.relay.message', data: result.data as JsonValue, ip });
relayMessagesCounter.inc({ verb: result.data[0] }); relayMessagesCounter.inc({ verb: result.data[0] });
handleMsg(result.data); handleMsg(result.data);
} else { } else {
@ -170,7 +170,7 @@ function connectStream(socket: WebSocket, ip: string | undefined) {
send(['OK', event.id, false, e.message]); send(['OK', event.id, false, e.message]);
} else { } else {
send(['OK', event.id, false, 'error: something went wrong']); send(['OK', event.id, false, 'error: something went wrong']);
logi({ level: 'error', ns: 'ditto.relay', msg: 'Error in relay', error: errorJson(e) }); logi({ level: 'error', ns: 'ditto.relay', msg: 'Error in relay', error: errorJson(e), ip });
} }
} }
} }