anchor.diff:  ----
   
   === Persist stream-table join
  -
   
   [source,sql]
   ----
  
positive.code: kibana                              /usr/local/bin/kibana-docker     Up      0.0.0.0:5601->5601/tcp
  ----
  
  Are the connectors running?
  
  [source,bash]
  ----
  $ curl -s "http://localhost:8083/connectors"| jq '.[]'| xargs -I{connector_name} curl -s "http://localhost:8083/connectors/"{connector_name}"/status"| jq -c -M '[.name,.connector.state,.tasks[].state]|join(":|:")'| column -s : -t| sed 's/\"//g'| sort
  pg-source  |  RUNNING  |  RUNNING
  
  $ curl -s "http://localhost:18083/connectors"| jq '.[]'| xargs -I{connector_name} curl -s "http://localhost:18083/connectors/"{connector_name}"/status"| jq -c -M '[.name,.connector.state,.tasks[].state]|join(":|:")'| column -s : -t| sed 's/\"//g'| sort
  es_sink_ratings-with-customer-data  |  RUNNING  |  RUNNING
  es_sink_unhappy_platinum_customers  |  RUNNING  |  RUNNING
  jdbc_sink_postgres                  |  RUNNING  |  RUNNING
  ----
  
  Is ratings data being produced?
  
  [source,bash]
  ----
  
negative.code: $ scripts/setup.sh
  ----
  
  . In a browser, go to Kibana at http://localhost:5601/app/kibana#/management/kibana/indices/ and set an index (any index) as default
  . Import dashboard `kibana_objects.json` using the **Import** button at http://localhost:5601/app/kibana#/management/kibana/objects
  
  image::images/kibana_ix01.png[Kibana indexes]
  
  