APIs in Category: perf | API version 1.4

perf-object-counter-list-info perf-object-get-instances perf-object-instance-list-info perf-object-list-info

NetApp Manage ONTAP

perf-object-counter-list-info | [top]

> get the info about an object's counters

> Input Name | Range | Type | Description
> objectname |  | string | Name of the object to get information for.
> Output Name | Range | Type | Description
> counters |  | counter-info[] |

perf-object-get-instances | [top]

> get the instances of the object.

> Input Name | Range | Type | Description
> counters |  | counter[] optional |
> instances |  | instance[] optional |
> objectname |  | string | Name of the object to get information for.
> Output Name | Range | Type | Description
> instances |  | instance-data[] |
> timestamp |  | string | Timestamp in seconds

perf-object-instance-list-info | [top]

> get the info about an object's instances.

> Input Name | Range | Type | Description
> objectname |  | string | Name of the object to get information for.
> Output Name | Range | Type | Description
> instances |  | instance-info[] |

perf-object-list-info | [top]

> get the list of objects.

> Output Name | Range | Type | Description
> objects |  | object-info[] |

Element definition: counter | [top]

> Name of the counter to get information for.

> [none]

Element definition: counter-info | [top]

> Describes a counter

> Name | Range | Type | Description
> base-counter |  | string optional | Name of the counter used as the denominator to calculate values of counters involving percentages.
> desc |  | string | Description of the counter
> labels |  | label-info[] optional |
> name |  | string | Name of the counter
> privilege-level |  | string | privilege-level of the counter. can be basic, admin, advanced or diag.
> properties |  | string optional | Comma separated properties of the counter Possible values: raw, rate, delta, percent, text and no-display. raw, rate, delta, percent and text are mutually exclusive.
> type |  | string optional | Type of the counter. Values: array
> unit |  | string optional | Unit of the counter Values: per_sec, percent, b_per_sec, kb_per_sec, msecs, usecs

Element definition: instance | [top]

> Name of the instance to get information for.

> [none]

Element definition: instance-data | [top]

> Describes an instance

> Name | Range | Type | Description
> counters |  | counter-data[] |
> name |  | string | Name of the instance

Element definition: instance-info | [top]

> Describes an instance

> Name | Range | Type | Description
> name |  | string | Name of the instance

Element definition: object-info | [top]

> Describes an object

> Name | Range | Type | Description
> name |  | string | Name of the object
> privilege-level |  | string | privilege-level of the object. can be basic, admin, advanced or diag.

Element definition: counter-data | [top]

> Describes a counter

> Name | Range | Type | Description
> name |  | string | Name of the counter
> value |  | string | Comma separated array of values. represents single values or arrays.

Element definition: label-info | [top]

> Comma separated labels in the array.

> [none]