mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
histogram panel documentation
This commit is contained in:
parent
76f4788f72
commit
61a71b36ce
@ -1,3 +1,42 @@
|
||||
/*
|
||||
|
||||
## Histogram
|
||||
|
||||
A bucketted time series representation of the current query or queries. Note that this
|
||||
panel uses facetting. I tried to make it safe by using sequential/serial querying but,
|
||||
yeah, you should know that it uses facetting. It should be pretty safe.
|
||||
|
||||
### Parameters
|
||||
* query :: an array of objects as such: {query: 'somequery', label 'legent text'}.
|
||||
this is usually populated by a stringquery panel wher the query and label
|
||||
parameter are the same
|
||||
* interval :: Generated automatically. Tells ES how to bucket the data points
|
||||
* fill :: Only applies to line charts. Level of area shading from 0-10
|
||||
* linewidth :: Only applies to line charts. How thick the line should be in pixels
|
||||
While the editor only exposes 0-10, this can be any numeric value.
|
||||
Set to 0 and you'll get something like a scatter plot
|
||||
* timezone :: This isn't totally functional yet. Currently only supports browser and utc.
|
||||
browser will adjust the x-axis labels to match the timezone of the user's
|
||||
browser
|
||||
* spyable :: Dislay the 'eye' icon that show the last elasticsearch query
|
||||
* zoomlinks :: Show the zoom links?
|
||||
* bars :: Show bars in the chart
|
||||
* stack :: Stack multiple queries. This generally a crappy way to represent things.
|
||||
You probably should just use a line chart without stacking
|
||||
* points :: Should circles at the data points on the chart
|
||||
* lines :: Line chart? Sweet.
|
||||
* legend :: Show the legend?
|
||||
* x-axis :: Show x-axis labels and grid lines
|
||||
* y-axis :: Show y-axis labels and grid lines
|
||||
### Group Events
|
||||
#### Receives
|
||||
* time :: An object containing the time range to use and the index(es) to query
|
||||
* query :: An Array of queries, even if its only one
|
||||
#### Sends
|
||||
* get_time :: On panel initialization get time range to query
|
||||
|
||||
*/
|
||||
|
||||
angular.module('kibana.histogram', [])
|
||||
.controller('histogram', function($scope, eventBus) {
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user