diff --git a/src/Nest/Cluster/NodesStats/NodeStats.cs b/src/Nest/Cluster/NodesStats/NodeStats.cs index 24a1be4c6a2..016fa5c2684 100644 --- a/src/Nest/Cluster/NodesStats/NodeStats.cs +++ b/src/Nest/Cluster/NodesStats/NodeStats.cs @@ -87,6 +87,8 @@ public class OperatingSystemStats public long Timestamp { get; internal set; } [JsonProperty("load_average")] public float LoadAverage { get; internal set; } + [JsonProperty("cpu_percent")] + public int CpuPercent { get; internal set; } [JsonProperty("mem")] public ExtendedMemoryStats Memory { get; internal set; } diff --git a/src/Tests/Cluster/NodesStats/NodesStatsApiTests.cs b/src/Tests/Cluster/NodesStats/NodesStatsApiTests.cs index d2b653be844..bfd27937505 100644 --- a/src/Tests/Cluster/NodesStats/NodesStatsApiTests.cs +++ b/src/Tests/Cluster/NodesStats/NodesStatsApiTests.cs @@ -99,6 +99,7 @@ protected void Assert(OperatingSystemStats os) os.Timestamp.Should().BeGreaterThan(0); os.LoadAverage.Should().NotBe(0); + os.CpuPercent.Should().NotBe(0); os.Memory.Should().NotBeNull(); os.Memory.TotalInBytes.Should().BeGreaterThan(0);