diff options
Diffstat (limited to 'src/zenserver/diag/diagsvcs.cpp')
| -rw-r--r-- | src/zenserver/diag/diagsvcs.cpp | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/zenserver/diag/diagsvcs.cpp b/src/zenserver/diag/diagsvcs.cpp index dd4b8956c..1c52510db 100644 --- a/src/zenserver/diag/diagsvcs.cpp +++ b/src/zenserver/diag/diagsvcs.cpp @@ -73,6 +73,17 @@ HttpHealthService::HttpHealthService() Writer.EndObject(); Writer << "Hostname"sv << GetMachineName(); + + { + std::vector<std::string> IpAddresses = GetLocalIpAddresses(); + Writer.BeginArray("IpAddresses"sv); + for (const std::string& Ip : IpAddresses) + { + Writer << Ip; + } + Writer.EndArray(); + } + Writer << "Platform"sv << GetRuntimePlatformName(); Writer << "Arch"sv << GetCpuName(); Writer << "OS"sv << GetOperatingSystemVersion(); |