1.16.0 • Published 7 months ago

artillery-plugin-ensure v1.16.0

Weekly downloads
-
License
MPL-2.0
Repository
-
Last release
7 months ago

Metric / SLO checks with Artillery

With this plugin Artillery can validate if a metric meets a predefined threshold or condition. You can create simple checks, e.g. that p95 response time is <250ms, or more complex conditions which are based on several metrics.

If an ensure check fails Artillery will exit with a non-zero exit code. This is useful in CI/CD pipelines for automatic quality checks and as a way to check that SLOs are met.

Docs: https://www.artillery.io/docs/reference/extensions/ensure

Example

In the following example, we set three ensure checks:

  1. The first one checks that HTTP response time p95 is <= 1000ms, with a threshold check
  2. The second one uses a more complex conditional expression, and checks that HTTP response time p99 is less than 2000ms and that at least 10 virtual users were launched
  3. The third check makes sure that all virtual user scenarios completed successfully
config:
  target: "https://www.artillery.io"
  plugins:
    ensure: {}
  phases:
    - duration: 10
      arrivalRate: 1
  ensure:
    thresholds:
      - engine.http.response_time.p95: 1000
    conditions:
      - expression: engine.http.response_time.p99 < 2000 and core.vusers.created.total > 10
        strict: false
      - expression: core.vusers.failed == 0
scenarios:
  - flow:
      - get:
          url: "/"
      - get:
          url: "/docs"
      - get:
          url: "/integrations"

License

MPL 2.0

1.16.0-18d0775

7 months ago

1.16.0-9ea1688

7 months ago

1.16.0-4d5b174

8 months ago

1.16.0-b9f8a44

8 months ago

1.15.0-8c8a7ce

9 months ago

1.15.0-becbe6f

9 months ago

1.15.0-7a14dea

9 months ago

1.15.0-98e4892

9 months ago

1.16.0

9 months ago

1.15.0-9bf4e73

9 months ago

1.15.0-74b945d

10 months ago

1.15.0-6faa5cb

10 months ago

1.15.0-7ae41b4

10 months ago

1.15.0-45b9b52

10 months ago

1.15.0-e39393c

10 months ago

1.15.0-4a6a5aa

10 months ago

1.15.0-ae64055

10 months ago

1.15.0-4c5e43b

10 months ago

1.15.0-d97dc16

10 months ago

1.14.0-6d31f8a

12 months ago

1.14.0-e6063d6

12 months ago

1.15.0

12 months ago

1.14.0-e52b310

1 year ago

1.14.0-69dd606

1 year ago

1.14.0-8d776a8

1 year ago

1.14.0-917e521

1 year ago

1.14.0-df428ce

1 year ago

1.13.0-d76844c

1 year ago

1.13.0-8a1929f

1 year ago

1.13.0-311d76d

1 year ago

1.13.0-926e8d8

1 year ago

1.14.0

1 year ago

1.13.0-c475686

1 year ago

1.13.0-9daa98f

1 year ago

1.13.0-77c9a48

1 year ago

1.13.0-99a7df7

1 year ago

1.13.0-533dfcd

1 year ago

1.13.0-d77b7a2

1 year ago

1.13.0

1 year ago

1.12.0-e1fa2a7

1 year ago

1.12.0-4f6f322

1 year ago

1.12.0-5f5adff

1 year ago

1.12.0-65dd538

1 year ago

1.12.0-ca69167

1 year ago

1.12.0-89fb8d5

1 year ago

1.12.0-3d8ab53

1 year ago

1.12.0-3386026

1 year ago

1.12.0-43068a4

1 year ago

1.12.0-c69bc00

1 year ago

1.11.0-80c93e7

1 year ago

1.12.0

1 year ago

1.11.0-1f6e1c6

1 year ago

1.11.0-5a01e36

1 year ago

1.10.0-56dbfe8

1 year ago

1.10.0-bc966e4

1 year ago

1.10.0-a8f4d73

1 year ago

1.10.0

1 year ago

1.10.0-046418f

1 year ago

1.9.0-15069e7

1 year ago

1.10.0-05c725a

1 year ago

1.11.0-c3be075

1 year ago

1.11.0

1 year ago

1.9.0-a05832f

1 year ago

1.9.0-a140f5e

1 year ago

