Make Your Value Stream Visible Through Structured Logging

Looking at software development before the cloud revolution, using logging frameworks was kind of common. They supported the dev in formatting the logs, buffering them and sending them to the correct sink such as Elasticsearch. With the rise of cloud platforms applications tended to get smaller units and direct integrations of cloud applications into observability or log archive platforms is now possible with a few lines of configuration. It's time to review if using logging frameworks pays off or a simple 'console.log' and forward the application/function output to some provider such as datadog will do the job.

Direct Comparison

Let's have a view on usual requirements a developer has on the logging facility. Loggers should be available everywhere in the code, either you want to log specific infos deep in the code stack or log unhandled exceptions on the top entry point. As a log message might not be specific enough to understand the context in which it was written, you will enrich it with additional metadata describing a current snapshot of the context. This leads to the next point: once you want to serialize full objects you need to take care of removing sensitive information like tokens. It is up to you deciding how useful it is to log the whole object. Once you are working in a system under load, there will be a high volume of log messages produced, so the key essence of logging is the search-ability and filterability of messages afterwards.

Console.log

export const loggerFactory = (moduleName: string, meta: Record = {}): Logger => {
  const correlationId = uuidv4();
  const metaState = {
    correlationId,
    ...meta,
  };
  const child = logger.child({
    moduleName,
    ...metaState,
  });
  return new LoggerImpl(child, metaState);
};
Service

Value Added Reselling

Our Value Added Reselling approach creates a trusted partnership that maximizes SAM efficiency and ROI for our customers.

News

Proof-of-Value Workshop

Today's businesses need data integration solutions that offer open, reusable standards and a complete, innovative portfolio of data capabilities. Apply for one of our free workshops!

Wissen 3/20/24

Unique insights through graph databases

Graph databases equip companies with distinctive insights, fostering a significant competitive edge.

Kompetenz

Methods Value-Based Cloud Transformation

Our strategic approach, comprehensive SAP know-how and the empowerment of your teams and managers ensure secure, efficient implementation

Referenz

Cost reduction through centralized license management

With the support of catworkx, adesso implemented the “Atlassian-as-a-Service” (SaaS) model, which combines all licenses under one license key and manages them via the central IT.

Referenz

Improved Performance and Stability through RCA

Root Cause Analyses, or RCA for short (zu deutsch: Fehler-Ursachen-Analyse), get to the bottom of problems. Used correctly, they not only improve the security of IT infrastructures (e.g., Atlassian...

Referenz 12/27/23

Managing sensitive data through digital personnel files

TIMETOACT enables the digital management of approximately 1600 files and 20,000 personnel documents for Pfalzwerke. Managing and editing sensitive personnel data is now secure, requires less effort and is possible from anywhere.

Technologie Übersicht

We are your partner around Snowflake

With the Snowflake Data Cloud, you manage your data centrally in one place. We are happy to support and advise you on Snowflake.

Technologie

Skills App - Maximize your company knowledge

The Skills App offers comprehensive skills management for companies of all sizes and helps you to make the best possible use of your employees' knowledge and skills. Quickly identify the ideal employees for projects and positions, expand your skills database and increase your competitiveness.

Technologie

Skills App - Maximize your company knowledge

The Skills App offers comprehensive skills management for companies of all sizes and helps you to make the best possible use of your employees' knowledge and skills. Quickly identify the ideal employees for projects and positions, expand your skills database and increase your competitiveness.

News 3/3/25

Future growth through strategic investment by H.I.G. Capital

Cologne/Munich/London, 3 March 2025 – TIMETOACT GROUP, a leading IT services provider is pleased to announce H.I.G. Capital’s strategic investment, taking over from Equistone Partners Europe.

Unternehmen 7/30/21

Our promise - Passion for your digital future

A lot has changed since we were founded in 1992. Only one thing has remained: Our mission of high-quality consulting and successful projects for agile development of high-quality software: Passion for your digital future.

E-Book

Is Your Business Ready for Cloud ERP?

This e-book is co-created with TechTarget and not only helps you evaluate your current state but also provides a roadmap for a smooth Cloud ERP transition.

Wissen 5/2/24

Unlock the Potential of Data Culture in Your Organization

Are you ready to revolutionize your organization's potential by unleashing the power of data culture? Imagine a workplace where every decision is backed by insights, every strategy informed by data, and every employee equipped to navigate the digital landscape with confidence. This is the transformative impact of cultivating a robust data culture within your enterprise.

Leistung

Managed services that scale up with your business

As your projects become more complex and dynamic, you must ensure performance, availability and scalability.

Teaserbild zu Software Asset Management (SAM)
Service

Reduce your costs with Software Asset Management (SAM)!

Companies find it increasingly difficult to keep track of the software they use. We support you in this!

Guide

Future-Proof Your Business with SAP Cloud ERP

Discover how SAP Cloud ERP transforms business operations with enhanced agility, reduced costs, and real-time decision-making. Download our free guide and future-proof your organization.

Blog

Your secure solution for the digital working world

Google Workspace: The secure alternative in today's threat landscape!

Kompetenz

Green IT: Your Status Quo Assessment for Sustainable IT

Sustainability in IT means using resources efficiently, reducing energy consumption, maximizing the lifespan of devices, and minimizing environmental impact at the end of their lifecycle. These actions help improve a company's carbon footprint, minimize compliance risks, and reduce costs in the long run.

Blog 6/29/21

7 Positive effects of visualizing the interests of your team

Interests maps unleash hidden potentials and interests, but they also make it clear which topics are not of interest to your colleagues.

Bleiben Sie mit dem TIMETOACT GROUP Newsletter auf dem Laufenden!