Technical and Security Requirements

This page defines the technical and security standard that every VCF Extension in this catalogue is built to. The requirements below are met by all Management Packs in the portfolio. A specific pack adds only the credentials, roles and ports of the system it connects to, which are documented on that pack's Deployment page.

Platform compatibility

All VCF Extensions are delivered as containerised adapters and are compatible with the VCF Operations platform from version 8.10 and later.

RequirementValue
VCF Operations8.10.0 or later (vcops_minimum_version declared in every Management Pack)
Deployment modelContainerised adapter, one container image per Management Pack
CollectorAny Cloud Proxy belonging to the collector group, no dedicated appliance required
Adapter resources1024 MB memory limit, 5-minute default collection interval (configurable per instance)
Upgrade pathPAK upgrade preserves existing adapter instances and collected history

Network and transport security

RequirementValue
CommunicationHTTPS from the Cloud Proxy to the management interface of the monitored system
Transport securityTLS 1.2 minimum; TLS 1.3 negotiated automatically where the target supports it
Certificate validationThe target certificate is validated against the system trust store
CA certificatesSupport for certificates issued by a public or enterprise CA, and for self-signed certificates on explicitly accepted targets
Registry accessHTTPS/443 from the Cloud Proxy to registry.topthor.com for the adapter image
Outbound onlyNo inbound connection to the Cloud Proxy or to VCF Operations is required

No Management Pack writes to the monitored system. Every account used by an adapter is read-only; the adapter only reads inventory, configuration and performance data.

SNMP requirements

Management Packs that monitor network and facility devices communicate over SNMP v3 only.

RequirementValue
ProtocolSNMP v3, USM security model, authPriv security level
AuthenticationSHA-1, SHA-224, SHA-256, SHA-384, SHA-512 (MD5 accepted for legacy endpoints)
PrivacyDES (legacy endpoints), AES-128, AES-192, AES-256
Recommended configurationSHA-256 authentication with AES-128 privacy
Context nameConfigurable per adapter instance

Credentials and secrets

RequirementValue
StorageAll credentials are stored in the VCF Operations credential store
SeparationCredentials are never embedded in the Management Pack, the manifest or the container image
ScopeOne credential set per adapter instance, read-only on the target system
RotationCredentials can be changed without reinstalling the Management Pack

Data delivered to VCF Operations

Every VCF Extension delivers the collected data into VCF Operations as native objects, together with their metrics, properties and relationships.

CapabilityDelivered by every Management Pack
Objects and object kindsyes - modelled per system, vendor-neutral where several producers share one pack
Identifiersyes - stable identifiers preserve object continuity across collection cycles
Propertiesyes - inventory and configuration attributes per object
Metricsyes - performance and health counters with declared units
Object relationshipsyes - parent/child topology rebuilt automatically on every collection cycle
External relationshipsyes where applicable - links to vSphere virtual machines, hosts, IPAM addresses and other Management Packs
Data qualityunmeasured values are never reported as zero, so no alert fires on absent data

Content shipped with every Management Pack

ContentDelivered by every Management Pack
Dashboardsyes - placed in a dedicated folder named after the product and installed with the adapter content
Alertsyes - alert definitions with severity, thresholds and recommended actions
Symptom definitionsyes - the conditions that drive the alerts
Reportsyes - on-demand and scheduled reporting of the collected objects
Recommendationsyes - capacity and configuration recommendations derived from the collected data
Custom groupsyes - groups that roll the collected objects up for dashboards, policies and reports

Content is vendor-neutral: where one Management Pack supports several producers, the same dashboards, alerts, reports and groups serve every producer, because they build on the shared object model rather than on vendor-specific keys.

Integration with the rest of the platform

AreaCommitment
PoliciesCollected metrics and properties are available to VCF Operations policies without additional configuration
Business servicesObjects and relationships can be used to build business applications and tiers
Cross-pack topologyManagement Packs tag their objects with the IPAM relation property, so relationships between packs are created automatically
Multi-vendor modelOne adapter kind and one object model per product family; the producer is distinguished only by a property, never by a separate object kind

Support

AreaCommitment
Supported platformVCF Operations 8.10.0 and later, verified against the current 9.x release
Release cadenceVersioned releases aligned with VCF Operations releases; each release carries a PAK file and a signed container image
DocumentationProduct documentation published for every Management Pack, covering objects, metrics, deployment fields and alerts
Upgrade safetyAn object-model change that affects the adapter instance identity is called out in the release notes of the affected version