Release 0.6.0 #360

Merged
Jef Roosens merged 47 commits from release-0.6.0 into main 2023-07-17 13:35:04 +02:00
2 changed files with 5 additions and 3 deletions
Showing only changes of commit e10b450abd - Show all commits

View file

@ -10,8 +10,7 @@ fn (mut app App) v1_metrics() web.Result {
return app.status(.not_found)
}
mut exporter := metrics.new_prometheus_exporter([0.001, 0.005, 0.01, 0.05, 0.1, 0.5, 1, 5,
10])
mut exporter := metrics.new_prometheus_exporter()
exporter.load('vieter_', app.collector)
// TODO stream to connection instead

View file

@ -92,12 +92,15 @@ pub fn server(conf Config) ! {
util.exit_with_message(1, 'Failed to initialize database: $err.msg()')
}
collector := if conf.collect_metrics {
mut collector := if conf.collect_metrics {
&metrics.MetricsCollector(metrics.new_default_collector())
} else {
&metrics.MetricsCollector(metrics.new_null_collector())
}
collector.histogram_buckets_set('http_requests_duration_seconds', [0.001, 0.005, 0.01, 0.05, 0.1, 0.5, 1, 5,
10] )
mut app := &App{
logger: logger
api_key: conf.api_key