Объекты в массиве плохо поддерживаются. Ошибка, наблюдаемая для образа докера ELK.

Я использую последнее изображение лося для панели инструментов кибаны, и у меня есть файл json, в котором есть список массивов [], и я не могу показать их как поле в кибане, и это показывает, что объект в массиве плохо поддерживается ошибка сообщение.

Согласно документу в кибане, я только что прошел по ссылке ниже, но не нашел ничего полезного для изображения докера лося.

    https://github.com/istresearch/kibana-object-format

Я только что попытался запустить команду

   Run bin/kibana-plugin install <package.zip>

но он вернулся, поскольку команда запуска неизвестна, удалена команда запуска и запущена оставшаяся команда, но она говорит, что она недействительна.

Я использую Linux Box и версию Kibana 7.3.

Можно ли победить эту проблему? как развернуть этот плагин для изображения лося, есть ли другой способ сделать эти массивы объектами как поля в кибане.

Я не уверен, как я могу продолжить. Помогите мне, пожалуйста.

Пример данных:

{
    "expand": "schema,names",
    "startAt": 0,
    "maxResults": 50,
    "total": 4,
    "issues": [{
            "expand": "operations,versionedRepresentations,editmeta,changelog,renderedFields",
            "id": "1999875",
            "self": "https://amazon.kindle.com/jira/rest/api/2/issue/1999875",
            "key": "KINDLEAMZ-67578",
            "fields": {
                "summary": "contingency is displaying for confirmed card.",
                "priority": {
                    "name": "P1",
                    "id": "1"
                },
                "created": "2019-09-23T11:25:21.000+0000"
            }
        },
        {
            "expand": "operations,versionedRepresentations,editmeta,changelog,renderedFields",
            "id": "2019428",
            "self": "https://amazon.kindle.com/jira/rest/api/2/issue/2019428",
            "key": "KINDLEAMZ-68661",
            "fields": {
                "summary": "card",
                "priority": {
                    "name": "P1",
                    "id": "1"
                },
                "created": "2019-09-23T11:25:21.000+0000"
            }
        },
        {
            "expand": "operations,versionedRepresentations,editmeta,changelog,renderedFields",
            "id": "2010958",
            "self": "https://amazon.kindle.com/jira/rest/api/2/issue/2010958",
            "key": "KINDLEAMZ-68167",
            "fields": {
                "summary": "Test Card",
                "priority": {
                    "name": "P1",
                    "id": "1"
                },
                "created": "2019-09-23T11:25:21.000+0000"
            }
        }
    ]
}

Я просто хочу получить KEY, Summary, Priority из каждого из приведенных выше массивов. Но это не работает должным образом, когда я пытался сделать поле, отображаемое как массив в кибане. Если это не работает с 7.3.0, следует ли мне перейти на более раннюю версию? шаги отсутствуют для пользователя докера в этом документе. Есть ли способ получить эти данные?


person ArrchanaMohan    schedule 26.09.2019    source источник
comment
Добавьте образцы данных.   -  person Sathishkumar Rakkiasamy    schedule 26.09.2019
comment
Обновил комментарии. не могли бы вы мне помочь   -  person ArrchanaMohan    schedule 27.09.2019


Ответы (1)


Проверка здесь: https://github.com/istresearch/kibana-object-format/releases похоже, что последняя версия плагина предназначена для Elasticsearch 6.3. Думаю, это и есть причина вашей ошибки.

Я не уверен, что в кибане есть исправление для этого. На эту тему много вопросов, открытых давно, например: https://github.com/elastic/kibana/issues/3333.

person Opster Elasticsearch Expert    schedule 26.09.2019
comment
мне нужно перейти на 6.3, чтобы добавить эту функцию? Есть ли какие-либо шаги, чтобы включить эту функцию для образа докера seba/elk? - person ArrchanaMohan; 27.09.2019
comment
Я предполагаю, что если вы понизите версию elasticsearch до 6.3, плагин будет работать. Я не уверен, что вы сможете открыть индексы, созданные в версии 7.3, вы можете попробовать запустить новый кластер версии 6.3 и протестировать его. - person Opster Elasticsearch Expert; 27.09.2019
comment
Спасибо за ответ. Но мне просто нужно знать, есть ли какой-либо документ, в котором подробно описано это для изображения докера seba/elk? Не могли бы вы поделиться этим. - person ArrchanaMohan; 27.09.2019