cfo-au logo
Story image

New Relic: Three core elements of business observability

21 Jan 2020

Article by New Relic Asia Pacific solutions engineering director Mykhaylo Shaforostov

We’ve discussed business observability in a previous article and looked at why modern software teams must take a very different approach to monitoring.

Today, teams need to monitor their applications and infrastructure through observability - a different approach to what was done just a few years ago with traditional monitoring.

When you gain observability of your system, you are gathering actionable data that provides the "why?" of an issue, not just the "when" or the "what."

Knowing why an error happened is vital to resolving it quickly, and appropriately preventing future occurrences from taking place. 

But how do you leverage observability, compared to simply using monitoring data? There are three core components that are needed to leverage observability with your IT system. 

Open instrumentation

Open instrumentation is about collecting open-source or vendor-specific telemetry data from a wide range of sources.

These sources are any entity that emits data.

Whether it be apps and services, cloud, mobile apps or containers, the collection of this data delivers visibility across the entire surface area of apps and infrastructure.

Previously, software teams used agents to collect telemetry data.

These agents would package up data in proprietary ways and send it for aggregation.

While this is still the case, there are many more sources of telemetry data in existence today.

Many systems have metrics, logs, and traces that they emit in common formats.

To gain full observability, data is needed from both open and proprietary sources to combine in one place.

Although most open-source tools come with a discrete data store to make data available for analysis, this requires teams to understand multiple tools and negates the utility of observability.

Instead, engineers must look to a unified datastore with full interoperability of all data, regardless of the source.

This datastore will provide critical context by automatically creating entities and establishing connections between them.

Connected entities

It’s not enough to simply collect telemetry data from every source.

It needs to be analysed and correlated with metadata so that the entities producing it can be identified and connected - and the relationships between them understood.

Such connections provide data with context and meaning and can lead to curated views that reveal the most important information.

This also helps with the challenge of bridging the skills gap in a complex digital enterprise, making data accessible even to those who aren’t familiar with a particular technology or code.

Everyone in an organisation will be able to visualise the entire environment.

Then, by using machine learning and predictive analytics, the observability data can be made meaningful and actionable.

Essentially, it’s about finding the signal within the noise, in order to take the right action.

Programmability

The third aspect is connecting all the observability data to business outcomes.

To do this, you need to set success metrics and identify the KPIs that contribute to them.

While metrics such as page load, error and latency are helpful for understanding app performance, they don’t show the actual impact on customer experience.

So how can this be done in order to enable teams to make data-driven decisions?

Traditionally, the answer has been visualising KPIs in dashboards, which can be powerful tools for showing real-time data quickly.

But to fully connect observability with business outcomes, teams must go beyond dashboards; building applications to deliver a curated, interactive experience, with in-built workflows and external data sets combined in real-time.

When tailored apps can be built on an observability platform, it provides a more powerful set of options, creating a strong understanding with rich context.

Relationships between technology, business, and customers are built, and a shared understanding is created through interactive visualisations.

Data-driven decisions can be made that impact specific KPIs, and investments in software can be prioritised and their effectiveness measured.

An observability platform that is open, connected, and programmable creates faster innovation, speedier deployments, less toil, reduced costs, and a better understanding of how to prioritise time and attention.

All of this leads to a much deeper understanding of data, systems and customers, which creates business growth.

By knowing how technology performs and the way that customers are engaging with it, modern software teams can turn their focus to business outcomes.

Link image
CX spotlight: Tips and tricks for CFOs
Get an ROI model An ROI model that allows you to make quick wins & meet long term CX goals.More
Story image
IDC: Digital infrastructure will be the catalyst for success post-pandemic
If organisations properly apply the key digital infrastructure tenets - technology adoption and IT governance - then revenue growth and business expansion will soon follow, according to the research.More
Story image
Global cloud market grows 33% in Q3 2020 to $36.5 billion
A new surge of COVID-19 cases in the United States and Europe will continue this trend as social distancing measures are put back in place, meaning cloud will remain vital for sustaining business operations, remote working and learning, as well as customer engagement.More
Story image
Forrester names Pega ‘Leader’ in interaction management
Received top scores in 2/3 high-level categories – current offering and strategy – as well as the highest score possible in 25 of 30 criteria.More
Story image
New study looks at tech disruption and skills gap in Australia's transport sector
The iMOVE Cooperative Research Centre and RMIT University will undertake a study to map emerging skills gaps and training needs in the sector that has been highly disrupted by technology.More
Story image
Gartner reveals the top strategic tech trends for 2021
“CIOs are striving to adapt to changing conditions to compose the future business - this requires the organisational plasticity to form and reform dynamically. Gartner’s top strategic technology trends for 2021 enable that plasticity.”More