Как долго сохраняются результаты запроса Cloudwatch Insights? - PullRequest
0 голосов
/ 02 апреля 2019

Когда вы используете API AWS для запуска запроса к журналам Cloudwatch , вы получаете queryId.

{
   "queryId": "string"
}

Затем вы можете вызвать GetQueryResults, используя этот идентификатор запроса , и получить результаты запроса.

{
   "results": [ 
      [ 
         { 
            "field": "string",
            "value": "string"
         }
      ]
   ],
   "statistics": { 
      "bytesScanned": number,
      "recordsMatched": number,
      "recordsScanned": number
   },
   "status": "string"
}

У меня вопрос как долго сохраняются эти результаты запроса? Могу ли я выполнить запрос и вернуться через месяц, чтобы получить результаты? Год спустя?

Я не могу найти какую-либо документацию от Amazon, которая объясняет политику хранения. В случае отсутствия официального источника, я буду принимать ответы на основе анекдотического опыта использования этого API.

1 Ответ

0 голосов
/ 02 апреля 2019

Насколько я знаю, CW Logs хранится "навсегда" - см. Официальная страница документации

По умолчанию журналы хранятся неограниченное время и не имеют срока действия. Вы можете настроить политику хранения для каждой группы журналов, сохранив неопределенное время хранения или выбрав срок хранения от 10 лет до одного дня.

При получении таких данных с вас взимается плата.

...