Объекты в массиве не очень хорошо поддерживаются ошибки, наблюдаемые для образа док-станции ELK - PullRequest
0 голосов
/ 26 сентября 2019

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

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

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

Я просто попыталсявыполните команду

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

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

Я использую 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, я должен понизить к более низкой версии?шаги отсутствуют для пользователя докера в этом документе.Есть ли способ получить эти детали?

1 Ответ

0 голосов
/ 26 сентября 2019

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

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

...