Giter Club home page Giter Club logo

volkovlabs-calendar-panel's Introduction

Calendar panel for Grafana

Calendar

Grafana 9 CI codecov CodeQL

Introduction

The Calendar panel for Grafana to display calendar events from data sources.

Calendar plugin for Grafana tutorial | Step by step | JSON API plugin example

Requirements

  • Grafana 8.5+, Grafana 9.0+ is required.

Getting Started

Calendar panel can be installed from the Grafana Catalog or use the grafana-cli tool to install from the command line:

grafana-cli plugins install marcusolsson-calendar-panel

Features

  • Displays events in Weekly or Daily layout depends on the selected Time Range.
  • Allows to change Time Range by selecting the days in the calendar.
  • Query calendar events from any data source.
  • Allows to display Annotations across all dashboards for the selected Time Range.
  • Supports automatically scroll to the end of the Time Range.
  • Allows to open data link instead of sidebar when clicking an event.

Events

Option Description
Text Field to use as event text. Defaults to the first text field.
Description Field to use as event description.
Start time Field to use as event start time. Defaults to the first time field.
End time Field to use as event end time.
Labels Fields to use as event labels.

Duration

  • If event has only Start time configured, events are considered instantaneous.
  • If event has Start and End time, events are considered to have a duration.
  • Any events that are missing an End time are considered ongoing.

Feedback

We love to hear from users, developers, and the whole community interested in this plugin. These are various ways to get in touch with us:

  • Ask a question, request a new feature, and file a bug with GitHub issues.
  • Sponsor our open-source plugins for Grafana with GitHub Sponsor.
  • Star the repository to show your support.

License

  • Apache License Version 2.0, see LICENSE.

volkovlabs-calendar-panel's People

Contributors

marcusolsson avatar mikhail-vl 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.