Глава 6. Настройка Kibana для визуализации данных

Ревизия VCS: 7886

Дата сборки документа: 2017.03.10 16:09:16

Пакет Kibana устанавливается одновременно при установке пакета CRM.

В конфигурационном файле Kibana: /etc/kibana/kibana.yml требуется изменить параметр server.host, указав для него IP-адрес сервера Kibana и раскомментировать соответствующую строку:

 # Kibana is served by a back end server. This setting specifies the port to use.
    #server.port: 5601

    # Specifies the address to which the Kibana server will bind. IP addresses and host names are both valid values.
    # The default is 'localhost', which usually means remote machines will not be able to connect.
    # To allow connections from remote users, set this parameter to a non-loopback address.
    server.host: "192.168.1.79"

    # Enables you to specify a path to mount Kibana at if you are running behind a proxy. This only affects
    # the URLs generated by Kibana, your proxy is expected to remove the basePath value before forwarding requests
    # to Kibana. This setting cannot end in a slash.
    #server.basePath: ""

    # The maximum payload size in bytes for incoming server requests.
    #server.maxPayloadBytes: 1048576

    # The Kibana server's name.  This is used for display purposes.
    #server.name: "your-hostname"

    # The URL of the Elasticsearch instance to use for all your queries.
    #elasticsearch.url: "http://localhost:9200"

    # When this setting’s value is true Kibana uses the hostname specified in the server.host
    # setting. When the value of this setting is false, Kibana uses the hostname of the host
    # that connects to this Kibana instance.
    #elasticsearch.preserveHost: true

Перезапустить Kibana

Запуск Kibana осуществляется командой:

/etc/init.d/kibana start

По умолчанию Kibana запускается по адресу localhost:5601

Индексация данных форм

Загрузка данных в Elasticsearch осуществляется с помощью процесса индексации данных форм Административное приложение -> Обслуживание системы -> Управление индексом форм.

Проиндексировать все данные форм (это может занять время, зависит от количества записей в системе)

В это время для каждой формы и каждого компонента этой формы в Synergy создается несколько индексов. Каждый из этих индексов будет отображен в Kibana со своим кодом, как используемое поле.

Рисунок 6.1. Управление индексом данных форм

Управление индексом данных форм

Для проверки установки Kibana, необходимо в основном приложении Synergy перейти в модуль Маркетинг (или Управление продажами) вкладка Аналитика. Если все настроено правильно, то должны иметь следующее:

Рисунок 6.2. Аналитика

Аналитика