Log Analyzers

OpenTSDB – scalable time-series database

OpenTSDB is a distributed time-series database designed to store and retrieve numerical measurements collected from servers, applications and network infrastructure. It uses Apache HBase as its storage backend, allowing time-series data to be maintained across a distributed database system.

The software is intended for environments that generate large numbers of measurements over extended periods. Each observation consists of a metric, timestamp, value and associated tags, giving users a way to distinguish measurements collected from different systems or services.

OpenTSDB provides interfaces for submitting data and retrieving historical measurements. Its query capabilities support operational monitoring, capacity planning and the examination of trends across infrastructure.

This is free and open source software.

Key Features

  • Store timestamped numerical measurements in Apache HBase.
  • Organise metric series using names and associated key-value tags.
  • Accept incoming measurements through a network protocol and HTTP API.
  • Query stored time-series data through HTTP requests.
  • Aggregate measurements over configurable time intervals.
  • Filter metric series according to tag values and query expressions.
  • Apply supported aggregation and downsampling functions when retrieving data.
  • Retrieve multiple metric series within a single query.
  • Generate graphical representations of time-series data.
  • Support asynchronous event ingestion through its processing architecture.
  • Use distributed HBase storage to accommodate large collections of measurements.
  • Configure retention and data handling through the underlying storage environment.
  • Extend functionality through supported plugins.
  • Provide interfaces for integration with external monitoring and graphing applications.

Website: github.com/OpenTSDB/opentsdb
Support:
Developer: OpenTSDB Authors
License: GNU Lesser General Public License v2.1

OpenTSDB

OpenTSDB is written in Java. Learn Java with our recommended free books and free tutorials.


Related Software

Log Analyzers
KibanaBrowser based interface for logstash and ElasticSearch
logstashLog processing, search, and analytics
OpenObserveCloud-native observability platform
GoAccessReal-time web log analyzer and interactive viewer
FluentdData collector for unified logging layer
LokiHorizontally-scalable, highly-available, multi-tenant log aggregation system
GraphiteEnterprise scalable realtime graphing
SigNozMonitor your applications and troubleshoot problems
Apache FlumeDelivers data from applications to Apache Hadoop's HDFS
OpenTSDBScalable, distributed Time Series Database
VictoriaLogsHigh-performance log database designed to ingest, store, and query log data
syslog-ngCollects, filters, and routes logs across systems
CLPCompresses logs for efficient search and analysis
Matomo SLAImports web server logs into Matomo for analysis

Read our verdict in the software roundup.


Best Free and Open Source Software LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.

We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more.

Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion.

Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted