Экспорт логов из loganalaysis ibm cloud - PullRequest
0 голосов
/ 21 ноября 2018

Есть ли способ экспортировать журналы из IBM Cloud?В основном журналы активности, которые приходят из Activity Tracker.Кроме того, кто-нибудь знает, где хранятся эти журналы?Я могу только просматривать их внутри Кибаны, но не вижу никакого хранилища, связанного с ним

Я пытался

ibmcloud logging log-show but it errors out as: 
read: connection reset by peer

1 Ответ

0 голосов
/ 22 ноября 2018

Прежде всего, вы должны выбрать премиум-план для совершения вызовов API и экспорта журналов из Activity Tracker enter image description here

После создания службы Activity Tracker вы можете использоватьCLI для экспорта журналов путем создания сеанса

ibmcloud at session help create                                                                                                           
NAME:
   bx at session create - Create a new session
USAGE:
   bx at session create [command options] [arguments...]

OPTIONS:
   --start value, -s value        start date, in format 2006-01-02 (default: "2018-11-09")
   --end value, -e value          end date, in format 2006-01-02 (default: "2018-11-22")
   --at-account-level, -a         include entire account (default: current space only)
   -T value, --search-time value  Specify search time with the hour of one day, the valid value is 0-23
   --json                         output in JSON format

Например, ibmcloud at session create -s 2018-11-21 -e 2018-11-22 --json

После создания сеанса возвращается идентификатор сеанса.

Youможно загрузить журналы с помощью этой команды

ibmcloud at download -o events.log <SESSION_ID>

Подробнее о загрузке событий см. эту ссылку

Вы также можете сделать вызов REST API. для загрузки событий

Обновление: Внимательно изучив документацию, я выяснил, где хранятся данные.

Отслеживание активностиСервис включает в себя 2 хранилища данных, в которых хранятся данные о ваших событиях:

Один репозиторий, где данные о событиях доступны для анализа через Kibana.Стандартный или облегченный план хранит данные только в этом хранилище.Данные хранятся 3 дня.

Один репозиторий долгосрочного хранения, в котором хранятся данные о событиях для премиум-плана.Данные о событиях хранятся до тех пор, пока вы не настроите политику хранения или не удалите их вручную.По умолчанию события хранятся неопределенно долго.

Хранилище зашифровано.Также, чтобы настроить политику хранения, прочитайте эту ссылку

...