The Availability metric type provides the metrics, properties, and tags to represent the Availability and Reachability state of the managed entities. Smarts metric and M&R Gateway collectors constructs this metric type with Availability and Reachability percentage of network and virtual devices.

In the VMware Telco Cloud Operations out-of-the box reports, this metric type is used to show the Global Availability of the managed devices. Leverage this metric type to create custom reports to represent availability using other Grafana widgets or new filters. Similarly, custom collectors can construct the metric type for the different vendor and create custom reports.

Example of the Availability Metric.

{
  "collectorType" : "Kafka-Collector",
  "collectorInstance" : "KC-1",
  "collectedTimestamp" : 1573186658,
  "processedTimestamp" : 1573186658,
  "metricType" : "Availability",
  "properties" : {
    "dataSource" : "10.100.10.10",
    "deviceType" : "Router",
    "deviceName" : "Router-1.1.1.1",
    "entityType" : "Interface",
    "entityName" : "Interface-113/m1"
 },
  "metrics" : {
    "Availability":     "100",
    "Reachability":     "100"
 },
  "tags" : {
    "model" : "CAT-100",
   "version" : "1.0.0.1",
    "customer" : "customer-1",
    "location" : "main street",
    "city" : "Zurich",
    "address" : "abc",
    "zip" : "90882",
    "region" : "region-1", 
    "deviceCoordinates" : "45.444348, -75.693934"
 }
}

The following table includes JSON definitions.

JSON Description Unit
availability Indicates the availability of a managed resource. % Percentage
reachability Indicates the reachability of a managed resource. % Percentage