elasticsearch-rs
elasticsearch-exporter-rs
elasticsearch-rs | elasticsearch-exporter-rs | |
---|---|---|
2 | 3 | |
686 | 20 | |
0.7% | - | |
4.5 | 8.8 | |
19 days ago | 5 days ago | |
Rust | Rust | |
Apache License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
elasticsearch-rs
-
Vinted Search Scaling Chapter 6: 4th generation of Elasticsearch metrics
The new Elasticsearch exporter is written in the Rust programming language and is open-sourced on GitHub: github.com/vinted/elasticsearch-exporter-rs. The exporter uses asynchronous Tokio runtime, Rust Prometheus instrumentation library and the official Elasticsearch client library. Metrics collection is decoupled from the serving /metrics endpoint. In addition, Elasticsearch time-based metrics in milliseconds are converted into seconds to comply with Prometheus best practices (metrics ending in “millis” are replaced by “seconds”, “_bytes” and “_seconds” and postfixes are added where appropriate).
- AWS developer submitted PR to rename Elasticsearch to OpenSearch to ES-rs repo
elasticsearch-exporter-rs
-
Vinted Search Scaling Chapter 6: 4th generation of Elasticsearch metrics
The new Elasticsearch exporter is written in the Rust programming language and is open-sourced on GitHub: github.com/vinted/elasticsearch-exporter-rs. The exporter uses asynchronous Tokio runtime, Rust Prometheus instrumentation library and the official Elasticsearch client library. Metrics collection is decoupled from the serving /metrics endpoint. In addition, Elasticsearch time-based metrics in milliseconds are converted into seconds to comply with Prometheus best practices (metrics ending in “millis” are replaced by “seconds”, “_bytes” and “_seconds” and postfixes are added where appropriate).
- Open-sourced Elasticsearch exporter with 13 dashboards and 323 panels
- Validating JSON input in Rust web services
What are some alternatives?
Toshi - A full-text search engine in rust
Sphinx - Sphinx search server
prometheus - The Prometheus monitoring system and time series database.
parity-ethereum - The fast, light, and robust client for Ethereum-like networks. [Moved to: https://github.com/openethereum/parity-ethereum]
tokio - A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...
cdrs - Cassandra DB native client written in Rust language. Find 1.x versions on https://github.com/AlexPikalov/cdrs/tree/v.1.x Looking for an async version? - Check WIP https://github.com/AlexPikalov/cdrs-async
rust-prometheus - Prometheus instrumentation library for Rust applications
podman-api-rs - Rust interface to Podman (libpod).