37 Repositories
Rust complexity-metrics Libraries
bevy + metrics + egui_plot
A metrics dashboard for Bevy. This library enables Bevy apps to search and plot any metrics defined by the metrics crate within the app itself. Should
Druid Exporter plays a fundamental role as a receiver of metrics events coming from Druid clusters, adopting the HTTP format as a means of communication.
Druid Exporter plays a fundamental role as a receiver of metrics events coming from Druid clusters, adopting the HTTP format as a means of communication. In addition to this capability, its primary function is to export these metrics to Prometheus, thus allowing the creation of meaningful graphs and visualizations.
π Fully-featured metrics collection agent for First Tech Challenge competitions. Supports Prometheus.
Scout Scout is a fully-featured free and open source metrics collector for FTC competitions. The project is licensed under the GNU LGPLv3 license. Fea
Druid Exporter plays a fundamental role as a receiver of metrics events coming from Druid clusters, adopting the HTTP format as a means of communication
Druid Exporter plays a fundamental role as a receiver of metrics events coming from Druid clusters, adopting the HTTP format as a means of communication. In addition to this capability, its primary function is to export these metrics to Prometheus, thus allowing the creation of meaningful graphs and visualizations.
Parse, edit and merge Prometheus metrics exposition format
promerge Promerge provides minimalistic and easy to use API to parse and manipulate Prometheus metrics. A simple usecase could be collecting metrics f
Revolutionize handheld gaming with adaptive game settings. Optimize graphics and gameplay experience based on real-time system metrics. Open-source project empowering developers to enhance games on portable devices
Welcome to the server-side application for the HarmonyLink project. This innovative software is developed with the Rust programming language and is ai
Rust-based static analysis for TypeScript projects
Fast TypeScript Analyzer FTA (Fast TypeScript Analyzer) is a super-fast TypeScript static analysis tool written in Rust. It captures static informatio
A minimal, allocation-free Prometheus/OpenMetrics metrics implementation for `no-std` and embedded Rust.
tinymetrics a minimal, allocation-free Prometheus/OpenMetrics metrics implementation for no-std and embedded projects. why should you use it? you may
Easily add metrics to your system -- and actually understand them using automatically customized Prometheus queries
A Rust macro that makes it easy to understand the error rate, response time, and production usage of any function in your code. Jump from your IDE to
π 10x easier, π 10x cheaper, π high performance, π petabyte scale - Elasticsearch/Splunk/Datadog alternative for π (logs, metrics, traces).
π 10x easier, π 10x cheaper, π petabyte scale - Elasticsearch/Splunk/Datadog alternative for π (logs, metrics, traces). ZincObserve ZincObserve is
Easily add metrics to your system -- and actually understand them using automatically customized Prometheus queries
Autometrics π β¨ Autometrics is a macro that makes it trivial to add useful metrics to any function in your codebase. Easily understand and debug your
`prometheus` backend for `metrics` crate
metrics + prometheus = β€οΈ API Docs | Changelog prometheus backend for metrics crate. Motivation Rust has at least two ecosystems regarding metrics col
π Prometheus metrics middleware for Axum
Axum-Prometheus A Prometheus middleware to collect HTTP metrics for Axum applications. axum-prometheus relies on metrics_exporter_prometheus as a back
A high performance/low-overhead OpenMetrics library for Rust
* * * EXPERIMENTAL * * * discreet-metrics A high-performance/low-overhead metrics library aiming to conform with OpenMetrics and to satisfy the follow
β± Cross-platform Prometheus style process metrics collector of metrics crate
β± metrics-process This crate provides Prometheus style process metrics collector of metrics crate for Linux, macOS, and Windows. Collector code is man
An asynchronous dumb exporter proxy for prometheus. This aggregates all the metrics and exposes as a single scrape endpoint.
A dumb light weight asynchronous exporter proxy This is a dumb lightweight asynchronous exporter proxy that will help to expose multiple application m
Scaphandre is a metrology agent dedicated to electrical power consumption metrics.
Scaphandre [skafΙΜdΚ] is a metrology agent dedicated to electrical power consumption metrics. The goal of the project is to permit to any company or individual to measure the power consumption of its tech services and get this data in a convenient form, sending it through any monitoring or data analysis toolchain.
Vector is a high-performance, end-to-end (agent & aggregator) observability data pipeline that puts you in control of your observability data
Quickstart β’ Docs β’ Guides β’ Integrations β’ Chat β’ Download What is Vector? Vector is a high-performance, end-to-end (agent & aggregator) observabilit
A metrics collection application for Linux machines. Created for MSCS 710 Project at Marist College.
Linux-Metrics-Collector A metrics collection application for Linux machines. Created for MSCS 710 Project at Marist College. Development Environment S
cli application to visualize crate download metrics.
cli application to visualize crate download metrics.
Export validator metrics to Prometheus
Export validator metrics to Prometheus
Scalable and fast data store optimised for time series data such as financial data, events, metrics for real time analysis
OnTimeDB Scalable and fast data store optimised for time series data such as financial data, events, metrics for real time analysis OnTimeDB is a time
untyped-arena provides an Arena allocator implementation that is safe and untyped with minimal complexity
untyped-arena untyped-arena provides an Arena allocator implementation that is safe and untyped with minimal complexity Usage let arena = Arena::new()
Evaluation metrics for machine learning
eval-metrics Evaluation metrics for machine learning Design The goal of this library is to provide an intuitive collection of functions for computing
Export statistics of Mosquitto MQTT broker (topic: $SYS) to Prometheus
Preface The Mosquitto MQTT broker provides a number of statistics on the special $SYS/# topic (see mosquitto(8)). Build requirements As a Rust program
A Prometheus exporter for WireGuard
wireguard_exporter An asynchronous Prometheus exporter for wireguard wireguard_exporter runs wg show [..] and scrapes the output to build Prometheus m
A rust client and structures to interact with the Clever-Cloud API.
Clever-Cloud Software Development Kit - Rust edition This crate provides structures and client to interact with the Clever-Cloud API. Status This crat
Compute and derive metrics by watching a log file
Export Prometheus metrics from your web server's access log Web servers only offer limited metrics. For example, nginx only offers stub_status unless
Generate alerts for when metrics/recordings become absent
prometheus-absent-data-alert-rule-generator prometheus-absent-data-alert-rule-generator is a tool to generate alerts for missing data in time-series t
Simple daemon built with Rust to track metrics.
Marvin - Metrics Tracker What I cannot create, I do not understand. β Richard Feynman Simple daemon built with Rust to track metrics. The goal is run
EXPERIMENTAL: Bitcoin Core Prometheus exporter based on User-Space, Statically Defined Tracing and eBPF.
bitcoind-observer An experimental Prometheus metric exporter for Bitcoin Core based on Userspace, Statically Defined Tracing and eBPF. This demo is ba
telemetry aggregation and shipping, last up the ladder
cernan - telemetry aggregation and shipping, last up the ladder Cernan is a telemetry and logging aggregation server. It exposes multiple interfaces f
Gathering some metrics about github projects
rust-metrics This is an experimental project to start gathering metrics about github organizations and repositories. The goal is to get an idea of var
An asynchronous Prometheus exporter for iptables
iptables_exporter An asynchronous Prometheus exporter for iptables iptables_exporter runs iptables-save --counter and scrapes the output to build Prom
A high-performance, high-reliability observability data pipeline.
Quickstart β’ Docs β’ Guides β’ Integrations β’ Chat β’ Download What is Vector? Vector is a high-performance, end-to-end (agent & aggregator) observabilit
Application level tracing for Rust.
Website | Chat | Documentation (master branch) Overview tracing is a framework for instrumenting Rust programs to collect structured, event-based diag
A high-performance observability data pipeline.
Get Started β’ Docs β’ Guides β’ Integrations β’ Chat β’ Download What is Vector? Vector is a high-performance, end-to-end (agent & aggregator) observabili