Range and Fluctuation Metrics
A score from 0 to 100% that shows how often you meet your ideal environmental conditions.
Understanding Preservation Metrics helps you know how you are doing.
The following example shows a temperature and relative humidity (RH) chart that is common in environmental monitoring reports.

Instead of complex charts, you can say, "We meet our RH goal 68% of the time, and this month, we achieved 100%."
This straightforward insight helps your team quickly understand performance and focus on improving the collection environment.
Range and Fluctuation Calculations
The following range and fluctuation calculations are for temperature, RH, and illuminance.
% in range
To calculate the percentage of time that your readings are within the set range:
- All of the readings within your specified levels are counted (shown as green bands on your analytics graphs).
- That number is divided by the total number of readings for the chosen period.
- That number is multiplied by 100% for the final percentage.
% in range formula
# of readings within your set levels / total # of readings for your period chosen * 100%
For a quick visual estimate, check how much of your line falls within the levels bands on the graph.
Caution:
The % in range can be impacted by sensors that do not read every 15 minutes. Readings from sensors with less frequent reporting or imported data with longer intervals may skew the calculation.
Illuminance % in range is also calculated using this formula, although it currently cannot be visualized on the graphs.
% in flux
The % fluctuation calculation is a little bit more complex because we add a rolling 24-hour variable. The logic for what % of the time the readings are within the maximum allowed 24h-fluctuation set by the user is the following:
For every reading within the time period the user requests, the software looks at all the readings 24 hours prior. Within that 24h period, it takes the maximum reading it finds and subtracts the minimum reading it finds.
This difference will be either under or over the maximum fluctuation the user has set (which can be found in the level profile settings). If the difference is below the target set by the user, it marks the reading as within specification.
If not, it marks it as outside specification. Once it has that in/out specification defined for every individual reading in the chosen time period, it divides all the within specification readings over the total number of readings for the period.
% in flux (fluctuation) formula
# of readings within specification / total # of readings for your period chosen * 100%
To visually see your % in fluctuation check out this article, Visualizing Fluctuation Metrics.
in Analytics v.1, follow these steps in the Analyze tab:
- In the Date Range section, select Aggregate by Daily.
- In the Additional section, enable Show 24H Fluctuation.
This displays a histogram below your sensor graph. The histogram shows a thin line representing your target maximum fluctuation. Each bar represents the max difference between readings over a 24-hour period. The more bars that fall under this line, the higher your % in flux.
To visually see your % in fluctuation in Analytics v.2 (coming soon!) follow these steps in the Analyze tab:
- In the Customize dropdown, toggle on Show Fluctuations.
- A line graph should appear below the regular time series graph that shows a time series of the fluctuation calculations. Each datapoint on this line series is a graphical representation of the different between the highest and lowest datapoints in the previous 24 hours.
The fluctuation graph is a time series visualization that shows the greatest temperature/humidity fluctuation recorded in each 24-hour period throughout your selected timeframe.
⚠️ Illuminance
Illuminance does not use a fluctuation percentage; instead, cumulative lux hours are key for light exposure tracking.
⚠️ Fluctuation and Reports
Fluctuation calculations in V.1 analytics use a rolling 24h that looks at the 12h before and after each reading. This means that if you are pulling readings from a day that is within 24h of report generation, your numbers may vary slightly depending on what time of day you generate the report.
Setting Levels
In this section, RH is used as an example, but the same range and fluctuation metrics apply to temperature and illuminance. These metrics depend on the levels you set for your collection spaces. The following graph helps you easily visualize your target levels, making it simple to monitor your environment's performance.

In this example, the RH range is set between 40-60% (shaded green band), with a daily fluctuation target of less than 10% (the green line on the histogram).
For more information, see Set Relative Humidity Levels.
A quick look at the RH metrics (blue circles) on the right shows that you are within your target levels 15% and 19% of the time.
Important
Some users notice that the average % in range from individual sensor graphs does not match the Space Performance Report percentage. This is because the Space Performance Report calculates based on every data point, including manually uploaded imported data logger data, rather than averaging individual sensor percentages.
