Bindplane

The Bindplane Developer Hub

Welcome to the Bindplane developer hub. You'll find comprehensive guides and documentation to help you start working with Bindplane as quickly as possible, as well as support if you get stuck. Let's jump right in!

Lenovo Compute

Monitor Lenovo Rack and Blade Servers via Lenovo xClarity

📘

Not Included in the BindPlane with Google Stackdriver offering

All of the Google Cloud Platform sources listed within this documentation are not included with the BindPlane with Google Stackdriver offering.

Data Collection Setup

Metrics are collected via the xClarity 2.0 API. Lenovo xClarity is an Administration tool that is freely available from Lenovo that is deployed via Virtual Appliance.

Network Requirements

Port: 443 (TCP) HTTPS

Testing the xClarity API

You can test using this call:
https:///events/

Successful xClarity API call

Least Privileged User

An xClarity user with the LXC-Operator Role will give you read-only access to the administration API.

Assign the LPU user LXC-OPERATOR Role

Supported Versions

Software:
Lenovo xClarity 2.0+

Hardware:
All compute hardware monitored by xClarity

Connection Parameters

NameRequired?Description
ModeRequired
HostRequiredThe Lenovo Compute Server to connect to.
PortThe port for communication to the Lenovo Compute Server.
UsernameRequired
PasswordRequired
SSL ConfigurationThe SSL mode to use when connecting to the target. Can be configured to not use SSL (No SSL), use SSL but do not verify the target's certificate (No Verify), and use SSL and verify the target's certificate (Verify).
System Type
SNMP Version
Management IPRequired
SNMP Port
Community StringRequired
UserRequired
Context
Security Level
Authentication TypeRequired
Auth PasswordRequired
Privacy TypeRequired
Privacy PasswordRequired
Retries
Timeout IntervalTimeout in seconds before a confirmed request is resent or timed out.
Socket Timeout IntervalThe socket timeout for incoming messages in seconds. A timeout of zero is interpreted as an infinite timeout.
Discovery Timeout IntervalThe amount of time in seconds that we should allow discovery to take against a given target.
Collection Timeout IntervalThe amount of time in seconds that we should allow collection to take against a given target.

Metrics

Chassis

NameDescription
Bays SupportedThe Bays Supported of the Chassis.
Device UUIDThe UUID of the Chassis.
Display NameThe Name of the Chassis.
Fans SupportedThe Chassis Fans Supported of the Chassis.
Machine TypeThe Machine Type of the Chassis.
Management Modules SupportedThe Management Modules Supported of the Chassis.
Manufacturer IDThe Manufacturer ID of the Chassis.
Part NumberThe Part Number of the Chassis.
Power Modules SupportedThe Power Modules Supported of the Chassis.
Serial NumberThe Serial Number of the Chassis.
Switch Modules SupportedThe Switch Modules Supported of the Chassis.
System Health StateThe System Health State of the Chassis.

Compute Server

NameDescription
Access StateThe Access State of the Compute Server.
Device UUIDThe UUID of the Compute Server.
Health StatusThe Health Status of the Compute Server.
MAC AddressesThe MAC Addresses of the Compute Server.
ModelThe Model of the Compute Server.
Power StatusThe Power Status of the Compute Server.
Product NameThe Product Name of the Compute Server.
Serial NumberThe Serial Number of the Compute Server.
TypeThe Type of the Compute Server.

Fan

NameDescription
Device UUIDThe Server UUID of the Fan.
Health StatusThe Health Status of the Fan.
IndexThe Index of the Fan.
UUIDThe UUID of the Fan.

Flex Switch

NameDescription
Access StateThe Access State of the Flex Switch.
DescriptionThe Description of the Flex Switch.
Device UUIDThe Server UUID of the Flex Switch.
Health StateThe Health State of the Flex Switch.
Maximum ProcessesMaximum Processes
ModelThe Model of the Flex Switch.
ProcessesNumber of Processes
Serial NumberThe Serial Number of the Flex Switch.
TypeThe Type of the Flex Switch.
UptimeThe Uptime of the Flex Switch.
UUIDThe UUID of the Flex Switch.

Power Module

NameDescription
DescriptionThe Description of the Power Modules.
Device UUIDThe Server UUID of the Power Module.
Health StatusThe Health Status of the Power Modules.
IndexThe Index of the Power Modules.

Processor

NameDescription
CoresThe Cores of the Processor.
Device UUIDThe Server UUID of the Processor.
FamilyThe Family of the Processor.
IndexThe Index of the Processor.
SpeedThe Speed of the Processor.

Updated 8 months ago

Lenovo Compute


Monitor Lenovo Rack and Blade Servers via Lenovo xClarity

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.