diff --git a/src/go/mongolib/proto/hostinfo.go b/src/go/mongolib/proto/hostinfo.go index ab8759f3..dc391ecc 100644 --- a/src/go/mongolib/proto/hostinfo.go +++ b/src/go/mongolib/proto/hostinfo.go @@ -32,10 +32,8 @@ type System struct { // fields like Database/Collections count. We are setting those fields into // a separated function type HostInfo struct { - Extra *Extra `bson:"extra"` - Os *Os `bson:"os"` - System *System `bson:"system"` - DatabasesCount int - CollectionsCount int - ID int + Extra *Extra `bson:"extra"` + Os *Os `bson:"os"` + System *System `bson:"system"` + ID int } diff --git a/src/go/pt-mongodb-summary/README.md b/src/go/pt-mongodb-summary/README.md index 2ca2896a..9ddefe7c 100644 --- a/src/go/pt-mongodb-summary/README.md +++ b/src/go/pt-mongodb-summary/README.md @@ -26,7 +26,7 @@ It can be also used as `-p` without specifying a password; in that case, the pro ###Output example ``` # Instances #################################################################################### -ID Host Type ReplSet Engine Status +ID Host Type ReplSet 0 localhost:17001 PRIMARY r1 1 localhost:17002 SECONDARY r1 2 localhost:17003 SECONDARY r1 @@ -37,7 +37,6 @@ ID Host Type ReplSet # This host # Mongo Executable ############################################################################# Path to executable | /home/karl/tmp/MongoDB32Labs/3.0/bin/mongos - Has symbols | No # Report On 0 ######################################## User | karl PID Owner | mongos @@ -46,10 +45,7 @@ ID Host Type ReplSet Version | 3.0.11 Built On | Linux x86_64 Started | 2016-10-30 00:18:49 -0300 ART - Databases | 0 - Collections | 0 Datadir | /data/db - Processes | 0 Process Type | mongos # Running Ops ################################################################################## diff --git a/src/go/pt-mongodb-summary/main.go b/src/go/pt-mongodb-summary/main.go index 4b4ba4a8..b4772df0 100644 --- a/src/go/pt-mongodb-summary/main.go +++ b/src/go/pt-mongodb-summary/main.go @@ -287,8 +287,6 @@ func GetHostinfo(session pmgo.SessionManager) (*hostInfo, error) { Hostname: hi.System.Hostname, HostOsType: hi.Os.Type, HostSystemCPUArch: hi.System.CpuArch, - HostDatabases: hi.DatabasesCount, - HostCollections: hi.CollectionsCount, DBPath: "", // Sets default. It will be overriden later if necessary ProcessName: ss.Process, diff --git a/src/go/pt-mongodb-summary/templates/hostinfo.go b/src/go/pt-mongodb-summary/templates/hostinfo.go index b116d2fa..ca3e3aa1 100644 --- a/src/go/pt-mongodb-summary/templates/hostinfo.go +++ b/src/go/pt-mongodb-summary/templates/hostinfo.go @@ -3,7 +3,6 @@ package templates const HostInfo = `# This host # Mongo Executable ############################################################################# Path to executable | {{.ProcPath}} - Has symbols | No # Report On {{.ThisHostID}} ######################################## User | {{.ProcUserName}} PID Owner | {{.ProcessName}} @@ -12,8 +11,6 @@ const HostInfo = `# This host Version | {{.Version}} Built On | {{.HostOsType}} {{.HostSystemCPUArch}} Started | {{.ProcCreateTime}} - Databases | {{.HostDatabases}} - Collections | {{.HostCollections}} {{- if .DBPath }} Datadir | {{.DBPath}} {{- end }} diff --git a/src/go/pt-mongodb-summary/templates/replicaset.go b/src/go/pt-mongodb-summary/templates/replicaset.go index 63e1d0fd..a3c942a4 100644 --- a/src/go/pt-mongodb-summary/templates/replicaset.go +++ b/src/go/pt-mongodb-summary/templates/replicaset.go @@ -2,7 +2,7 @@ package templates const Replicas = ` # Instances #################################################################################### -ID Host Type ReplSet Engine Status +ID Host Type ReplSet {{- if . -}} {{- range . }} {{printf "% 3d" .Id}} {{printf "%-30s" .Name}} {{printf "%-30s" .StateStr}} {{printf "%10s" .Set -}}