Refactor Acquisition Interface (#773)

* Add new acquisition interface + new modules (cloudwatch, syslog)

Co-authored-by: Sebastien Blot <sebastien@crowdsec.net>
This commit is contained in:
Thibault "bui" Koechlin 2021-06-11 09:53:53 +02:00 committed by GitHub
parent 71c1d9431f
commit ce6a61df1c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
47 changed files with 4468 additions and 1378 deletions

View file

@ -195,7 +195,7 @@ var NodesHits = prometheus.NewCounterVec(
Name: "cs_node_hits_total",
Help: "Total events entered node.",
},
[]string{"source", "name"},
[]string{"source", "type", "name"},
)
var NodesHitsOk = prometheus.NewCounterVec(
@ -203,7 +203,7 @@ var NodesHitsOk = prometheus.NewCounterVec(
Name: "cs_node_hits_ok_total",
Help: "Total events successfuly exited node.",
},
[]string{"source", "name"},
[]string{"source", "type", "name"},
)
var NodesHitsKo = prometheus.NewCounterVec(
@ -211,7 +211,7 @@ var NodesHitsKo = prometheus.NewCounterVec(
Name: "cs_node_hits_ko_total",
Help: "Total events unsuccessfuly exited node.",
},
[]string{"source", "name"},
[]string{"source", "type", "name"},
)
func stageidx(stage string, stages []string) int {