Skip to content

[FEATURE]: Add Support for Collecting Diverse Monolithic Application Metrics #2

@datawine

Description

@datawine

Feature Description

This feature proposes the development and integration of a comprehensive metrics collection system for monolithic applications. The system would be capable of capturing a wide range of performance indicators, such as CPU usage, memory consumption, I/O operations, and application-specific metrics like transactions per second, latency, and error rates. The goal is to provide developers and operations teams with the insights needed to optimize performance, ensure reliability, and facilitate capacity planning.

Motivation and Context

Before the implementation of traces, there is still blank for the full vision of the eBPF capabilities. Here we try to enrich this with predefined templates to illustrate the collection capabilities.

Alternatives Considered

No response

Potential Impact

This feature will generate templates under framework/agent/kernel/templates

Additional Information

Currently this feature is meant to be supported by

  • libbpf (v1.2.0)
  • bpftools (v7.2.0)

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions