Панель управления | Регистрация

get_logs

Поддержка -> API -> get_logs

Журнал всех выполненых/поставленных задач с их статусами в рамках аккаунта. Функция доступна начиная с версии 1.113

Поля Запроса

cmd: get_logs
count(int) Количество записей. Максимум 100. Если параметр не передан, ответ будет содержать 50 последних записей.

Поля ответа

success (true, false) Статус выполнения команды
data(string) Массив со списком данных.

Поля ответа массива data

id(int) - уникальный id операции
datepost(string) - Дата и время постановки задачи к исполнению
datecommit(string) - Дата и время завершения исполнения задачи
cmd(string) - Исполняемая команда. Принимает значения: pause_server - Пауза сервера; run_server - Запуск сервера; stop_server - Выключение сервера; reload_server - Перезагрузка сервера; update_server - Изменение сервера; archive_server - Архивация сервера; del_server - Удаление сервера; add_server - Создание сервера; reinstall_server - Переустановка сервера; eth_action - Изменение сетевого интерфейса.
status(int) - Статус исполнения команды. Принимает значения: 0 - Задача поставлена на выполнение, идет процесс исполнения. 1 - Задача выполнена успешно. 2 - задача не выполнена.
serverid(int) - ID связанного с задачей сервера.

Примеры

https://my.imserver.ru/api?сmd=get_logs&count=10&sess=f58d878cf6a90dffee54ceb169b4058ed
Выведет последние 10 команд и статусы их исполнения.