1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/ppabccn-Hi-elk

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README_osc.md

Hi-elk

Проект представляет собой:

  • Hi-elk — это образ для быстрого развёртывания сервисов elk на основе Docker. В качестве основы для Hi-elk используется система Alpine Linux, целью проекта является создание наиболее простого, безопасного и стабильного образа elk.

    Изображение: https://gitee.com/ppabccn/Hi-elk/raw/master/images/Hi-elk.png

Функциональные особенности:

  1. Hi-elk включает в себя Elasticsearch, Kibana и Logstash.
  2. Может работать на облачных серверах с небольшим объёмом памяти, например, с 1 ГБ или 2 ГБ.
  3. Позволяет быстро подключить журналы nginx для удобства анализа.
  4. Контейнер с Kibana уже локализован на китайский язык, что делает его более удобным в использовании.
  5. Легко настраивается, достаточно просто отредактировать файл Dockerfile.
  6. Все образы основаны на официальных базовых образах, обеспечивая безопасность и надёжность.
  7. Простота использования переменных среды для установки и удаления программного обеспечения в контейнерах.
  8. Компактные и хорошо структурированные файлы Dockerfiles (Dockerfile).
  9. Всё доступно для просмотра и редактирования.

Архитектура программного обеспечения:

Изображение: https://gitee.com/ppabccn/Hi-elk/raw/master/images/elk.png

Инструкция по установке:

  1. git clone git@gitee.com:ppabccn/Hi-elk.git
  2. cd Hi-elk/5.6.9-2g/
  3. docker build --tag elk:1.1 -f Dockerfile .
  4. docker run -d --name elk -ti -p 5601:5601 -p 5044:5044 elk:1.1
  5. Или использовать хост-режим: docker run -d --name elk -v /data:/data --net=host -it elk:1.1

Использование:

  1. Для серверов с памятью 4 ГБ и выше используйте команду docker pull ppabc/hi-elk из hub.docker.com.
  2. Для серверов с памятью от 2 ГБ используйте команду docker pull ppabc/hi-elk:2g из hub.docker.com.
  3. Настройка пароля для Elk, см. https://bbs.aqzt.com/thread-567-1-1.html.
  4. Формат журналов nginx см. здесь: https://gitee.com/ppabccn/Hi-elk/tree/master/nginx.
  5. Установка filebeat см. здесь: https://gitee.com/ppabccn/Hi-elk/tree/master/filebeat.

Эффект:

Изображение: https://gitee.com/ppabccn/Hi-elk/raw/master/images/elk2018.png

Участие и вклад:

  1. Если хотите поделиться опытом или обсудить проект, присоединяйтесь к группе QQ: 7652650 (безопасная эксплуатация).
  2. Электронная почта: ppabc@qq.com

Следите за нами в WeChat:

Изображение: https://git.oschina.net/aqztcom/kjyw/raw/master/images/aqzt.jpg

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Hi-elk — это образ для быстрого развёртывания сервисов elk на основе Docker. Hi-elk использует систему Alpine Linux в качестве основы и направлен на создание наиболее лаконичного, безопасного и стабильного образа elk для быстрой установки сервисов. Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/ppabccn-Hi-elk.git
git@api.gitlife.ru:oschina-mirror/ppabccn-Hi-elk.git
oschina-mirror
ppabccn-Hi-elk
ppabccn-Hi-elk
master