Show HN: Telemetry.sh – Simplifying Telemetry Measurement
Telemetry provides a solution for measuring data in applications without infrastructure management, allowing users to log events, perform SQL queries, analyze data, and collaborate efficiently.
Read original articleTelemetry offers a streamlined solution for measuring telemetry data in applications without the need for managing infrastructure. Users can easily log and query telemetry data by integrating the service into their applications using a simple API key. The logging process allows developers to record specific events, such as rides in a ride-sharing application, along with relevant details like city, price, and timestamp. Additionally, users can perform SQL queries to analyze the logged data, such as calculating the average price of rides grouped by city. The platform also includes tools for data analysis, export options in CSV format, and collaborative workspaces for sharing insights. Built on Rust and Datafusion, Telemetry ensures high performance and efficiency in handling telemetry data.
- Telemetry simplifies data measurement without infrastructure management.
- Users can log events and query data using SQL.
- The platform supports data analysis and export options.
- Collaboration features are available for sharing insights.
- Built for performance using Rust and Datafusion technology.
Related
The Ultimate Database Platform
AverageDB, a database platform for developers, raised $50 million in funding. It offers speed, efficiency, serverless architecture, real-time data access, and customizable pricing. The platform prioritizes data privacy and caters to diverse user needs.
Show HN: TraceLens Visualizing Distributed Systems
TraceLens is a user-friendly OpenTelemetry UI acting as a Collector for data storage. Free during beta, it offers visualization tools and plans a subscription model for commercial use. Contact Asynkron AB for details.
Show HN: The easiest way to create web UIs for ROS robots
Transitive Robotics developed a ROS Tool with a React API for web-based robot interaction. Features include MQTTSync protocol, deduplication, Fleet API for multi-robot control, custom message types, and free/paid versions. Not suitable for heavy video streams. Version 0.3.8 released 7/8/2024.
Show HN: I made simple and cheap log monitoring
Monitro.dev is a log monitoring service for developers, offering real-time notifications, an admin dashboard, multi-project support, and a lightweight NPM package, priced at $7 per month.
Using Agents to Not Use Agents: How we built our Text-to-SQL Q & A system
Ask-a-Metric is a WhatsApp-based AI tool for SQL queries in the development sector, improving accuracy and efficiency through a pseudo-agent pipeline, achieving under 15 seconds response time and low costs.
I’m excited to introduce telemetry.sh, a service designed to streamline telemetry measurement in your applications. Our API/SDKs accept any JSON object, making it easy to get started with just a few lines of code.
Under the hood, telemetry.sh converts JSON into Parquet schemas, stores data in S3, caches data locally based on tenant locality, and updates metadata stores for fast querying.
Once your data is in our system, you can leverage our AI-augmented UI to quickly write SQL queries in plain English. We also offer robust visualization tools, including line charts, bar charts, and scatter plots, to help you easily plot and understand your data.
We’ve prioritized team collaboration by integrating teams and memberships as core features, making it simple to work with your co-workers on telemetry coverage and analysis.
Additionally, our query API allows you to integrate your telemetry data into your own products or internal dashboards seamlessly.
This project has been a labor of love over the past year, and I’m thrilled to share it with the HN community. I look forward to your feedback.
Thanks,
JR
The use of parquet files and S3 as the main data storage seems interesting, but can you elaborate on how telemetry is optimized for frequent data inserts, since S3 only allows replacing a full file and data cannot be appended directly to it?
Does it mean you use some sort of partitions with many files under the hood or a local buffer (memory/file/db) to make batch updates every x seconds on S3 for better performance?
Would be happy to give it a try!
In some ways it feels like Loggly, worth taking a look at their query/dashboard system as it has some really nice tools for clicking around to slice and dice graphs using unstructured data.
Will have to give it a try some time!
How is telemetry.sh different from the above-mentioned?
i'm lazy and i don't even test or register/login without screenshot.
Related
The Ultimate Database Platform
AverageDB, a database platform for developers, raised $50 million in funding. It offers speed, efficiency, serverless architecture, real-time data access, and customizable pricing. The platform prioritizes data privacy and caters to diverse user needs.
Show HN: TraceLens Visualizing Distributed Systems
TraceLens is a user-friendly OpenTelemetry UI acting as a Collector for data storage. Free during beta, it offers visualization tools and plans a subscription model for commercial use. Contact Asynkron AB for details.
Show HN: The easiest way to create web UIs for ROS robots
Transitive Robotics developed a ROS Tool with a React API for web-based robot interaction. Features include MQTTSync protocol, deduplication, Fleet API for multi-robot control, custom message types, and free/paid versions. Not suitable for heavy video streams. Version 0.3.8 released 7/8/2024.
Show HN: I made simple and cheap log monitoring
Monitro.dev is a log monitoring service for developers, offering real-time notifications, an admin dashboard, multi-project support, and a lightweight NPM package, priced at $7 per month.
Using Agents to Not Use Agents: How we built our Text-to-SQL Q & A system
Ask-a-Metric is a WhatsApp-based AI tool for SQL queries in the development sector, improving accuracy and efficiency through a pseudo-agent pipeline, achieving under 15 seconds response time and low costs.