@svakhovksyy

Как указать значение в процентах?

Есть такой терраформ файл для работы с datadog
resource "datadog_synthetics_test" "check-api" {
  type    = "api"
  subtype = "icmp"
  request_definition {
    number_of_packets = 4
    host    = "IP-my-service"
  }
   assertion {
    type     = "packetLossPercentage"
    operator = "lessThan"
    target   = "60"
  } 
  locations = ["aws:eu-west-2", "aws:ca-central-1", "aws:ap-south-1"]


  options_list {
    tick_every = 60

    retry {
      count    = 2
      interval = 300
    }

    monitor_options {
      renotify_interval = 100
    }
  }
  name    = "Check my service"
  message = "@slack-notify \n"
  tags    = ["check_status:live",  "env:test"]

  status = "live"
}

Не могу найти в документации, как указать ему значение target в процентах.
В текущем виде он руганется, что 60 больше, чем 1.
6186a4321c6b9959345574.png
Так же, пробовал различные вариации в дробном виде - толку ноль. Сама схема срабатывает - но в дашборде пишет что 0%.
6186a42688bb9023906338.png

Может кто-то уже встречал, как такое решить. Или подскажут где смотреть в документации. А то я все перечитал про синтетические тесты и ничего похожего не нашел.
  • Вопрос задан
  • 46 просмотров
Пригласить эксперта
Ответы на вопрос 1
karabanov
@karabanov
Системный администратор
Похоже на баг
В прочем можешь попробовать написать 0.6 вместо 60
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы