Прежде всего, вы должны выбрать премиум-план для совершения вызовов API и экспорта журналов из Activity Tracker
После создания службы 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 дня.
Один репозиторий долгосрочного хранения, в котором хранятся данные о событиях для премиум-плана.Данные о событиях хранятся до тех пор, пока вы не настроите политику хранения или не удалите их вручную.По умолчанию события хранятся неопределенно долго.
Хранилище зашифровано.Также, чтобы настроить политику хранения, прочитайте эту ссылку