aboutsummaryrefslogtreecommitdiff
path: root/src/zenserver/diag/diagsvcs.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/zenserver/diag/diagsvcs.cpp')
-rw-r--r--src/zenserver/diag/diagsvcs.cpp11
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();