1.9.0-630bbeb

1 year ago

1.9.0-07bf7ae

1 year ago

1.9.0-2f56d8c

1 year ago

1.10.0-c3245a5

1 year ago

1.10.0-a231b3e

1 year ago

1.8.0-6c1529c

1 year ago

1.8.0-c49887b

1 year ago

1.8.0-cc95ef2

1 year ago

1.9.0-7b891c9

1 year ago

1.8.0-2acb66a

1 year ago

1.8.0-10da198

1 year ago

1.9.0-a49e371

1 year ago

1.9.0

1 year ago

1.8.0-acbbd3a

1 year ago

1.8.0-2574461

1 year ago

1.8.0-cf78d4a

1 year ago

1.8.0-ca01f6f

1 year ago

1.6.0-9c43ff4

1 year ago

1.8.0-ef69996

1 year ago

1.6.0-0fdade8

1 year ago

1.6.0-391fcd6

1 year ago

1.6.0-8ae17dd

1 year ago

1.6.0-784c9e4

1 year ago

1.6.0-8d8d125

1 year ago

1.6.0-1f744d7

1 year ago

1.7.0-2af901e

1 year ago

1.6.0-c8adbb7

1 year ago

1.8.0

1 year ago

1.6.0-1682bbb

1 year ago

1.7.0

1 year ago

1.6.0-e99e126

1 year ago

1.6.0-aeba7c9

1 year ago

1.6.0-07478c3

1 year ago

1.6.0-198c0a7

1 year ago

1.6.0-b54a530

1 year ago

1.6.0-88a6cf1

1 year ago

1.6.0

1 year ago

1.5.0-6680314

1 year ago

1.5.0-bf75e55

1 year ago

1.5.0-5374048

1 year ago

1.5.0-2344d60

1 year ago

1.5.0-fa6acff

1 year ago

1.5.0-0e34b80

1 year ago

1.5.0-88e686a

1 year ago

1.5.0-fedb959

1 year ago

1.5.0-129c69a

1 year ago

1.5.0-2a2f7a1

1 year ago

1.5.0-addd21d

1 year ago

1.5.0-c0a74fe

1 year ago

1.5.0-99513b7

1 year ago

1.5.0-385f468

1 year ago

1.5.0-4d40d0b

1 year ago

1.5.0-e9feebe

1 year ago

1.5.0-02da550

1 year ago

1.5.0-d5dd8b4

1 year ago

1.5.0-b9d895b

1 year ago

1.5.0-af8834b

1 year ago

1.4.0-e3e1aa5

1 year ago

1.5.0

1 year ago

1.4.0-4b6546e

1 year ago

1.4.0-7c09830

1 year ago

1.4.0-4206f30

1 year ago

1.4.0-69471c7

1 year ago

1.3.0-83ceb0d

1 year ago

1.3.0-af0720c

1 year ago

1.4.0

1 year ago

1.3.0-732a76a

1 year ago

1.3.0-042221c

1 year ago

1.3.0-ead20b3

1 year ago

1.3.0-c99fd70

1 year ago

1.3.0-d55b152

2 years ago

1.3.0-fdd9363

2 years ago

1.3.0-9c6625c

2 years ago

1.3.0-db92535

2 years ago

1.3.0-f2922e9

2 years ago

1.3.0-46ff72e

2 years ago

1.3.0-48e284c

2 years ago

1.3.0-a0dc4d3

2 years ago

1.3.0-1ed48b5

2 years ago

1.3.0-578c74a

2 years ago

1.3.0-711584a

2 years ago

1.3.0-61a6b69

2 years ago

1.3.0-34bd561

2 years ago

1.3.0-f0fd405

2 years ago

1.3.0-30688df

2 years ago

1.3.0-5ebf998

2 years ago

1.3.0-56d9180

2 years ago

1.3.0-11f0221

2 years ago

1.3.0-2e563c1

2 years ago

1.3.0-ef2802b

2 years ago

1.3.0-3365696

2 years ago

1.3.0-9eb4de7

2 years ago

1.3.0-0c8e536

2 years ago

1.3.0-185276e

2 years ago

1.3.0-e22f369

2 years ago

1.3.0-339dd38

2 years ago

1.3.0-018c917

2 years ago

1.3.0-f9d7fcb

