The public azure-diagnostics-tools repository includes what appears to be a fantastic option for anyone who wants to quickly set up scalable and highly-available ElasticSearch+Logstash+Kibana log analytics system via its ES-MultiNode Service Fabric deployment example.
The only aspect missing from that template is the HTTPS configuration necessary to actually authenticate connections to the Kibana system and probably to expose secure endpoints to send events into storage (although that could happen other ways too e.g. reading out of a blob on an interval - I am primarily concerned at this moment with securing how users connect to the Kibana system and making sure there are no other open ways inbound into the cluster from the external network).
From my preliminary reading, it seems like what I want to do is set up the TLS in the nginx proxy configuration for the ES cluster node, but this is my first time using this combination of tools and I am not sure what else I might need to know. Has somebody done this? I expect it will be something akin to the steps here for getting the certificates to the VMs but probably involves other steps to configure these particular services.