При запуске Cassandra OpsCentre - вы должны add the nodes manually в графическом интерфейсе:Можно ли запустить cassandra opscenter с предварительно настроенным узлом, передав его в качестве параметра запуска?
Теперь я знаю, вы можете добавить address information в файле address.yml
.
В среде обнаружения службы (например, Consul и docker) - вы хотите, чтобы сценарий появился, но можно параметризовать узлы в качестве параметра запуска из результата обнаружения службы.
Мой вопрос: Можно ли запустить cassandra opscenter с предварительно сконфигурированным узлом, передав его в качестве параметра запуска?
Вы говорите, что свернули несколько хостов, а затем попробовали – hawkeye
. Я не уверен, что означает «завиток некоторых хостов, а затем попытка». Снимок экрана в вашем вопросе - это форма, которую вы видите при добавлении кластера в OpsCenter для мониторинга. Результатом этой формы является вызов API, который задокументирован по ссылке в моем ответе. Чтобы автоматизировать этот процесс, запустите OpsCenter, дождитесь, когда api станет отзывчивым, опросив некоторую конечную точку, которая отвечает GET, а затем отправьте запрос POST, необходимый для добавления желаемого кластера. Это не «параметр запуска» для OpsCenter, но позволяет достичь своей цели с помощью другого механизма, который может быть надежно автоматизирован. –