Vultr Sensor


The vultr sensor platform will allow you to view current bandwidth usage and pending charges against your Vultr subscription.

To use this sensor, you must set up your Vultr hub.

The following examples assume a subscription that has an ID of 123456 and a label of Web Server

Minimal configuration.yaml (produces sensor.vultr_web_server_current_bandwidth_used and sensor.vultr_web_server_pending_charges):

sensor:
  - platform: vultr
    subscription: 123456

Configuration Variables

subscription

(string)(Required)The Vultr subscription to monitor, this can be found in the URL when viewing a subscription.

name

(string)(Optional)The name to give this sensor.

Default value: Vultr {Vultr subscription label} {monitored condition name}

monitored_conditions

(list)(Optional)List of items you want to monitor for each subscription.

current_bandwidth_used

The current (invoice period) bandwidth usage in Gigabytes (GB).

temperature

Full configuration.yaml using {} to format condition name (produces sensor.server_current_bandwidth_used and sensor.server_pending_charges):

sensor:
  - platform: vultr
    name: Server {}
    subscription: 123456
    monitored_conditions:
      - current_bandwidth_used
      - pending_charges

Custom configuration.yaml with only one condition monitored (produces sensor.web_server_bandwidth):

sensor:
  - platform: vultr
    name: Web Server Bandwidth
    subscription: 123456
    monitored_conditions:
      - current_bandwidth_used