Общедоступный репозиторий azure-diagnostics-tools содержит фантастический вариант для всех. кто хочет быстро настроить масштабируемую и высокодоступную систему аналитики журналов ElasticSearch+Logstash+Kibana с помощью пример развертывания ES-MultiNode Service Fabric.
Единственный аспект, отсутствующий в этом шаблоне, — это конфигурация HTTPS, необходимая для фактической аутентификации подключений к системе Kibana и, возможно, для предоставления безопасных конечных точек для отправки событий в хранилище (хотя это может происходить и другими способами, например, чтением большого двоичного объекта через интервал — я в данный момент меня в первую очередь беспокоит обеспечение безопасности подключения пользователей к системе Kibana и обеспечение отсутствия других открытых путей, входящих в кластер из внешней сети).
Из моего предварительного чтения кажется, что я хочу настроить TLS в конфигурация прокси-сервера nginx для узла кластера ES, но я впервые использую эту комбинацию инструментов, и я не уверен, что еще мне нужно знать. Кто-нибудь сделал это? Я ожидаю, что это будет что-то вроде шагов здесь для получения сертификатов для виртуальных машин, но, вероятно, включает другие шаги для настройки этих конкретных служб.