Юсянь: партнер по контенту CSDN, наставник восходящей звезды CSDN, создатель восходящей звезды в области полного стека, 51CTO (ведущая знаменитость + блоггер-эксперт), энтузиаст открытого исходного кода github (вторичная разработка исходного кода с нуля, серверная архитектура игры https: / /github.com/Пикчен)
Ниже приведен пример реализации создания отчетов и экспорта данных с использованием ELK:
- Генерация отчета
Используйте генератор отчетов Kibana, чтобы создать отчет в формате CSV, содержащий информацию о доступе к веб-приложению за предыдущий день.
-
Выберите вкладку «Отчетность», затем нажмите кнопку «Создать новый отчет».
-
В дизайнере отчетов выберите режим индексирования «webapp-access-*» и выберите визуальный компонент «Таблица данных».
-
Откройте вкладку «Столбцы» в дизайнере отчетов и выберите поля, которые необходимо экспортировать, например «метка времени», «запрос» и «время_ответа».
-
В дизайнере отчетов выберите вкладку «Экспорт» и выберите формат «CSV».
-
Нажмите кнопку «Сформировать отчет» в дизайнере отчетов и дождитесь завершения формирования отчета.
-
Нажмите кнопку «Скачать» в дизайнере отчетов и скачайте сформированный отчет.
- Вывод данных
Используйте функцию экспорта данных Kibana, чтобы экспортировать журналы доступа к веб-приложениям за предыдущий день в файл формата CSV.
-
Выберите вкладку «Управление», а затем нажмите кнопку «Сохраненные объекты».