Skip to content

Commit 04638f2

Browse files
authored
Merge pull request #2186 from TheFireCookie/2.x
Add Percent metric in OperatingSystemStats
2 parents 65fde5e + 6297a03 commit 04638f2

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

src/Nest/Cluster/NodesStats/NodeStats.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,8 @@ public class OperatingSystemStats
8787
public long Timestamp { get; internal set; }
8888
[JsonProperty("load_average")]
8989
public float LoadAverage { get; internal set; }
90+
[JsonProperty("cpu_percent")]
91+
public int CpuPercent { get; internal set; }
9092

9193
[JsonProperty("mem")]
9294
public ExtendedMemoryStats Memory { get; internal set; }

src/Tests/Cluster/NodesStats/NodesStatsApiTests.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,7 @@ protected void Assert(OperatingSystemStats os)
9999

100100
os.Timestamp.Should().BeGreaterThan(0);
101101
os.LoadAverage.Should().NotBe(0);
102+
os.CpuPercent.Should().NotBe(0);
102103

103104
os.Memory.Should().NotBeNull();
104105
os.Memory.TotalInBytes.Should().BeGreaterThan(0);

0 commit comments

Comments
 (0)