2 years ago

1.3.0-f6a6aa8

2 years ago

1.3.0-c2d53ba

2 years ago

1.3.0-f5cba1a

2 years ago

1.3.0-6e56af4

2 years ago

1.3.0-db4ca95

2 years ago

1.3.0-49f4602

2 years ago

1.3.0-e68006e

2 years ago

1.3.0-fde8a88

2 years ago

1.3.0-dab3448

2 years ago

1.3.0-e2435a9

2 years ago

1.3.0-3f45ead

2 years ago

1.3.0-c0bd9d8

2 years ago

1.3.0-347c371

2 years ago

1.3.0-edc94a9

2 years ago

1.3.0-8e81e34

2 years ago

1.3.0-0a139ea

2 years ago

1.3.0-5b07d5e

2 years ago

1.3.0-981fcd0

2 years ago

1.3.0-35f0e1c

2 years ago

1.3.0-5e061cf

2 years ago

1.3.0-efe1a6e

2 years ago

1.3.0-1b6220c

2 years ago

1.3.0-e359bd2

2 years ago

1.3.0-cb320f9

2 years ago

1.3.0-a73a169

2 years ago

1.3.0-d68482d

2 years ago

1.3.0-52b9e3b

2 years ago

1.3.0-d46133f

2 years ago

1.3.0-c65efbc

2 years ago

1.3.0-f9b94ff

2 years ago

1.3.0-a0b6328

2 years ago

1.3.0-d7109dd

2 years ago

1.3.0-1c936ad

2 years ago

1.3.0-e2eb716

2 years ago

1.3.0-049205b

2 years ago

1.3.0-0e7fadc

2 years ago

1.3.0-2c125ab

2 years ago

1.3.0-da20704

2 years ago

1.3.0-db60c0d

2 years ago

1.3.0-21c8e17

2 years ago

1.3.0-84b6b14

2 years ago

1.3.0-aaaf4d7

2 years ago

1.3.0-213bcb5

2 years ago

1.3.0-6fd477f

2 years ago

1.3.0-2531936

2 years ago

1.3.0-aec0b89

2 years ago

1.3.0-7f1d779

2 years ago

1.3.0-fb0b4c6

2 years ago

1.3.0-1091257

2 years ago

1.3.0-4ae406b

2 years ago

1.3.0-f98bb48

2 years ago

1.3.0-0f9e351

2 years ago

1.3.0-854765f

2 years ago

1.3.0-6103717

2 years ago

1.3.0-67408d1

2 years ago

1.3.0-f0ed01e

2 years ago

1.3.0-29a4861

2 years ago

1.3.0-ec3de6a

2 years ago

1.3.0-99d295c

2 years ago

1.3.0-40f80cf

2 years ago

1.3.0-d51d159

2 years ago

1.3.0-2894fc4

2 years ago

1.3.0-f7534a2

2 years ago

1.3.0-486ce72

2 years ago

1.3.0-b67bebb

2 years ago

1.3.0-ffdd0a1

2 years ago

1.3.0-e8a69c3

2 years ago

1.3.0-c163dc0

2 years ago

1.3.0-6cef867

2 years ago

1.3.0-d69052f

2 years ago

1.3.0-ad6a2e9

2 years ago

1.3.0-f449d5d

2 years ago

1.3.0-4d794e3

2 years ago

1.3.0-498fd09

2 years ago

1.3.0-a2602d2

2 years ago

1.2.0

2 years ago

1.2.0-7dfdba3

2 years ago

1.2.0-a8bfa8e

2 years ago

1.2.0-c1dac36

2 years ago

1.1.5-c613494

2 years ago

1.2.0-ef9d096

2 years ago

1.2.0-800b2a7

2 years ago

1.2.0-84efa96

2 years ago

1.2.0-563696c

2 years ago

1.1.4-c6ee732

2 years ago

1.2.0-9277f14

2 years ago

1.2.0-ed94c28

2 years ago

1.1.5-b9eed29

2 years ago

1.1.4-884a216

2 years ago

1.2.0-69b1245

2 years ago

1.2.0-b0f1e05

2 years ago

1.2.0-5516ff0

2 years ago

1.2.0-572880f

2 years ago

1.1.5-47b5181

2 years ago

1.1.4-144e77d

