moira

Форк
0
/
config.go 
30 строк · 842.0 Байт
1
package checker
2

3
import (
4
	"time"
5

6
	"go.avito.ru/DO/moira"
7
	"go.avito.ru/DO/moira/netbox"
8
	"go.avito.ru/DO/moira/sentry"
9
)
10

11
// Config represent checker config
12
type Config struct {
13
	Enabled                     bool
14
	NoDataCheckInterval         time.Duration
15
	TagsCheckInterval           time.Duration
16
	CheckInterval               time.Duration
17
	PullInterval                time.Duration
18
	PullURL                     string
19
	MetricsTTLSeconds           int64
20
	StopCheckingIntervalSeconds int64
21
	MaxParallelChecks           int
22
	MaxParallelPullChecks       int
23
	MaxParallelTagsChecks       int
24
	LogFile                     string
25
	LogLevel                    string
26
	Netbox                      *netbox.Config
27
	LimitLogger                 moira.RateLimit
28
	LimitMetrics                moira.RateLimit
29
	Sentry                      sentry.Config
30
}
31

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.