feat: Switch from Loki to something else
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
This commit is contained in:
@@ -145,7 +145,7 @@ func runServer(ctx *cli.Context) error {
|
||||
acmeDnsProvider := ctx.String("acme-dns-provider")
|
||||
acmeDisable := ctx.Bool("acme-disable")
|
||||
defaultCsp := ctx.String("default-csp")
|
||||
lokiUrl := ctx.String("loki-url")
|
||||
metricsUrl := ctx.String("metrics-url")
|
||||
metricsBotList := ctx.String("metrics-bot-list")
|
||||
tokenFile := ctx.String("token-file")
|
||||
|
||||
@@ -157,9 +157,9 @@ func runServer(ctx *cli.Context) error {
|
||||
}
|
||||
|
||||
// Set up the Loki metrics
|
||||
var lokiConfig metrics.LokiMetricConfig
|
||||
if lokiUrl == "" {
|
||||
lokiConfig = metrics.LokiMetricConfig{
|
||||
var lokiConfig metrics.MetricConfig
|
||||
if metricsUrl == "" {
|
||||
lokiConfig = metrics.MetricConfig{
|
||||
Enabled: false,
|
||||
}
|
||||
} else {
|
||||
@@ -171,10 +171,10 @@ func runServer(ctx *cli.Context) error {
|
||||
}
|
||||
log.Infof("Read %d bot patterns from disk", len(patterns))
|
||||
|
||||
lokiConfig = metrics.LokiMetricConfig{
|
||||
lokiConfig = metrics.MetricConfig{
|
||||
Enabled: true,
|
||||
BotUserAgents: &patterns,
|
||||
Url: lokiUrl,
|
||||
Url: metricsUrl,
|
||||
}
|
||||
}
|
||||
|
||||
@@ -414,10 +414,10 @@ func main() {
|
||||
EnvVars: []string{"DEFAULT_CSP"},
|
||||
},
|
||||
&cli.StringFlag{
|
||||
Name: "loki-url",
|
||||
Usage: "The URL for Loki metric pings",
|
||||
Name: "metrics-url",
|
||||
Usage: "The URL for metric pings",
|
||||
Value: "",
|
||||
EnvVars: []string{"LOKI_URL"},
|
||||
EnvVars: []string{"METRICS_URL"},
|
||||
},
|
||||
&cli.StringFlag{
|
||||
Name: "metrics-bot-list",
|
||||
|
||||
Reference in New Issue
Block a user