Collector APIs
- Collector is an instance which enables us to fetch data like topology, notifications, metrics and events from the network.
- To collect data from various data collector sources, you must create and configure a Collector
- It has REST APIs to to get, create, update, delete, start, stop and restart collectors.
Operations
GET
List Collector Instances
Get instantiated blocks and Get information about instantiated blocks
POST
Create Collector
To collect data from various data collector sources, you must create and configure a Collector
GET
Get Collector
Get collector configurations for an instantiated collector
DELETE
Delete Collector
Delete a collector
POST
Management Of Collector Lifecycle
API For collector lifecycle management
GET
List Collector Files
List collector configuration files
GET
Get Collector File Content
Get configuration file content.
PUT
Update Collector File Content
Update configuration file content.
DELETE
Delete Collector Conf Files
Delete configuration files.
POST
Upload Collector Conf Files
Upload files in collector module.
GET
List Collector Modules
list collector modules
GET
Download Collector Conf File
download collector configuration file
GET
List Datacenter Instances
Get all Datacenter locations for the Kubernetes Stretched Cluster.
GET
List Collector Types
Get all collector types such as cisco-aci,kafka-collector,vims and related information