Создайте шаблон события правила CloudWatch для события моментального снимка кластера БД RDS - PullRequest
0 голосов
/ 21 февраля 2020

В CloudWatch я хочу создать правило, которое запускается по указанному шаблону c, который соответствует событию моментального снимка кластера RDS DB. У меня это работает / запускается, когда любой снимок сделан с использованием следующего для шаблона события:

{
  "source": [
    "aws.rds"
  ],
  "detail-type": [
    "RDS DB Cluster Snapshot Event"
  ]
}

То, что я не могу понять, это как правильно добавить к шаблону события, чтобы указать, чтобы инициировать на один конкретный c БД кластера. Я посмотрел события кластера БД и вижу, что есть JSON запись "SourceIdentifier": "rds: my-db-cluster". Как добавить это в шаблон событий правил Cloudwatch? Я пробовал несколько способов, но я предполагаю, что мое форматирование неверно. Возможно ли также сопоставить его с конкретным c сообщением, таким как «Сообщение»? Я попробовал это, чтобы попытаться сопоставить, когда был создан моментальный снимок, но он не работал:

{
  "source": [
    "aws.rds"
  ],
  "detail-type": [
    "RDS DB Cluster Snapshot Event"
  ],
  "detail": {
    "message": [
      "Manual cluster snapshot created"
    ]
  }
}

Вот что я нашел для примера события моментального снимка кластера БД:

{
  "version": "0",
  "id": "844e2571-85d4-695f-b930-0153b71dcb42",
  "detail-type": "RDS DB Cluster Snapshot Event",
  "source": "aws.rds",
  "account": "123456789012",
  "time": "2018-10-06T12:26:13Z",
  "region": "us-east-1",
  "resources": [
    "arn:aws:rds:us-east-1:123456789012:cluster-snapshot:rds:my-db-cluster-snapshot"
  ],
  "detail": {
    "EventCategories": [
      "backup"
    ],
    "SourceType": "CLUSTER_SNAPSHOT",
    "SourceArn": "arn:aws:rds:us-east-1:123456789012:cluster-snapshot:rds:my-db-cluster-snapshot",
    "Date": "2018-10-06T12:26:13.882Z",
    "SourceIdentifier": "rds:my-db-cluster-snapshot",
    "Message": "Creating manual cluster snapshot"
  }
}  

Я просто не знаю, как перевести то, что мне нужно, чтобы правильно создать шаблон событий.

Спасибо за любую помощь или понимание!

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