From 75bb07a11601024665c2f833fd17396a3a7b8669 Mon Sep 17 00:00:00 2001 From: Vadim Babadzhanyan Date: Mon, 19 Aug 2024 15:02:30 +0300 Subject: [PATCH] [Feat]: Create User with Certificate Expiration Date #1287 fix wireguard_latest_handshake_seconds --- src/lib/WireGuard.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/WireGuard.js b/src/lib/WireGuard.js index cdefaa94..091e34de 100644 --- a/src/lib/WireGuard.js +++ b/src/lib/WireGuard.js @@ -418,7 +418,7 @@ Endpoint = ${WG_HOST}:${WG_CONFIG_PORT}`; } wireguardSentBytes += `wireguard_sent_bytes{interface="wg0",enabled="${client.enabled}",address="${client.address}",name="${client.name}"} ${Number(client.transferTx)}\n`; wireguardReceivedBytes += `wireguard_received_bytes{interface="wg0",enabled="${client.enabled}",address="${client.address}",name="${client.name}"} ${Number(client.transferRx)}\n`; - wireguardLatestHandshakeSeconds += `wireguard_latest_handshake_seconds{interface="wg0",enabled="${client.enabled}",address="${client.address}",name="${client.name}"} ${new Date(client.latestHandshakeAt).getTime() / 1000}\n`; + wireguardLatestHandshakeSeconds += `wireguard_latest_handshake_seconds{interface="wg0",enabled="${client.enabled}",address="${client.address}",name="${client.name}"} ${(new Date().getTime - new Date(client.latestHandshakeAt).getTime()) / 1000}\n`; } let returnText = '# HELP wg-easy and wireguard metrics\n';