ISchedulerCounters interface

Contains counter information for the cluster.

To get this interface, call the IScheduler::GetCounters method.

Members

The ISchedulerCounters interface inherits from the IDispatch interface. ISchedulerCounters also has these types of members:

  • Properties

Properties

The ISchedulerCounters interface has these properties.

Property Access type Description

BusyCores

Read-only

Retrieves the number of cores that are busy running tasks.

CanceledJobs

Read-only

Retrieves the number jobs that have been canceled.

CanceledTasks

Read-only

Retrieves the number of tasks that have been canceled.

CancelingJobs

Read-only

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

CancelingTasks

Read-only

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

ConfiguringJobs

Read-only

Retrieves the number of jobs that are being configured.

ConfiguringTasks

Read-only

Retrieves the number of tasks that are being configured.

DrainingNodes

Read-only

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

FailedJobs

Read-only

Retrieves the number of jobs that failed.

FailedTasks

Read-only

Retrieves the number of tasks that failed.

FinishedJobs

Read-only

Retrieves the number of jobs that have finished running successfully.

FinishedTasks

Read-only

Retrieves the number of tasks that have finished running successfully.

FinishingJobs

Read-only

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

IdleCores

Read-only

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

OfflineCores

Read-only

Retrieves the number of cores that are offline.

OfflineNodes

Read-only

Retrieves the number of nodes that are offline.

QueuedJobs

Read-only

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

QueuedTasks

Read-only

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

ReadyNodes

Read-only

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

RunningJobs

Read-only

Retrieves the number of jobs that are running.

RunningTasks

Read-only

Retrieves the number of tasks that are running.

SubmittedJobs

Read-only

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

SubmittedTasks

Read-only

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

TotalCores

Read-only

Retrieves the total number of cores in the cluster.

TotalJobs

Read-only

Retrieves the total number of jobs in the cluster.

TotalNodes

Read-only

Retrieves the total number of nodes in the cluster.

TotalSockets

Read-only

Retrieves the total number of sockets in the cluster.

TotalTasks

Read-only

Retrieves the total number of tasks in the cluster.

UnreachableNodes

Read-only

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

ValidatingJobs

Read-only

Retrieves the number of jobs being validated.

 

Remarks

The counters are a snapshot of the activity in the cluster at the time you retrieved the data. The counter values in the cluster (not this object) will increase or decrease as activity in the cluster occurs.

Requirements

Product

HPC Pack 2008 R2 Client Utilities, HPC Pack 2008 Client Utilities

Type library

Microsoft.Hpc.Scheduler.tlb

See also

HPC Interfaces

ISchedulerJobCounter

ISchedulerNodeCounters

ISchedulerTaskCounters