-
Notifications
You must be signed in to change notification settings - Fork 1
Home
####DNS, SLB, CMDB, and Routing-tags JSON File Builder Tool for Cisco Tetration Analytics Platform
At the heart of Cisco Tetration Analytics platform is a customized big data engine, enhanced to deal with large volumes of streaming data. Automated Machine Learning, historical and predictive flow simulation and alerting are a few of the capabilities included in Tetration.
Data is collected and fed into Tetration a few different ways: One way is to do this is to ingest 3rd Party data; ex: DNS, Server Load Balancer, Routing-Tags and CMDB data to increase the Tetration Cluster’s full understanding of an environment.
The purpose of this program is to simplify the process of creating the JSON files required by the Tetration cluster.
Lets get to it!
https://github.com/kafifi/Tetration_JSON-Builder_JAVA/blob/Tetration_JSON-Builder_JAVA/TA_Tools/ta_json_builder.jar
######SLB or CMDB or RTE or DNS
######Absolute and Relative path #####Seed File Format: ######https://github.com/kafifi/Tetration_JSON-Builder_JAVA/tree/Tetration_JSON-Builder_JAVA/TA_Tools/Seed%20File%20Format
######java -jar ta_json_builder.jar slb slb.csv
######{ ######"configs": [ ######{ ######"name": "Applicatoin name", ######"vip": "10.0.0.10", ######"vip_port": 8, ######"protocol": 6, ######"backends": [ ######{ ######"backend_ip": "10.0.0.1", ######"backend_port": 80 ######}, ######{ ######"backend_ip": "10.0.0.3", ######"backend_port": 80 ######}, ######{ ######"backend_ip": "10.0.0.4", ######"backend_port": 80 ######} ######], ######"nat_subnet_pool": [ ######" 10.1.0.0/16", ######" 10.2.0.0/16" ######] ######} ######] ######}