mirror of
https://github.com/grafana/grafana.git
synced 2026-08-14 07:04:57 -05:00
Rendering: add CSV support (#33729)
* Rendering: add CSV rendering support * Rendering: save csv files into a separate folder * add missing field * Renderer: get filename from renderer plugin * apply PR suggestions * Rendering: remove old PhantomJS error * Rendering: separate RenderCSV and Render functions * fix alerting test * Rendering: fix handling error in HTTP mode * apply PR feedback * Update pkg/services/rendering/http_mode.go Co-authored-by: Joan López de la Franca Beltran <joanjan14@gmail.com> * apply PR feedback * Update rendering metrics with type label * Rendering: return error if not able to parse header * Rendering: update grpc generated file * Rendering: use context.WithTimeout to render CSV too Co-authored-by: Joan López de la Franca Beltran <joanjan14@gmail.com>
This commit is contained in:
co-authored by
Joan López de la Franca Beltran
parent
81ad9769fa
commit
ec71919e7b
@@ -367,25 +367,25 @@ func init() {
|
||||
MRenderingRequestTotal = prometheus.NewCounterVec(
|
||||
prometheus.CounterOpts{
|
||||
Name: "rendering_request_total",
|
||||
Help: "counter for image rendering requests",
|
||||
Help: "counter for rendering requests",
|
||||
Namespace: ExporterName,
|
||||
},
|
||||
[]string{"status"},
|
||||
[]string{"status", "type"},
|
||||
)
|
||||
|
||||
MRenderingSummary = prometheus.NewSummaryVec(
|
||||
prometheus.SummaryOpts{
|
||||
Name: "rendering_request_duration_milliseconds",
|
||||
Help: "summary of image rendering request duration",
|
||||
Help: "summary of rendering request duration",
|
||||
Objectives: objectiveMap,
|
||||
Namespace: ExporterName,
|
||||
},
|
||||
[]string{"status"},
|
||||
[]string{"status", "type"},
|
||||
)
|
||||
|
||||
MRenderingQueue = prometheus.NewGauge(prometheus.GaugeOpts{
|
||||
Name: "rendering_queue_size",
|
||||
Help: "size of image rendering queue",
|
||||
Help: "size of rendering queue",
|
||||
Namespace: ExporterName,
|
||||
})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user