Случайны выбор дневника Раскрыть/свернуть полный список возможностей


Найдено 3810 сообщений
Cообщения с меткой

отчеты - Самое интересное в блогах

Следующие 30  »
rss_rss_hh_new

PDF отчеты по дашбордам Kibana

Понедельник, 11 Сентября 2017 г. 12:55 (ссылка)






Crait


сегодня в 12:55

Администрирование





PDF отчеты по дашбордам Kibana












    Вот ты собрал свой модный мониторинг. ElasticSearch принимает данные от чего бы то ни было, а кибана их рисует. Ты смотришь на графики один день, второй, третий и через некоторое время под грузом новых задач ты забываешь об этом. Вспоминаешь когда нужно показать начальникам какую-то отчетность, заходишь в кибану, делаешь скриншоты, и думаешь, что неплохо было бы иметь средство, которое это делало за тебя.

    Да, это умеет делать X-Pack, но он стоит денег. Да, это умеет делать sentinl, но чтобы его настроить нужно будет повозиться, а пдф рисовать он так и не научился. А нужно всего ничего: сделать пару скриншотов, собрать из них PDF и отправить на почту, повторить через неделю.

    Мы сделали это за тебя. Все, что нужно сделать – склонировать репозиторий, описать желаемый отчет в конфиге, вписать данные о почте ( откуда и куда отправлять ) и вот, отчеты уже у вас. Летят по расписанию, ага.



    Допустим, у вас есть развернутая кибана и три дашборды, которые вы хотели бы показать в отчете. Тогда вы описываете эти дашборды в разделе pages конфиг файла ( урл дашборды, заголовок и описание для отчета ). Выглядеть это будет примерно вот так:

    "pages":[
    {
    "url": "http://0.0.0.0:5601/app/kibana#/dashboard/ca460a50-8cb0-11e7-a2bb-9b97b18ab1d8?embed=true&_g=()",
    "title": "Заголовок 1",
    "description": "За неделю"
    },
    {
    "url": "http://0.0.0.0:5601/app/kibana#/dashboard/e05c6b70-8cb2-11e7-a2bb-9b97b18ab1d8?embed=true&_g=()",
    "title": "Заголовок 2 ",
    "description": "За неделю"
    },
    {
    "url": "http://0.0.0.0:5601/app/kibana#/dashboard/233acc20-8cb3-11e7-a2bb-9b97b18ab1d8?embed=true&_g=()",
    "title": "Заголовок 3",
    "description": "За неделю"
    }
    ]




    После этого осталось только вписать данные о почте, и желаемый временной промежуток ( как часто будут лететь отчеты ) в секундах:


    "smtp_server": "smtp.yandex.ru",
    "email_subject": "Регулярный отчет",
    "email_text": "Регулярный отчет со статистикой по",
    "email_from": "email@fr.om",
    "email_password":"password",
    "time_interval": 120,
    "email_to": "email@t.o",


    После конфигурирования осталось только запустить Reporter и он сам начнет работать:

    docker-compose up -d


    Все, теперь у Вас есть не только красивые графики, но и отчеты по расписанию, которые можно использовать, например в связке с мониторингом настроек TLS в роще доменов.

    github.com/AverageS/kibanareports — вот здесь лежит исходный код, и простая, в три строчки инструкция настройки и запуска.


    Original source: habrahabr.ru (comments, light).

    https://habrahabr.ru/post/337576/

    Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество

    Следующие 30  »

    <отчеты - Самое интересное в блогах

    Страницы: [1] 2 3 ..
    .. 10

    LiveInternet.Ru Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат
    О проекте: помощь|контакты|разместить рекламу|версия для pda