Giter Club home page Giter Club logo

grafana-plugin's Introduction

OpenNMS Plugin for Grafana CircleCI

OpenNMS Plugin for Grafana (formerly known as Helm) is a Grafana application that allows users to create flexible monitoring dashboards using data from OpenNMS® Horizon™ and/or OpenNMS® Meridian™.

Supported data:

  • Performance and response time (time series metrics)
  • Fault (alarms and outages)
  • Inventory (nodes, IP & SNMP interfaces, services)
  • NetFlow (NetFlow v5 & v9, IPFIX, sFlow)

For help on installing, configuring, and using the application, read the documentation.

Features

Flexible data filtering

Isolate the data you want to display using custom filters and conditions. The filter panel goes a step further—enabling global data filtering for your dashboard.

Configurable displays

Present fields that are most relevant to you and your teams to improve tracking and triage.

Alarm interactions

Acknowledge, escalate, create, and clear tickets for alarms directly from the dashboard.

Storage engine agnostic

Retrieve time series metrics stored in persistence engines, including OpenNMS Time Series DB, Newts, Cortex, RRDtool, or JRobin.

Flows deep-dive dashboard

This custom dashboard, included in the app, provides a powerful, flexible interface for exploring NetFlow data alongside performance metrics.

Template support

Populate template variables with query results from any of the included OpenNMS data source plugins.

Trending and forecasting of time series data

Remove outliers and perform trending or forecasting using the built-in series filters or develop your own filters using Java or R. Derive new series using JEXL expressions.

Support Matrix

  • Performance data source
    • OpenNMS Horizon 16 or greater
    • OpenNMS Meridian 2016 or greater
  • Entities data source
    • Alarms
      • OpenNMS Horizon 20 or greater
      • OpenNMS Meridian 2018 or greater
    • IP and SNMP interfaces, outages, and services
      • OpenNMS Horizon 26 or greater
      • OpenNMS Meridian 2020 or greater
  • Flows data source
    • OpenNMS Horizon 24 or greater
    • OpenNMS Meridian 2019 or greater

This plugin requires Grafana 9 or greater.

Issue Tracking

We use the OpenNMS Plugin for Grafana project in our JIRA instance to track bugs and enhancements related this to project.

Changelog

The changelog has moved to CHANGELOG.md.

grafana-plugin's People

Contributors

aramosvizcarra avatar bonrob2 avatar brynjare avatar christianpape avatar dependabot-preview[bot] avatar dependabot[bot] avatar emarsh1995 avatar fooker avatar indigo423 avatar marshallmassengill avatar mattixtech avatar mershad-manesh avatar mfuhrmann avatar mmahacek avatar mvrueden avatar naicisum avatar opennms-bamboo avatar qauseenmz avatar rangerrick avatar scthompsonopen avatar smith-opennms avatar swachter avatar synqotik avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  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.