This commit is contained in:
alteredCoder 2023-11-28 11:05:29 +01:00
parent 3eb272c4e0
commit 3683a7a02a
2 changed files with 4 additions and 4 deletions

View file

@ -247,7 +247,7 @@ func FormatPrometheusMetrics(out io.Writer, url string, formatType string) error
if _, ok := waap_rule_stats[waapEngine][ruleID]; !ok {
waap_rule_stats[waapEngine][ruleID] = make(map[string]int, 0)
}
waap_rule_stats[waapEngine][ruleID]["processed"] = ival
waap_rule_stats[waapEngine][ruleID]["triggered"] = ival
default:
log.Infof("unknown: %+v", fam.Name)
continue

View file

@ -131,11 +131,11 @@ func waapRulesToTable(out io.Writer, metrics map[string]map[string]map[string]in
for waapEngine, waapEngineRulesStats := range metrics {
t := newTable(out)
t.SetRowLines(false)
t.SetHeaders("Rule ID", "Processed")
t.SetHeaders("Rule ID", "Triggered")
t.SetAlignment(table.AlignLeft, table.AlignLeft)
keys := []string{"processed"}
keys := []string{"triggered"}
if numRows, err := metricsToTable(t, waapEngineRulesStats, keys); err != nil {
log.Warningf("while collecting waap stats: %s", err)
log.Warningf("while collecting waap rules stats: %s", err)
} else if numRows > 0 {
renderTableTitle(out, fmt.Sprintf("\nWaap '%s' Rules Metrics:", waapEngine))
t.Render()