Skip to content
Snippets Groups Projects

Added Prometheus Service and Prometheus graphs

Merged Kamil Trzciński requested to merge prometheus-monitoring into master
All threads resolved!
Compare and Show latest version
2 files
+ 4
3
Compare changes
  • Side-by-side
  • Inline
Files
2
@@ -2,7 +2,7 @@ class PrometheusService < MonitoringService
include Gitlab::Prometheus
include ReactiveCaching
self.reactive_cache_key = ->(service) { [ service.class.model_name.singular, service.project_id ] }
self.reactive_cache_key = ->(service) { [service.class.model_name.singular, service.project_id] }
self.reactive_cache_lease_timeout = 30.seconds
self.reactive_cache_refresh_interval = 30.seconds
self.reactive_cache_lifetime = 1.minute
@@ -39,7 +39,8 @@ def self.to_param
def fields
[
{ type: 'text',
{
type: 'text',
name: 'api_url',
title: 'API URL',
placeholder: 'Prometheus API Base URL, like http://prometheus.example.com/',
Loading