Stackdriver: создайте политику предупреждений на основе простой арифметики, включающей две определяемые пользователем метрики

Вы не можете написать какой-либо тестовый пример без использования рамки тестирования, иначе вам придется написать свой тест framewok, чтобы отдать должное вашим тестовым случаям. Вот некоторые сведения о JUnit Framework, кроме того, что вы можете использовать среду TestNG.

Что такое Junit?

Junit широко используется в тестовой среде наряду с Java Programming Language. Вы можете использовать эту инфраструктуру автоматизации как для модульного тестирования, так и для тестирования пользовательского интерфейса. Он помогает нам определить поток выполнения нашего кода с различными аннотациями. Junit построен на идее «первого тестирования и затем кодирования», что помогает нам повысить производительность тестовых случаев и стабильность кода.

Важные особенности тестирования Junit -

  1. [2]
  2. Предоставляет различные типы аннотаций для идентификации методов тестирования.
  3. Предоставляет различные типы утверждений для проверки результатов
  4. Он также дает тестовые ролики для эффективного выполнения тестов.
  5. Это очень просто и, следовательно, экономит время.
  6. В нем описаны способы организации ваши тестовые примеры в виде тестовых костюмов.
  7. Это дает результаты теста случайным и элегантным способом.
  8. Вы можете интегрировать jUnit с Eclipse, Android Studio, Maven & amp; Ant, Gradle и Jenkins
0
задан Nakilon 18 January 2019 в 08:09
поделиться

3 ответа

То, что вы хотите сделать, на данный момент не поддерживается в Google, но не в Datadog, есть и другой вариант, например, при создании политики предупреждений у вас есть возможность добавить более одного показателя в одно предупреждение, см. Ниже пример и использовать только Триггеры политики, см. ниже:

Policy Triggers

Вы можете посмотреть этот стек для более подробной информации об арифметической операции. .

0
ответ дан Alioua 18 January 2019 в 08:09
поделиться

Я думаю, что возможность создавать виды оповещений, о которых вы будете говорить, будет включена в Мониторинг обслуживания (см. Раздел Цели уровня обслуживания):

https: // cloud. google.com/service-monitoring/

0
ответ дан Yuri Grinshteyn 18 January 2019 в 08:09
поделиться

Вы можете создать именно ту политику оповещения, которую вы описываете, используя оповещение о соотношении. К сожалению, вы не можете создать их через пользовательский интерфейс, вам нужно использовать API ( https://cloud.google.com/monitoring/api/ref_v3/rest/v3/projects.alertPolicies#metricthreshold проверить "denominatorFilter").

Инструмент CLI gcloud поддерживает все, что делает API, поэтому вам не нужно писать код, если вы этого не хотите - см. https://cloud.google.com/monitoring. /alerts/using-alerting-api#api-create-policy.

Аарон Шер, инженер-водитель,

0
ответ дан Aaron Sher 18 January 2019 в 08:09
поделиться