stackhpc / monasca-grafana-app Goto Github PK
View Code? Open in Web Editor NEWGrafana plugin "app" to provide additional pages for Monasca.
License: Apache License 2.0
Grafana plugin "app" to provide additional pages for Monasca.
License: Apache License 2.0
Add a unit testing framework, and at least one unit test.
Update Readme to provide information on how the tests should be launched.
When the task is complete, we should be able to clone this repository, run a command, and the unit tests should run.
For example, when adding a notification, for the Slack notification type I need to input the following information:
Slack server URL
Authentication token
Slack channel
Slack user account
However, the plugin only shows an email address field.
Expected behaviour:
The plugin allows the user to set the relevant fields for the notification type.
Ability to specify the sort order when retrieving entities from the Monasca API, for the interfaces where it is supported.
Currently each page imposes no limit on the data returned from the underlying API. Like the Horizon UI, a limit should be imposed by default and paging options provided. e.g.
Currently, the alarms page has filtering in order to show alarms for a particular dimension. This should be extended to other pages where appropriate, and potentially extended to expose other filtering options supported by the underlying Monasca API.
Alarm expression editor is currently a simple text box. Should simplify creation of expressions by auto-completing function type, metric name and comparison type.
I do the following
I do the following
Add Travis configuration so that unit tests run automatically when a pull request is created.
We have create a "notification" via the notification UI. We have also created a "alarm-definition" but we don't find any place where we can map the alarm definition to a notification in Grafana Plugin.
Request you to please provide some assistance and understanding
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.