Dan Harvey
5794fc533f
Added hitcount Transform function.
2014-03-11 18:43:55 +00:00
Torkel Ödegaard
9ebf769b4d
Fixes #191 , update graph after adding new function and not changing default value
2014-03-11 13:00:28 +01:00
Falk Stern
2ea21e1f96
Added nPercentile and keepLastValue
2014-03-11 12:06:30 +01:00
Nikolay Bryskin
c5b992e330
added graphite functions: percentileOfSeries, sumSeriesWithWildcards, averageSeriesWithWildcards
2014-03-10 17:04:34 +04:00
Torkel Ödegaard
adfa341d6e
Merge branch 'new_func_editor'
2014-03-07 15:07:11 +01:00
Torkel Ödegaard
293a2db369
func editor is almost done
2014-03-06 22:08:41 +01:00
Semir Patel
1c72e0c40c
Support graphite identifiers with embedded colons. i.e. host:twiggy.servlet:home.method:GET.user:loggedin.50th
2014-03-06 11:37:33 -08:00
Torkel Ödegaard
2be71c577c
Closes #164 , typeahead / autocomplete for adding graphite functions to a target expression
2014-03-04 18:50:47 +01:00
Lucian Grosu
6664890381
Added currentAbove/Below, highestMax functions.
2014-03-04 09:40:15 +01:00
Torkel Ödegaard
125ff957f5
Merge branch 'influxdb' Issue #103 , influxdb support ready for testing and feedback
2014-03-02 13:27:02 +01:00
Torkel Ödegaard
50fd5512d6
more work on influxdb datasource, query editor, and refactoring
2014-03-02 10:41:16 +01:00
John Hobbs
2ee1063485
Fix variable name for graphite basic auth.
2014-02-28 13:16:24 -06:00
Torkel Ödegaard
e3f56f2645
refactoring of graphite panel to be more datasource agnostic, start of experimental influxdb support
2014-02-27 21:46:06 +01:00
Lucian Grosu
733181a6b8
Added highestAverage / lowestAverage
2014-02-26 12:37:16 +01:00
Torkel Ödegaard
d79dcb952d
Refactoring pull request for basic auth improvement
2014-02-26 08:50:46 +01:00
Theral Mackey
bb64e812d8
Bugfix for Basic Auth: strip auth from url before using
...
This fixes the Basic Auth not working issue (issue#16) further, by
removing the auth string from the URL before grafana attempts to use
it. Some js doesn't handle it properly and tries to include the auth
string in dns lookups(?), so the request never even hits the graphite
server when an auth string is present.
2014-02-26 08:50:45 +01:00
Torkel Odegaard
605888bb78
finished refactoring of GraphiteDatasource to angular service and fixed jshint errors
2014-02-25 21:31:30 +01:00
Torkel Ödegaard
ef69d692ef
Time is now sent in utc when time correction is set to utc #143
2014-02-25 17:48:13 +01:00
Lucian Grosu
4b0cd0776d
Added the 'stacked' and 'lowestCurrent' functions
2014-02-25 12:21:56 +01:00
Raz
b69652fc0c
added exclude function
2014-02-24 10:01:58 +02:00
Nikolay Bryskin
9adc3941b9
added movingAverage function
2014-02-21 21:37:23 +04:00
Torkel Ödegaard
f0f4c8cc52
A lot more work on annotations ( #44 , #8 ). Graphite events is working, editing, icon size, color and vertical line toggle/options working. To sleepy now...
2014-02-20 23:00:50 +01:00
Torkel Ödegaard
64c7c9f712
Fixes #105 (added 0 as option in aliasByNode)
2014-02-18 11:55:58 +01:00
Torkel Odegaard
4152c0653f
fixed jshint errors
2014-02-15 17:18:47 +01:00
Torkel Ödegaard
36f56f3695
Closes #35 , grafana now supports multiple graphite backends. Check config.sample for how to setup. In the general tab of the graphite panel you can change datasource
2014-02-15 13:46:36 +01:00
Aaron Brown
a868bab24e
Fixes torkelo/grafana/issues#84: Added implementation of fund parameter for summarize graphite function
2014-02-10 17:35:34 -06:00
Torkel Odegaard
869bebed6e
more work on annotations
2014-02-09 19:31:06 +01:00
Torkel Ödegaard
8e2008f821
Fixes #69 , lexer correctly tokenizes number-number segments, numericLiterals are only considered literal token if it is folled by a punctuator.
2014-02-07 15:37:03 +01:00
Torkel Ödegaard
0a8b9bad4f
Fixes #67 , decimal inputs for function parameters (like scale)
2014-02-07 14:07:24 +01:00
Torkel Ödegaard
aea4b37760
added highestCurrent function ( Fixes #57 )
2014-02-05 16:10:09 +01:00
Torkel Ödegaard
a5feb639d9
Merge pull request #58 from andreparodi/master
...
added nonNegativeDerivative function
2014-02-05 13:28:38 +01:00
Torkel Ödegaard
ac33286c8c
added sortByName function (thx @jippi)
2014-02-05 13:23:14 +01:00
Torkel Ödegaard
7d4f0d24d5
restructured style settings between axes & grid, and Display Styles
2014-02-05 11:12:47 +01:00
Andre Parodi
32189afc67
added nonNegativeDerivative function
2014-02-02 23:16:53 +01:00
Torkel Ödegaard
82da75bc0c
began work on adding support for native graphite png renderer support ( #22 )
2014-02-01 21:23:22 +01:00
Torkel Ödegaard
89224401a9
Fixes #38 , Lexer & parser now handles metrics segments that begin with numbers or only have numbers
2014-01-29 11:00:25 +01:00
Rick Briganti
49e131ce21
updated how moment is included and removed moment as a dep since it is included
2014-01-27 17:30:28 -05:00
Rick Briganti
06f4b017d6
fixed missing module for 'moment' and jslint missing semi colon
2014-01-27 14:01:36 -05:00
Tom Meinlschmidt
6476843e95
- fixes 'derivate' function name - corrent name is 'derivative'
2014-01-27 02:00:04 +01:00
Torkel Ödegaard
58dbb01e76
Added new config setting timezoneOffset, usefull when your graphite server is on a different timezone thant your users browsers. This is not optimal (for example if your users have different timezones) can be improved by finding a way to query the timezone different between browser and graphite server. Or fix so that the &tz graphite parameter works for json, then all absolute filters can use UTC time. #31
2014-01-24 17:00:54 +01:00
Roland Sommer
55e586c2c6
Update graphiteSrv.js
...
If 'now' is not in 'data', the result is -1, so it should be '>= 0' ...
2014-01-24 13:32:16 +01:00
Torkel Ödegaard
533e176566
Fixed issue with date parsing, now saved absolute range should work again
2014-01-23 12:34:35 +01:00
Torkel Odegaard
51186397d7
Fixes #16 (Basic Authentication), set graphiteUrl: http://username:password@domain.com and it should work, but requires special CORS settings in apache2
2014-01-22 22:19:58 +01:00
Torkel Ödegaard
e2dd201e4a
Fixes #13 (partially) Use relative time ranges whenever possible when querying graphite
2014-01-22 13:05:07 +01:00
Torkel Ödegaard
a6df1a9320
Partial fix for #10 , the lexer & parser can now handle curly brace, but target editor needs to be updated to support selecting multiple segment nodes
2014-01-21 12:43:32 +01:00
Torkel Ödegaard
ad4c0ab5b6
added more function definitions, added small hack to make randomWalk and countLine that do not take any series work with the parser and target editor (the whole target editor and parsing & back to target rendering needs to be rewritten to handle functions that take multiple series)
2014-01-20 16:48:02 +01:00
Torkel Ödegaard
3fbe3be30e
fix: fixed groupByNode function definition
2014-01-14 21:01:41 +01:00
Torkel Ödegaard
c13ac8a36f
fix: lexer enhancement to support asterix and dash in metric segment
2014-01-14 20:57:07 +01:00
Torkel Ödegaard
a0cee35309
small fixes
2014-01-08 07:42:17 +01:00
Torkel Odegaard
bcc3efffcf
feature: import dashboards from graphite (WIP)
2014-01-06 20:29:39 +01:00