2024 Год эксплуатации и обслуживания облачных сервисов Настоящий бой Документация 99 оригинальный проект Нет. 019 Глава |Docker оптимальный Настоящий бой「2024」Сериал Нет. 011 Глава
Привет,добро пожаловать вКвалифицирован в эксплуатации и обслуживании。
Контент, которым сегодня поделились, Docker оптимальный Настоящий бой「2024」 в серии документов Docker Развертывание одного узла Kibana Настоящий бой。
В этой статье будет подробно описано, как использовать Docker Контейнеры и Docker Compose Развертывание одного узла Кибана. При этом мы используем Kibana Добавьте тестовые данные в консоль и проверьте Elasticsearch и Kibana Сервис нормальный?
Настоящий бой Конфигурация сервера (Архитектура 1:1 Реплицируйте мелкомасштабную производственную среду, конфигурация немного другая)
имя хоста | IP | ЦП (ядро) | Память (ГБ) | Системный диск (ГБ) | Диск с данными (ГБ) | использовать |
---|---|---|---|---|---|---|
docker-node-1 | 192.168.9.81 | 4 | 16 | 40 | 100 | Докер-узел 1 |
docker-node-2 | 192.168.9.82 | 4 | 16 | 40 | 100 | Докер-узел 2 |
docker-node-3 | 192.168.9.83 | 4 | 16 | 40 | 100 | Докер-узел 3 |
общий | 3 | 12 | 48 | 120 | 300 |
Настоящий бойцовский окружение включает информацию о версии программного обеспечения.
Предполагая, что вы ознакомились с документацией Docker Развертывание одного узла ElasticSearch Настоящий бой законченный Elasticsearch конфигурация установки.
Во всех конфигурациях, включающих пароли в этой серии документов, используются общие пароли. PleaseChangeMe。
Для производственной среды используйте генератор паролей для создания 20 человек и болеебез специальных символовСодержит только прописные и строчные буквы и цифры.смешанный пароль。
cd /data/containers
mkdir -p kibana/config
создавать Конфигурационный файл,vi kibana/config/kibana.yml
server.name: kibana
server.host: "0.0.0.0"
server.publicBaseUrl: "http://192.168.9.81:5601"
elasticsearch.hosts: [ "http://192.168.9.81:9200" ]
elasticsearch.ssl.verificationMode: none
elasticsearch.username: 'elasticadmin'
elasticsearch.password: 'PleaseChangeMe'
xpack.monitoring.ui.container.elasticsearch.enabled: true
i18n.locale: "zh-CN"
проиллюстрировать:
server.publicBaseUrl: kibana Адрес внешнего сервиса elasticsearch.hosts:Elasticsearch Адрес доступа узла elasticsearch.username:Elasticsearch Управление пользователями elasticsearch.password:Elasticsearch Пароль пользователя
создавать Конфигурационный файл,vi kibana/docker-compose.yml
name: 'kibana'
services:
kibana:
image: kibana:7.17.20
container_name: kibana
restart: always
environment:
- TZ=Asia/Shanghai
volumes:
- ./config/kibana.yml:/usr/share/kibana/config/kibana.yml
networks:
- app-tier
ports:
- "5601:5601"
networks:
app-tier:
external: true
cd /data/containers/kibana
docker compose up -d
$ docker compose ps
NAME IMAGE COMMAND SERVICE CREATED STATUS PORTS
kibana kibana:7.17.20 "/bin/tini -- /usr/l…" kibana 3 seconds ago Up 2 seconds 0.0.0.0:5601->5601/tcp, :::5601->5601/tcp
# провести лог Проверять контейнер ненормальный, результаты опускаются
$ docker compose logs -f
Откройте браузер и посетите сервисный адрес Kibana.
проходить Kibana Консоль, добавьте встроенные тестовые данные, проверьте Kibana и Elasticsearch。
curl -X GET -u elasticadmin "192.168.9.81:9200/_cat/indices?v"
После правильного выполнения результат вывода будет следующим:
$ curl -X GET -u elasticadmin "192.168.9.81:9200/_cat/indices?v"
Enter host password for user 'elasticadmin':
health status index uuid pri rep docs.count docs.deleted store.size pri.store.size
green open .security-7 RyV4l3zaRV-IAGUFALC9bg 1 0 53 0 262.7kb 262.7kb
green open .apm-custom-link FwlLkJh4RoqlC1Sy29dgvw 1 0 0 0 227b 227b
green open .apm-agent-configuration WtFI-h6mT6iLsrZTc2mf8w 1 0 0 0 227b 227b
green open kibana_sample_data_logs VY3wH6wYSei2lNH02Og65Q 1 0 14074 0 8.3mb 8.3mb
green open .kibana_task_manager_7.17.20_001 eAZywVMhQt-YeL-P-Pv98Q 1 0 18 1329 231.3kb 231.3kb
green open .kibana_7.17.20_001 fln7LBanTnuE-BSQ5C1CWA 1 0 84 84 2.5mb 2.5mb
green open .async-search bL5NsefQQlyBXX0zzv6unA 1 0 0 0 250b 250b
В этой статье лишь кратко представлены Kibana из Установка и развертываниеи инициализация, при реальном использовании Kibana Есть все более и более мощные способности, которые нам нужно изучить и изучить.
Вот и все,Это все, чем я делюсь сегодня. Я еще не подумал о том, чем поделюсь в следующем выпуске.,С нетерпением жду этогоОткрытая глухая коробка。уважать Пожалуйста, продолжайте обращать внимание!!!
Если вам понравилась эта статья, поделитесь, добавьте в избранное, поставьте лайк и прокомментируйте! Пожалуйста, продолжайте обращать внимание @Operation&Maintenance Юшу, жди новых хороших статей!
Отказ от ответственности:
Заявление об авторских правах