Как передать API-фильтр HTTP RESTful для ведения журнала CDAP, как передать параметр фильтра - PullRequest
1 голос
/ 22 января 2020

Согласно документации CDAP, строка фильтра может быть предоставлена ​​как необязательный параметр. Он отфильтрует возвращенные записи журнала по тем, которые соответствуют предоставленной строке.

https://docs.cask.co/cdap/6.0.0/en/reference-manual/http-restful-api/logging.html#http -restful-api-logging

Как передать его в остальных вызов API, если мне нужно отфильтровать на уровне журнала только ошибки. Я попытался добавить & logLevel = ERROR , но это не сработало, пожалуйста, сообщите мне, как мы можем пропустить фильтр.

1 Ответ

1 голос
/ 29 января 2020

Я думаю, что здесь есть некоторая путаница с Data Fusion и CDAP.

Как я уже упоминал в своем последнем сообщении, Data Fusion и CDAP - это не одно и то же. Data Fusion - это независимый продукт, созданный на основе проекта CDAP с открытым исходным кодом, но с его собственным API и инструментами / функциями, встроенными в облако.

Если вы хотите просматривать свои журналы, здесь у вас есть документация для журналов аудита, а здесь вы можете искать журналы конвейера в Stackdriver (еще один интегрированный продукт в облаке). Эти документы проведут вас через необходимые шаги в GCP для того, что вы хотите найти.


РЕДАКТИРОВАТЬ:

Похоже, что на самом деле возможно использовать конечные точки CDAP для этого.

@ phaneendra поделилась способом отправки запросов API к конечным точкам CDAP , перейдя к Системный администратор -> Конфигурация -> Выполнить Http-вызовы в вашем экземпляре Datafusuion. Это позволяет извлекать журналы и устранять опубликованную проблему.

Кроме того, вы также можете использовать документальное справочное руководство CDAP для создания и управления экземплярами и конвейерами Cloud Data Fusion.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...