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 9/12/22

App development by catworkx – customized and marketable

catworkx App Development: Custom apps, workflow automation, macros, blueprints & integrations for Jira and Confluence to boost efficiency and adapt solutions to your needs.

Offering 10/19/22

Smart Check

Smart Check from catworkx: Structured analysis of your Atlassian tool implementation with gap and efficiency checks. Receive practical recommendations for process and tool optimization.

Blog 7/13/21

Composite UI with Design System and Micro Frontends

Discover how to create scalable composite UIs using design systems and micro-frontends. Enhance consistency and agility in your development process.

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!

Blog 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

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

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.

Training

Jira Automation (Cloud)

Over the course of the Jira Automation training participants will learn how to reduce project complexity through well-designed automations. With automation in Jira Cloud, you can create automation rules based on dozens of triggers, increasing the value of Jira and empowering your entire team to manage process consistency and productivity.

2023 Referenz IAM Teaserbild SID
Success Story

Elimination of data clutter through identity management.

This is how we create transparency, efficiency, and say goodbye to data clutter. Find out how our experts are making history with SID. Read more about it.

Referenz

Managing sensitive data through digital personnel files

TIMETOACT enables the digital management of personnel documents for Pfalzwerke. Managing and editing sensitive personnel data is now secure and requires less effort.

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.

Service 9/12/22

Managed Services – Your operation & support for Atlassian

catworkx Managed Services: Expert support for Atlassian tools, ensuring smooth operation, optimized workflows, and continuous improvement for your teams.

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.

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.

Bleiben Sie mit dem TIMETOACT GROUP Newsletter auf dem Laufenden!