Stream Data from Chef AutomateΒΆ

[edit on GitHub]



This documentation applies to a deprecated version of Chef Automate and will reach its End-Of-Life on December 31, 2019. See the Chef Automate site for current documentation. The new Chef Automate includes newer out-of-the-box compliance profiles, an improved compliance scanner with total cloud scanning functionality, better visualizations, role-based access control and many other features. The new Chef Automate is included as part of the Chef Automate license agreement and is available via subscription.

Chef Automate exposes an endpoint to stream the data that is visualized in the UI. Every event is streamed as JSON and can be accessed from a websocket consumer by doing the following:

  1. Make sure the node visibility capability of Chef Automate has been installed and is running.

  2. Connect a websocket consumer to the fully-qualified domain name of the Chef Automate server on port 3232.