Commit a26436f5 by Torkel Ödegaard

Server metrics fix

parent 1e4c62a7
...@@ -4,6 +4,7 @@ import ( ...@@ -4,6 +4,7 @@ import (
"bytes" "bytes"
"encoding/json" "encoding/json"
"net/http" "net/http"
"strings"
"time" "time"
"github.com/grafana/grafana/pkg/log" "github.com/grafana/grafana/pkg/log"
...@@ -13,7 +14,7 @@ import ( ...@@ -13,7 +14,7 @@ import (
func StartUsageReportLoop() chan struct{} { func StartUsageReportLoop() chan struct{} {
M_Instance_Start.Inc(1) M_Instance_Start.Inc(1)
ticker := time.NewTicker(24 * time.Hour) ticker := time.NewTicker(10 * time.Minute)
for { for {
select { select {
case <-ticker.C: case <-ticker.C:
...@@ -25,9 +26,11 @@ func StartUsageReportLoop() chan struct{} { ...@@ -25,9 +26,11 @@ func StartUsageReportLoop() chan struct{} {
func sendUsageStats() { func sendUsageStats() {
log.Trace("Sending anonymous usage stats to stats.grafana.org") log.Trace("Sending anonymous usage stats to stats.grafana.org")
version := strings.Replace(setting.BuildVersion, ".", "_", -1)
metrics := map[string]interface{}{} metrics := map[string]interface{}{}
report := map[string]interface{}{ report := map[string]interface{}{
"version": setting.BuildVersion, "version": version,
"metrics": metrics, "metrics": metrics,
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment