Click or drag to resize
MonitoringServiceExtensionsGetDataPoints Method
This API is preliminary and subject to change.

Note: This API is now obsolete.

Gets a collection of data points collected for a metric by the monitoring service.

Namespace: net.openstack.Core.Synchronous
Assembly: openstacknet (in openstacknet.dll) Version: 1.7.7+Branch.master.Sha.25d803f397c8693c2c13777ef6675f796f520f2c
Syntax
[ObsoleteAttribute("These synchronous wrappers should not be used. For more information, see http://blogs.msdn.com/b/pfxteam/archive/2012/04/13/10293638.aspx.")]
public static ReadOnlyCollection<DataPoint> GetDataPoints(
	this IMonitoringService service,
	EntityId entityId,
	CheckId checkId,
	MetricName metricName,
	Nullable<int> points,
	DataPointGranularity resolution,
	IEnumerable<DataPointStatistic> select,
	DateTimeOffset from,
	DateTimeOffset to
)

Parameters

service
Type: net.openstack.Providers.RackspaceIMonitoringService
The monitoring service instance.
entityId
Type: net.openstack.Providers.Rackspace.Objects.MonitoringEntityId
The entity ID. This is obtained from Entity.Id.
checkId
Type: net.openstack.Providers.Rackspace.Objects.MonitoringCheckId
The check ID. This is obtained from Check.Id.
metricName
Type: net.openstack.Providers.Rackspace.Objects.MonitoringMetricName
The metric name. This is obtained from Metric.Name.
points
Type: SystemNullableInt32
The number of data points to return.
resolution
Type: net.openstack.Providers.Rackspace.Objects.MonitoringDataPointGranularity
The granularity of the returned data points.
select
Type: System.Collections.GenericIEnumerableDataPointStatistic
A collection of DataPointStatistic objects identifying the statistics to compute for the data.
from
Type: SystemDateTimeOffset
The beginning timestamp of the items to include in the collection. This parameter is used for time series collections.
to
Type: SystemDateTimeOffset
The ending timestamp of the items to include in the collection. This parameter is used for time series collections.

Return Value

Type: ReadOnlyCollectionDataPoint
A collection of DataPoint objects describing the data points collected for the metric.

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IMonitoringService. When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
Exceptions
ExceptionCondition
ArgumentNullExceptionIf service is .
ArgumentNullException If entityId is .

-or-

If checkId is .

-or-

If metricName is .

ArgumentException If both points and resolution are .

-or-

If to occurs before from.

ArgumentOutOfRangeException If points is less than or equal to 0.

-or-

If from represents a date before January 1, 1970 UTC.

-or-

If to represents a date before January 1, 1970 UTC.

WebExceptionIf the REST request does not return successfully.
Version Information

.NET Framework

Obsolete (compiler warning) in 4.5

openstack.net

Obsolete (compiler warning) in 1.6
Obsolete (compiler warning) in 1.5
Obsolete (compiler warning) in 1.4
Obsolete (compiler warning) in 1.3.6
See Also