Skip to main content

A set of tools to help users create, test, and build containerized management packs for VMware Aria Operations

Project description

Website PyPI version Aria Operations Integration SDK GitHub

VMware Cloud Foundation Operations Integration SDK

Welcome to the VMware Cloud Foundation (VCF) Operations Integration SDK.

What is the Integration SDK?

The Integration SDK creates Management Packs to add custom objects, data, and relationships from an endpoint into VCF Operations.

Using this SDK to create a Management Pack requires some Python or Java knowledge, and an understanding of how to get data from the endpoint using an API. For example, to create a Management Pack for Cassandra DB, an understanding of how to write an SQL query, execute it, and read the results is required.

For a high-level overview of VCF Operations, Management Packs, and this SDK, see the introduction.

What can the Integration SDK be used for?

The Integration SDK can be used to add any endpoint that supports remote monitoring to VCF Operations. Adding the endpoint involves creating objects that represent the endpoint, which may include properties, metrics, and events, as well as relationships between objects.

Remote monitoring uses an API (such as REST, SNMP, SQL, etc) to retrieve the data (as opposed to agent-based monitoring, where the monitoring code runs in the same location as the endpoint).

For an example walkthrough of creating a new Management Pack monitoring an endpoint, see Creating a New Management Pack

The Integration SDK can also be used to extend objects created by another Management Pack with additional metrics, properties, events, or relationships. This can be useful to ensure access to custom data without having to re-implement already existing data.

For an example walkthrough of the steps required to extend another management pack, see Extending an Existing Management Pack

Where should I start?

Contributing

The vmware-aria-operations-integration-sdk project team welcomes contributions from the community. Before you start working with this project please read and sign our Contributor License Agreement. If you wish to contribute code, and you have not signed our Contributor Licence Agreement (CLA), our bot will prompt you to do so when you open a Pull Request. For any questions about the CLA process, please refer to our FAQ.

For additional information about contributing, go to the contributing section

License

This project is licensed under the APACHE-2 License.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vmware_aria_operations_integration_sdk-1.3.0.tar.gz (154.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file vmware_aria_operations_integration_sdk-1.3.0.tar.gz.

File metadata

File hashes

Hashes for vmware_aria_operations_integration_sdk-1.3.0.tar.gz
Algorithm Hash digest
SHA256 9048fa91f6f879acf2f96d6c73639269695b0622ddf5e246a7249fa97f822400
MD5 57504ee770014269204ceaceb419b9be
BLAKE2b-256 e568bed9c101f0e2f06d7a6bd8774c98c9015ea36fe024f2f9faf91a5742722f

See more details on using hashes here.

File details

Details for the file vmware_aria_operations_integration_sdk-1.3.0-py3-none-any.whl.

File metadata

File hashes

Hashes for vmware_aria_operations_integration_sdk-1.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c722190acf9552f4eda2f6aecd2c88a3d2db47e20fe07dcc1095d02cf5d324bd
MD5 70cb109666586479ee2c194eef6e8fb4
BLAKE2b-256 829466472727cb335c68145235afa49e62371ca4f7c2ea641156fb160ff59791

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page