Go InfluxDB

Open-source Go projects categorized as InfluxDB

Top 18 Go InfluxDB Projects

  • VictoriaMetrics

    VictoriaMetrics: fast, cost-effective monitoring solution and time series database

  • Project mention: OpenTelemetry Is Too Complicated | news.ycombinator.com | 2024-04-03

    VictoriaMetrics CTO here.

    The referred library is the official OpenTelemetry package for reading metrics in Go language [1] - more details are available at [2].

    Note that we at VictoriaMetrics like the idea of unified observability standard like OpenTelemetry. The issue is in the current otel implementation. It is too bloated and very inefficient. This contradicts to our experience with observability cases, which need very optimized format for metrics' transfer in order to reduce costs on CPU and network traffic needed to transfer and process these metrics.

    VictoriaMetrics continues investing in OpenTelemetry by providing integration docs [3] and improving the existing functionality for otel metrics' ingestion [4].

    [1] https://github.com/open-telemetry/opentelemetry-proto-go

    [2] https://github.com/VictoriaMetrics/VictoriaMetrics/pull/2570...

    [3] https://docs.victoriametrics.com/guides/getting-started-with...

    [4] https://github.com/VictoriaMetrics/VictoriaMetrics/issues/60...

  • Trickster

    Open Source HTTP Reverse Proxy Cache and Time Series Dashboard Accelerator

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • unifi-poller

    Application: Collect ALL UniFi Controller, Site, Device & Client Data - Export to InfluxDB or Prometheus

  • Project mention: How to collect historical PoE power usage for a port on a US 8 150W | /r/UNIFI | 2023-12-06

    possibly https://unpoller.com/ ?

  • tsbs

    Time Series Benchmark Suite, a tool for comparing and evaluating databases for time series data

  • Project mention: tsbs: NEW Data - star count:1149.0 | /r/algoprojects | 2023-12-10
  • Facette

    Time series data visualization software

  • awesome-monitoring

    INFRASTRUCTURE、OPERATION SYSTEM and APPLICATION monitoring tools.

  • Project mention: Show HN: Servicer, pm2 alternative built on rust and systemd | news.ycombinator.com | 2023-08-15

    > The activity state, CPU and memory usage is displayed so I don't need to run a separate command.

    https://github.com/crazy-canux/awesome-monitoring

    Check out Netadata + Nagios

    https://news.ycombinator.com/item?id=36944388

    Check out this as well

        systemctl list-units | grep my-service

  • influxdb-client-go

    InfluxDB 2 Go Client

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • snmpcollector

    A full featured Generic SNMP data collector with Web Administration Interface for InfluxDB

  • influxdb_exporter

    A server that accepts InfluxDB metrics via the HTTP API and exports them via HTTP for Prometheus consumption

  • Wait4X

    Wait4X allows you to wait for a port or a service to enter the requested state.

  • hargo

    Hargo is a Go library and command line utility that parses HAR files, can convert to curl format, and serve as a load test driver.

  • xk6-output-influxdb

    k6 extension to output real-time test metrics to an InfluxDB 2.x database.

  • apple-health-ingester

    HTTP server to ingest and store Apple Health data from Health Auto Export to LocalFile, InfluxDB, and more

  • skogul

    Generic go-based data/metric-collector-framework for Gondul and more

  • tesla-gen3wc-monitor

    A complete monitoring solution for passively monitoring the Tesla Gen 3 Wall Connector

  • automated-garden

    weather-based smart irrigation controller and backend

  • Project mention: How I Learned Generics in Go | dev.to | 2023-11-12

    When thinking about duplicated code in my automated-garden project, the first thing that comes to mind is all of my API handlers. The server side of this application implements a few straightforward CRUD APIs following RESTful principles. Each resource type implements handlers for the different HTTP verbs and mostly interacts with the storage layer. I created a very simple setup for the API handlers following this formula:

  • promql2influxql

    Convert PromQL to InfluxQL, plus a RESTful service as Prometheus adaptor service for Grafana

  • lyra

    A simple, lightweight, and concurrent agent for load simulation and monitoring HTTP test object performance and availability - analyze and monitor performance metrics with configurable virtual users and InfluxDB integration for comprehensive reporting and visualization. (by eelbaz)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go InfluxDB related posts

Index

What are some of the best open-source InfluxDB projects in Go? This list will help you:

Project Stars
1 VictoriaMetrics 10,826
2 Trickster 1,954
3 unifi-poller 1,946
4 tsbs 1,213
5 Facette 1,151
6 awesome-monitoring 636
7 influxdb-client-go 573
8 snmpcollector 283
9 influxdb_exporter 253
10 Wait4X 242
11 hargo 229
12 xk6-output-influxdb 54
13 apple-health-ingester 34
14 skogul 28
15 tesla-gen3wc-monitor 23
16 automated-garden 18
17 promql2influxql 15
18 lyra 2

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com