Git Product home page Git Product logo

metrilyx-2.0's Introduction

Metrilyx is a web based dashboard engine to OpenTSDB, a time series database used to store large amounts of data. It allows for analyzing, cross cutting and viewing of time series data in a simple manner.

Features:

  • Data Analysis / Metric Operations: Perform mathematical operations across metrics to create secondary metrics. Aggregate data by max, min, mean or any other calculation for further analysis and comparison.
  • Easy Dashboards: Create beautiful dashboards simply by dragging and dropping metrics onto graphs. Drag n' drop pods, graph, columns and rows to re-arrange the layout. Select from a variety of graph types such as spline, area, stacked, pie, and line to view and analyze your data in different days.
  • Event Annotations: Annotate your graphs with various events occurring in your ecosystem allowing to co-relate spikes and dips in performance graphs with events giving more context.
  • WebSocket Data Delivery: Recieve data with a lower protocol overhead using websockets accompanied with per message compression.
  • Richer Metric Search: Perform full regular expression searches on metrics and tags, addressing OpenTSDB's search limitation by allowing the user to perform more complex queries for a better user experience. Obtain deeper insight into the available metrics and tags in the environment as well as into the existing systems via the full visibility of tags.
  • Distributed, Highly-Available, Redundant: Setup multiple hosts to scale out, provide high availability and redundancy.
  • Simple URL's: Simple and readable URL format for sharing and manipulating.

Getting Started

To quickly get up and running, follow the Quick Start guide.

Screenshots

Adhoc Graphs

Alt text

Dashboards

Alt text

Edit Mode

Alt text

Notes

  • Please be aware that although the project has a Apache license, the graphing library is under the creative commons license.
  • The default username and password for the site are admin and metrilyx respectively. Changing these will cause the application to stop functioning as other configurations also need to be updated. This should not be harmful as metrilyx does not store any sensitive information.

Warning This application is meant for internal 'trusted' organizational use. Due to the use of certain methods and functions code injection attacks are possible.

IRC: Freenode #metrilyx

metrilyx-2.0's People

Contributors

euforia avatar bigkraig avatar hynd avatar mrwacky42 avatar tdunning avatar eerwitt avatar cheetimloh avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.