CPU temp and Deployment status

Absolutely!

There are quite a few options.

Capture the data and sent to Elasticsearch using the Index API. You will probably want to first create the mapping for this data to describe to Elasticsearch how you would like it to be indexed. https://www.elastic.co/guide/en/elasticsearch/reference/current/mapping.html

We also have Beats, which are lightweight shippers to Elasticsearch. Metricbeat might have the information you want to capture, with the added benefit they ship with some dashboards to get you started. Since the beats do the heavy lifting of handling the ES connection, retries, etc. Sometimes it makes sense to build your own Beat https://www.elastic.co/guide/en/beats/devguide/7.x/new-beat.html https://www.elastic.co/blog/build-your-own-beat