mirror of
https://github.com/amir20/dozzle.git
synced 2025-12-24 06:28:42 +01:00
chore: fixes analytics to have better data (#3170)
This commit is contained in:
@@ -11,17 +11,24 @@ func StartEvent(args Args, mode string, client docker.Client, subCommand string)
|
||||
return
|
||||
}
|
||||
event := analytics.BeaconEvent{
|
||||
Name: "start",
|
||||
Version: args.Version(),
|
||||
Mode: mode,
|
||||
RemoteAgents: len(args.RemoteAgent),
|
||||
RemoteClients: len(args.RemoteHost),
|
||||
SubCommand: subCommand,
|
||||
Name: "start",
|
||||
Version: args.Version(),
|
||||
Mode: mode,
|
||||
RemoteAgents: len(args.RemoteAgent),
|
||||
RemoteClients: len(args.RemoteHost),
|
||||
SubCommand: subCommand,
|
||||
HasActions: args.EnableActions,
|
||||
HasCustomAddress: args.Addr != ":8080",
|
||||
HasCustomBase: args.Base != "/",
|
||||
HasHostname: args.Hostname != "",
|
||||
FilterLength: len(args.Filter),
|
||||
}
|
||||
|
||||
if client != nil {
|
||||
event.ServerID = client.SystemInfo().ID
|
||||
event.ServerVersion = client.SystemInfo().ServerVersion
|
||||
host := client.Host()
|
||||
event.ServerID = host.ID
|
||||
event.ServerVersion = host.DockerVersion
|
||||
event.IsSwarmMode = client.SystemInfo().Swarm.NodeID != ""
|
||||
} else {
|
||||
event.ServerID = "n/a"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user