[MM-16768] Add support for Elasticsearch v7 (#12537)
* [MM-16768] Add support for Elasticsearch v7 * Fix i18n * Adds external services tracking to the telemetry * Rebuild elasticsearch interface mock * Rename diagnostics keys * Fix merge change
Этот коммит содержится в:
коммит произвёл
GitHub
родитель
3a8fb53f3e
Коммит
f7e93db512
@@ -52,6 +52,7 @@ const (
|
||||
TRACK_PERMISSIONS_GENERAL = "permissions_general"
|
||||
TRACK_PERMISSIONS_SYSTEM_SCHEME = "permissions_system_scheme"
|
||||
TRACK_PERMISSIONS_TEAM_SCHEMES = "permissions_team_schemes"
|
||||
TRACK_ELASTICSEARCH = "elasticsearch"
|
||||
|
||||
TRACK_ACTIVITY = "activity"
|
||||
TRACK_LICENSE = "license"
|
||||
@@ -72,6 +73,7 @@ func (a *App) sendDailyDiagnostics(override bool) {
|
||||
a.trackPlugins()
|
||||
a.trackServer()
|
||||
a.trackPermissions()
|
||||
a.trackElasticsearch()
|
||||
}
|
||||
}
|
||||
|
||||
@@ -861,3 +863,13 @@ func (a *App) trackPermissions() {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
func (a *App) trackElasticsearch() {
|
||||
data := map[string]interface{}{}
|
||||
|
||||
if a.Elasticsearch != nil && a.Elasticsearch.GetVersion() != 0 {
|
||||
data["elasticsearch_server_version"] = a.Elasticsearch.GetVersion()
|
||||
}
|
||||
|
||||
a.SendDiagnostic(TRACK_ELASTICSEARCH, data)
|
||||
}
|
||||
|
||||
Ссылка в новой задаче
Block a user