OpenSearch.Client by OpenSearch and contributors

<PackageReference Include="OpenSearch.Client" Version="1.6.0" />

.NET API 3,588,216 bytes

 NodesHotThreadsRequest

Request for HotThreads

public bool? IgnoreIdleThreads { get; set; }

Don't show threads that are in known-idle places, such as waiting on a socket select or pulling from an empty task queue (default: true)

public Time Interval { get; set; }

The interval for the second sampling of threads

protected INodesHotThreadsRequest Self { get; }

public long? Snapshots { get; set; }

Number of samples of thread stacktrace (default: 10)

public long? Threads { get; set; }

Specify the number of threads to provide information for (default: 3)

public ThreadType? ThreadType { get; set; }

The type to sample (default: cpu)

public Time Timeout { get; set; }

Explicit operation timeout

/_nodes/hot_threads

/_nodes/{node_id}/hot_threads