Operations | Monitoring | ITSM | DevOps | Cloud

Making The Case for Continuous Observability

Software complexity grows exponentially, developer efficiency grows far slower. And debugging often takes up 20-50% of development time. More complex, connected systems means increased data flow at the edge, and in the cloud. That leads to increased exposure to vulnerabilities, cyber threats, malfunctions, and bugs with risks that are hard to assess.

Tracealyzer v4.9 Now Available

Tracealyzer version 4.9.0 is now available for download. Installation on Linux has been greatly simplified. A new “standalone” installation package includes everything needed to run the software. Linux users no longer need to install dependencies like Mono or libgconf to use Tracealyzer. An updated new installation guide is provided for Linux users, that is much shorter than before. New users are up and running in a few minutes.

Major Improvements For Linux Users In Tracealyzer v4.9

Installation on Linux has been greatly simplified in the upcoming Tracealyzer v4.9. The installation package now includes everything needed to run the software. Linux users no longer need to install dependencies like Mono or libgconf. Instead, a native Linux binary is provided (for x86-64) with the Mono runtime integrated. Most other dependencies have been replaced or removed. You are up and running in a few minutes. We have also spent a lot of time improving the overall user experience on Linux.

Major Improvements Coming for Linux Users

Linux®-based operating systems are becoming increasingly common among software developers. A whopping 45 percent were using Linux in 2022, according to Statista, which is not far behind Windows. Over the last months we have been focusing on improving the Tracealyzer experience for Linux users and the upcoming v4.9 release will bring major improvements.

How DevAlert Can Boost Your Embedded Software Development

Percepio DevAlert is a powerful observability solution for embedded software developers providing alerts on anomalies in your software, such as errors, crashes, and cybersecurity warnings. The alerts provide deep observability into the device software behavior for diagnosing the issues, such as core dumps, software traces, logs and any other device data you choose to include. There are several use-cases for this kind of observability.

How To Use AUTOSAR Runnables With Tracealyzer

Tracing of “runnables” is a fairly new feature in Percepio Tracealyzer, added in v4.7.0. One of our automotive customers needed this feature to make ISO 26262 certification of their Electronic Control Unit (ECU) software easier. In order to properly allocate ECU functions to tasks and to cores, and to ensure that they meet the budgeted resources, it is useful to know execution times, response times and wait times for each task and runnable.

Tracealyzer 4.8.2 Is Out

Tracealyzer version 4.8.2 has just been released. This version mainly fixes bugs, such as custom state machine models not being remembered on trace reload, and eliminates a number of compiler warnings in the Recorder source code. In addition, the update features improved streaming over UDP, and the bundled SSH library SSH.NET has been updated to the latest version. Users with a current maintenance contract can upgrade to Tracealyzer 4.8.2 from within the application, or by visiting the update page.