Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. InfluxDB
  3. facette

facette

BSD-3-ClauseGo0.5.1

An open-source web application for visualizing time series data from multiple sources like collectd, Graphite, and InfluxDB.

Visit WebsiteGitHubGitHub
1.2k stars69 forks0 contributors

What is facette?

Facette is an open-source web application that visualizes time series data from various monitoring sources like collectd, Graphite, InfluxDB, and KairosDB. It provides graphs and dashboards to help users analyze system metrics and performance data in a unified interface.

Target Audience

System administrators, DevOps engineers, and developers who need to monitor and visualize time series data from multiple sources for infrastructure and application performance tracking.

Value Proposition

Developers choose Facette for its ability to aggregate and visualize time series data from diverse monitoring backends in a single web interface, offering an open-source alternative to proprietary monitoring dashboards with support for popular time series databases.

Overview

Time series data visualization software

Use Cases

Best For

  • Visualizing metrics from multiple time series databases in one dashboard
  • Creating custom monitoring dashboards for infrastructure performance
  • Aggregating data from collectd, Graphite, and InfluxDB for unified analysis
  • Building internal monitoring tools with open-source components
  • Displaying time series graphs for system and application metrics
  • Self-hosted monitoring visualization for teams needing data source flexibility

Not Ideal For

  • Teams requiring built-in real-time alerting and notification systems, as Facette focuses solely on visualization without alerting features
  • Projects using modern time series databases like Prometheus, since Facette's supported backends are limited to older systems such as Graphite and InfluxDB
  • Production environments needing stable, enterprise-ready software, given the README's warning about heavy changes and ongoing development

Pros & Cons

Pros

Multi-Source Integration

Supports multiple time series databases including collectd, Graphite, InfluxDB, and KairosDB, enabling unified visualization from diverse monitoring backends as highlighted in the README.

Modular Open Architecture

Designed with a flexible architecture to accommodate different data sources, making it extensible for custom integrations and future expansions.

Web-Based Dashboarding

Provides an accessible web interface for creating and viewing dashboards, simplifying the process of graphing time series data for analysis.

Cons

Development Instability

The README explicitly states that Facette is under development and subject to heavy changes, posing risks for production use due to potential breaking updates.

Limited Backend Support

Focuses on older backends like Graphite and InfluxDB, lacking native support for modern systems like Prometheus, which may hinder adoption in contemporary monitoring stacks.

Complex Installation Process

Installation requires building from source with detailed instructions in INSTALL.md, making setup more involved compared to pre-packaged or containerized alternatives.

Frequently Asked Questions

Quick Stats

Stars1,156
Forks69
Contributors0
Open Issues40
Last commit4 years ago
CreatedSince 2011

Tags

#graphite#open-source#collectd#dashboard#monitoring#time-series#data-visualization#influxdb#timeseries#web-application#metrics

Built With

G
Go

Links & Resources

Website

Included in

InfluxDB817
Auto-fetched 15 hours ago

Related Projects

grafanagrafana

The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.

Stars75,749
Forks14,332
Last commit13 hours ago
ChronografChronograf

Open source monitoring and visualization UI for the TICK stack

Stars1,566
Forks251
Last commit14 hours ago
InfluxDB StudioInfluxDB Studio

InfluxDB Studio is a UI management tool for the InfluxDB time series database.

Stars928
Forks190
Last commit3 years ago
ostentostent

Ostent is a server tool to collect, display and report system metrics.

Stars178
Forks14
Last commit3 years ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub