EnrichAI Data is a Device42 service to enrich discovered data – currently Device42 supports enrichment of discovered device OS data and Vendor data – additional data types will be added in future releases.
When EnrichAI is enabled, customer data such as OS, vendor, and the related architecture information that is collected during discovery jobs is queued up and then sent in batches to the EnrichAI service via https. The EnrichAI service will respond back with the enriched data if a match is found and the enriched data is displayed on the EnrichAI Data page. All data sent to the EnrichAI service is completely anonymized and cannot be traced back. Additionally the data being sent will never contain any identifiable information such as hostnames, IP Addresses, MAC Addresses, etc. Below is a sample of the payload
Payload: [{“client_id”:”D42″,”client_version”:”999.99.99.9999999999″,”items”:
[{“entity_type”:”os”,”parameters”:{“os_architecture”:””,”os_name”:”junos”,”os_version”:”12.3R12-S1″,”os_version_no”:””},”req_id”:”os_7″},
{“entity_type”:”vendor”,”parameters”:{“vendor”:”brocade”},”req_id”:”vendor_3″}]}]
Note: The Main Appliance will need to be able to reach the following domains for cloud services to be registered.
Select Analytics > EnrichAI Data to display the EnrichAI Data list page.
Click the Enriched Value link to view the data record. If you want, you can lock an EnrichAI data record to prevent Device42 from updating it in the future.
Device42 also currently displays EnrichAI Data information on OS and vendor view pages that have been enriched. The image below shows a vendor view page with EnrichAI Data – click the link to go to the data view page. Enriched data information is also available via API and DOQL in the vendor and deviceOS DOQL views.