Create your first Objective

Ensure you have a team selected using the drop-down at the to left of the ChaosIQ console.

Select Team

Then navigate to the Objectives page and click the Create a New Objective button.

On the Objective form specify an Objective you care about for your system. First you need to add a meaningful name for your Objective. An objective’s name should mean something of value to the business or the your customers. You can also add an optional description to elaborate on your Objective.

You can optionally add a tag to your Objective. Tags are used to filter for your objective when you are managing many Objectives.

You now specify the most important part of your objective which is a target percentage availability over a specified period, an example could be 99.5% available, over a period of 7 days. The target availability is less than 100% so this leaves a margin for error, this can be considered the Error Budget.

Create Objective

The next step is to identify how you would measure your Objective. This is something in your that you can measure that is an indicator that the system is meeting its objectives. In ChaosIQ, select the drop-down menu for the type of measurement.

Note

Currently there are a limited number of options for the type of measurement but these should expand over time as ChaosIQ evolves.

Select a measure from the drop-down such as HTTP status code.

The fields displayed on the Create Objective form will dynamically update depending on the drop-down field you have selected. For HTTP status code you will be able to enter a URL you are going to probe and a tolerance for that probe.

The tolerance can be either HTTP Status Code Check where you will specify an explicit expected status code as a response. Alternatively, you could select a range of HTTP Status codes, where you specify a lower and upper bound for the expected response code.

Objective with Measure

Having identified how you are going to measure your objective select the Create Objective and Verify It button to complete your objective and it will take you to the Create a Verification form.