Test adding MySQL

This commit is contained in:
Daniel Mason 2023-05-08 22:59:39 +12:00
parent 44a6a2b634
commit ee2ab2b7a2
Signed by: idanoo
GPG key ID: 387387CDBC02F132
9 changed files with 111 additions and 11 deletions

View file

@ -172,6 +172,23 @@ func getUserCounts() ([]metric, error) {
}
}
if WRIETAS_DB_SCHEMA != "" {
userCount, err := runMySqlIntQuery(WRIETAS_DB_SCHEMA, WRITEAS_USER_QUERY)
if err != nil {
log.Println(err)
} else {
m := metric{
Service: WRITEAS_IDENTIFIER,
MetricName: METRICNAME_USERCOUNT,
MetricValue: userCount,
PreviousDayMetricValue: getLastMetric(WRITEAS_IDENTIFIER),
PreviousWeekMetricValue: getLastWeekMetric(WRITEAS_IDENTIFIER),
}
log.Printf("%s user count: %d", WRITEAS_IDENTIFIER, userCount)
metrics = append(metrics, m)
}
}
return metrics, nil
}