Home - HewlettPackard/hpe-oneview-hubot GitHub Wiki

Welcome to the HPE OneView Hubot project. To run this project locally please visit the Quickstart guide. If you are interested in contributing to this project please read the Getting Started guide.

The HPE OneView Hubot script currently supports a limited number of operations. The list below describes the most basic ways of interacting with HPE OneView with the Hubot script.

Server Hardware

  • turn/power on/off hardware-name
  • get/list/show all hardware
  • get/list/show all critical/warning/ok/disabled hardware
  • get/list/show all powered on/powered off hardware
  • get/list/show hardware-name utilization (CPU and network)
  • get/list/show hardware-name all utilization (CPU, temp, power and network)
  • get/list/show hardware-name
  • get/list/show all hardware with uuid light (on/off)
  • get/list/show hardware with asset tag (asset tag name)
  • get/list/show hardware with profiles
  • get/list/show hardware (without/with no) profiles

Server Profile Templates

  • get/list/show all templates
  • get/list/show available targets for template-name
  • get/list/show profiles using template-name
  • deploy/create num profile(s) from/using template-name
  • flex template-name by num profile/profiles/hardware/servers
  • undeploy/remove num profile(s) from template-name
  • undeploy/remove num server(s) from template-name
  • fix compliance issues for template-name

Server Profiles

  • get/list/show all profiles
  • get/list/show profile-name
  • get/list/show all ok/warning/critical/disabled profiles
  • get/list/show profile-name compliance
  • update/make profile-name compliant
  • turn/power on/off profile-name

Alerts

  • get/list/show all active/locked/cleared critical/warning/ok/disabled alerts from today/last 7 days/last 30 days
  • get/list/show last number alerts

Miscellaneous

  • show (oneview) dashboard