Create a Metric Type

post

/api/metric/Types

Creates a metric type.
The minimum required properties in the request body are:
  • MetricTypeName
  • Unit
  • Abbr
  • ValueType
  • MetricGroupID
  • FormatID
  • Direction
  • TopNTypeID
  • TopNScopeID
  • UnitDivisionID

Request

There are no request parameters for this operation.

Supported Media Types
Request Body - application/json ()
Root Schema : schema
Type: object
Show Source
  • Type Abbreviation
    Example: Conn
  • Direction Allowed Values: - 0 => Descending (Normal) - 1 => Ascending
    Example: 0
  • Format ID Allowed Values: - 0 => Integer - 1 => Float
    Example: 0
  • Metric Group ID
    Example: 141
  • The metric type name.
    To avoid confusion with numeric IDs, the name value cannot be integers only or integers prefixed with the + or - symbols only. It must contain letters or other characters. For example, 1234, +1234, and -1234 are not valid, but US1234, US+1234 and US_1234 are.
    Example: Apache Accesses
  • TopNScope Allowed Values: - 0 => Disabled - 1 => Utilization - 2 => Value - 3 => Both
    Example: 0
  • TopNType Allowed Values: - 0 => Both - 1 => Average - 2 => Peak
    Example: 0
  • Type Unit
    Example: Connections
  • UnitDivisionID Allowed Values: - 0 => None - 60 => Time - 1000 => SI (1000) - 1023 => Deprecated Binary (1000) - 1024 => Binary/IEC (1024)
    Example: 0
  • Value Type Allowed Values: - 0 => Raw - 100 => Utilization
    Example: 0
Back to Top

Response

Supported Media Types

200 Response

Successful operation
Body ()
Root Schema : schema
Match All
Show Source
Nested Schema : SuccessfulAddOperation
Type: object
The response body for a successful add operation.
Show Source
Nested Schema : type
Type: object
Show Source
Nested Schema : data
Type: array
The new metric type.
Show Source
Nested Schema : metricTypesRead
Type: object
Show Source

Default Response

Failed operation
Body ()
Root Schema : schema
Type: object
Show Source
Nested Schema : errors
Type: array
The list of errors reported. Validation errors will be keyed by record field.
Show Source
Nested Schema : items
Type: object
An error.
Back to Top