ITRS acquires IP-Label. Read the press release.

What’s new

See the latest features and product updates in Uptrends
View the API changelog and reported issues in the Incident log.

Submit a feature request

NEW

JUL 2025

#New transaction monitor setup options: Build your own or start with an example

Similar to creating a Multi-step API monitor, you can now also create transaction monitors using a ready-made, fully functional example that you can easily customize and test right away. This example allows you to test a transaction flow when booking and submitting an order on a fictional website, http://galacticresorts.com/Products. Additionally, you still have the flexibility to build your own monitor from scratch, depending on your monitoring needs.

Read more
Transaction setup options

UPDATE

JUL 2025

#Resolution for step duration lists can now be set by months, days, or hours

The Step Duration list is a dashboard tile available for Transaction and Multi-step API monitors. It displays a table of executed monitor steps and their execution times in seconds. You can now aggregate the list by resolution period to show average step durations by month, day, or hour. This option is similar to other dashboard tiles, such as the Simple data chart.

Step duration list

UPDATE

JUL 2025

#Alert definitions can now be filtered

Alert definitions can now be filtered by alert definition name, monitor name, and monitor group. For more information, refer to the Alert definitions knowledge base article.

UPDATE

JUN 2025

#New HMAC, RSA, and Base64 scripting methods for Multi-step API (MSA) monitors

Additional scripting methods are now available in the Multi-step API custom scripting. These methods let you use HMAC and RSA for SHA hash algorithms, as well as perform Base64 and Base64 URL encoding and decoding:

HMAC hashing:

  • ut.crypto.hmacsha1(value, secret)
  • ut.crypto.hmacsha256(value, secret)
  • ut.crypto.hmacsha512(value, secret)

RSA signing:

  • ut.crypto.rsasha1(value, privateKey, privateKeyType)
  • ut.crypto.rsasha256(value, privateKey, privateKeyType)
  • ut.crypto.rsasha512(value, privateKey, privateKeyType)

Base64 encoding and decoding:

  • ut.encoding.base64.encode(value)
  • ut.encoding.base64.decode(Base64-string)
  • ut.encoding.base64.urlencode(value)
  • ut.encoding.base64.urldecode(Base64-string)

Use these new methods to securely store and send sensitive values, generate digital signatures for your data using a private key to ensure authenticity, and provide data protection through hashing and encoding.

UPDATE

JUN 2025

#Audit log now records changes to scheduled reports

The Audit log now tracks activities whenever you create, update, or delete scheduled reports.

By using the Uptrends website, you consent to the use of cookies in accordance with our Cookie Policy.