SchedulerCounters SchedulerCounters SchedulerCounters Class

Definition

Defines counter information for the cluster.

[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("256241B2-42E8-41fc-AEFB-365CAC3EF7A8")]
public class SchedulerCounters : Microsoft.Hpc.Scheduler.ISchedulerCounters
type SchedulerCounters = class
    interface ISchedulerCounters
Public Class SchedulerCounters
Implements ISchedulerCounters
Inheritance
SchedulerCountersSchedulerCountersSchedulerCounters
Attributes
Implements

Constructors

SchedulerCounters() SchedulerCounters() SchedulerCounters()

Initializes a new, empty instance of this class.

Properties

BusyCores BusyCores BusyCores

Retrieves the number of cores that are busy running tasks.

CanceledJobs CanceledJobs CanceledJobs

Retrieves the number jobs that have been canceled.

CanceledTasks CanceledTasks CanceledTasks

Retrieves the number of tasks that have been canceled.

CancelingJobs CancelingJobs CancelingJobs

Retrieves the number of jobs that are in the process of being canceled.

CancelingTasks CancelingTasks CancelingTasks

Retrieves the number of tasks that are in the process of being canceled.

ConfiguringJobs ConfiguringJobs ConfiguringJobs

Retrieves the number of jobs that are being configured.

ConfiguringTasks ConfiguringTasks ConfiguringTasks

Retrieves the number of tasks that are being configured.

DrainingNodes DrainingNodes DrainingNodes

Retrieves the number of nodes that are in the process of removing jobs from the node.

FailedJobs FailedJobs FailedJobs

Retrieves the number of jobs that failed.

FailedTasks FailedTasks FailedTasks

Retrieves the number of tasks that failed.

FinishedJobs FinishedJobs FinishedJobs

Retrieves the number of jobs that have finished running successfully.

FinishedTasks FinishedTasks FinishedTasks

Retrieves the number of tasks that have finished running successfully.

FinishingJobs FinishingJobs FinishingJobs

Retrieves the number of jobs for which the server is cleaning up the resources that were allocated to the job.

IdleCores IdleCores IdleCores

Retrieves the number of cores that are not allocated to a job.

OfflineCores OfflineCores OfflineCores

Retrieves the number of cores that are offline.

OfflineNodes OfflineNodes OfflineNodes

Retrieves the number of nodes that are offline.

QueuedJobs QueuedJobs QueuedJobs

Retrieves the number of jobs that are in the scheduling queue.

QueuedTasks QueuedTasks QueuedTasks

Retrieves the number of tasks that are in the scheduling queue.

ReadyNodes ReadyNodes ReadyNodes

Retrieves the number of nodes that are ready to run jobs.

RunningJobs RunningJobs RunningJobs

Retrieves the number of jobs that are running.

RunningTasks RunningTasks RunningTasks

Retrieves the number of tasks that are running.

SubmittedJobs SubmittedJobs SubmittedJobs

Retrieves the number of jobs that have been submitted to the scheduling queue and are awaiting validation.

SubmittedTasks SubmittedTasks SubmittedTasks

Retrieves the number of tasks that have been submitted to the scheduling queue and are awaiting validation.

TotalCores TotalCores TotalCores

Retrieves the total number of cores in the cluster.

TotalJobs TotalJobs TotalJobs

Retrieves the total number of jobs in the cluster.

TotalNodes TotalNodes TotalNodes

Retrieves the total number of nodes in the cluster.

TotalSockets TotalSockets TotalSockets

Retrieves the total number of sockets in the cluster.

TotalTasks TotalTasks TotalTasks

Retrieves the total number of tasks in the cluster.

UnreachableNodes UnreachableNodes UnreachableNodes

Retrieves the total number of node in the cluster that are not reachable.

ValidatingJobs ValidatingJobs ValidatingJobs

Retrieves the number of jobs being validated.

Applies to