2 years ago

1.1.4-c08c695

2 years ago

1.2.0-3a22187

2 years ago

1.1.4-5b10fdf

2 years ago

1.2.0-38ff32c

2 years ago

1.1.5-2f484f8

2 years ago

1.2.0-be1e088

2 years ago

1.2.0-80e9ff6

2 years ago

1.2.0-4e83456

2 years ago

1.2.0-7631d27

2 years ago

1.3.0-ecfb4ff

2 years ago

1.2.0-5b52b4d

2 years ago

1.1.4-8c74a5f

2 years ago

1.2.0-f8c884c

2 years ago

1.1.5

2 years ago

1.1.5-651351e

2 years ago

1.1.4

2 years ago

1.2.0-5b355f8

2 years ago

1.1.4-9eb8ab5

2 years ago

1.2.0-0bf63e9

2 years ago

1.2.0-cc9156a

2 years ago

1.2.0-683e569

2 years ago

1.2.0-6602d26

2 years ago

1.1.4-f23d4c6

2 years ago

1.2.0-9ac3e12

2 years ago

1.2.0-da56158

2 years ago

1.2.0-1eac5df

2 years ago

1.2.0-8ddaa8a

2 years ago

1.2.0-12670e3

2 years ago

1.2.0-18ad4ac

2 years ago

1.2.0-331ee21

2 years ago

1.2.0-a4defca

2 years ago

1.1.5-eeee67c

2 years ago

1.2.0-4c01280

2 years ago

1.1.5-7c83e2b

2 years ago

1.1.5-f351294

2 years ago

1.2.0-abc8122

2 years ago

1.1.5-7085146

2 years ago

1.3.0-d6a468b

2 years ago

1.2.0-6e08ffe

2 years ago

1.2.0-ab48a8e

2 years ago

1.1.5-648869d

2 years ago

1.1.4-04901e2

2 years ago

1.1.4-7871d39

2 years ago

1.2.0-989328c

2 years ago

1.2.0-6a9c57c

2 years ago

1.1.4-338b070

2 years ago

1.2.0-18186a1

2 years ago

1.1.4-8771d37

2 years ago

1.2.0-61d96f9

2 years ago

1.2.0-6629cb2

2 years ago

1.1.4-1a491fd

2 years ago

1.2.0-766ce39

2 years ago

1.2.0-889006a

2 years ago

1.2.0-28610be

2 years ago

1.2.0-3f3e92d

2 years ago

1.1.5-c20229c

2 years ago

1.2.0-b8419d2

2 years ago

1.2.0-fef0907

2 years ago

1.1.4-533da4b

2 years ago

1.2.0-bfa0fe5

2 years ago

1.1.5-8ac0677

2 years ago

1.1.4-1859275

2 years ago

1.2.0-e388da1

2 years ago

1.2.0-a4feb0d

2 years ago

1.1.5-4030f6d

2 years ago

1.1.5-839736f

2 years ago

1.2.0-968cac3

2 years ago

1.2.0-a77a3e9

2 years ago

1.1.5-0a58dd8

2 years ago

1.2.0-2c714fc

2 years ago

1.1.5-ecd59d7

2 years ago

1.3.0-cad8289

2 years ago

1.1.5-006b8d0

2 years ago

1.1.5-285d783

2 years ago

1.3.0

2 years ago

1.1.5-c34ae8a

2 years ago

1.1.4-407d225

2 years ago

1.1.4-e07b755

2 years ago

1.2.0-9c51118

2 years ago

1.2.0-3aa67ba

2 years ago

1.2.0-c6362a6

2 years ago

1.2.0-8697334

2 years ago

1.2.0-ee181c2

2 years ago

1.2.0-8622de3

2 years ago

1.2.0-d39abda

2 years ago

1.2.0-15fcca7

2 years ago

1.1.4-06989c6

2 years ago

1.2.0-c117677

2 years ago

1.2.0-0467c8d

2 years ago

1.2.0-ba9baf5

2 years ago

1.2.0-ab5dd4f

2 years ago

1.1.5-076314a

2 years ago

1.2.0-4af8d73

2 years ago

1.2.0-77ea3e9

2 years ago

1.1.3

2 years ago

1.1.2

3 years ago

1.1.1

4 years ago

1.1.0

4 years ago