prometheus_exporter_ssl = False
prometheus_port = {{ spec.prometheus_port }}
prometheus_stats_interval = {{ spec.prometheus_stats_interval }}
+prometheus_startup_delay = {{ spec.prometheus_startup_delay }}
+prometheus_connection_list_cache_expiration = {{ spec.prometheus_connection_list_cache_expiration }}
verify_nqns = {{ spec.verify_nqns }}
verify_keys = {{ spec.verify_keys }}
verify_listener_ip = {{ spec.verify_listener_ip }}
prometheus_exporter_ssl = False
prometheus_port = 10008
prometheus_stats_interval = 10
+prometheus_startup_delay = 240
+prometheus_connection_list_cache_expiration = 60
verify_nqns = True
verify_keys = True
verify_listener_ip = True
enable_prometheus_exporter: Optional[bool] = True,
prometheus_port: Optional[int] = 10008,
prometheus_stats_interval: Optional[int] = 10,
+ prometheus_startup_delay: Optional[int] = 240,
+ prometheus_connection_list_cache_expiration: Optional[int] = 60,
bdevs_per_cluster: Optional[int] = None,
flat_bdevs_per_cluster: Optional[int] = None,
cluster_connections: Optional[int] = None,
self.prometheus_port = prometheus_port or 10008
#: ``prometheus_stats_interval`` Prometheus get stats interval
self.prometheus_stats_interval = prometheus_stats_interval
+ #: ``prometheus_startup_delay`` Prometheus startup delay, in seconds
+ self.prometheus_startup_delay = prometheus_startup_delay
+ #: ``prometheus_connection_list_cache_expiration`` Expiration time of connection list cache
+ self.prometheus_connection_list_cache_expiration = \
+ prometheus_connection_list_cache_expiration
#: ``verify_nqns`` enables verification of subsystem and host NQNs for validity
self.verify_nqns = verify_nqns
#: ``verify_keys`` enables verification of PSJ and DHCHAP keys in the gateway