mirror of
https://github.com/prometheus/prometheus.git
synced 2024-12-25 13:44:05 -08:00
Support negative graph values.
Currently graph Y-Axes were hardcoded to start at 0. Choose the Y-scale automatically based on the graph data instead.
This commit is contained in:
parent
053f4296d0
commit
8586c7520c
|
@ -74,7 +74,7 @@ Prometheus.Graph.prototype.initialize = function() {
|
|||
self.stacked = self.queryForm.find("input[name=stacked]");
|
||||
self.insertMetric = self.queryForm.find("select[name=insert_metric]");
|
||||
self.refreshInterval = self.queryForm.find("select[name=refresh]");
|
||||
|
||||
|
||||
self.consoleTab = graphWrapper.find(".console");
|
||||
self.graphTab = graphWrapper.find(".graph_container");
|
||||
self.tabs = graphWrapper.find(".tabs");;
|
||||
|
@ -403,7 +403,8 @@ Prometheus.Graph.prototype.showGraph = function() {
|
|||
width: Math.max(self.graph.innerWidth(), 200),
|
||||
renderer: (self.stacked.is(":checked") ? "stack" : "line"),
|
||||
interpolation: "linear",
|
||||
series: self.data
|
||||
series: self.data,
|
||||
min: "auto",
|
||||
});
|
||||
|
||||
var xAxis = new Rickshaw.Graph.Axis.Time({ graph: self.rickshawGraph });
|
||||
|
@ -543,8 +544,8 @@ function init() {
|
|||
cache: false
|
||||
});
|
||||
|
||||
$.ajax({
|
||||
url: "/static/js/graph_template.handlebar",
|
||||
$.ajax({
|
||||
url: "/static/js/graph_template.handlebar",
|
||||
success: function(data) {
|
||||
graphTemplate = Handlebars.compile(data);
|
||||
var options = parseGraphOptionsFromUrl();
|
||||
|
@ -555,7 +556,7 @@ function init() {
|
|||
addGraph(options[i]);
|
||||
}
|
||||
$("#add_graph").click(function() { addGraph({}); });
|
||||
}
|
||||
}
|
||||
})
|
||||
}
|
||||
$(init);
|
||||
|
|
Loading…
Reference in a new issue