keyhole

Survey Your Mongo Land - MongoDB Performance Analytics

APACHE-2.0 License

Stars
374

Bot releases are hidden (Show)

keyhole - v1.3.3 Latest Release

Published by simagix about 1 year ago

What's Changed

Full Changelog: https://github.com/simagix/keyhole/compare/v1.3.2...v1.3.3

keyhole - loginfo enhancement

Published by simagix about 2 years ago

  • add reslen
  • append logs in metadata
  • include raw logs
  • reduce histogram to a minute
keyhole - New BSON Cluster Info Format

Published by simagix over 2 years ago

  • save cluster info in multiple bson docs
keyhole - Support GO v1.18

Published by simagix over 2 years ago

  • Support GO v1.18
  • Limits number of collections
keyhole - support readPreferenceTags

Published by simagix almost 3 years ago

  • support readPreferenceTags
  • add analytics node to -allinfo
keyhole - Print Connections and Clusters Comparison

Published by simagix almost 3 years ago

  • Print connected client information from all mongod processes
  • Print client information from a log file
  • Compare two clusters using internal metadata
  • Perform deep comparison of two clusters
keyhole - Pass Connection String Params to mongod

Published by simagix almost 3 years ago

  • pass connstring params to mongod
keyhole - Support Partial Database List with -allinfo

Published by simagix almost 3 years ago

  • optionally include -db <name> with -allinfo
keyhole - support tags / zone sharding

Published by simagix almost 3 years ago

  • add tags to istShards result
keyhole - Enhance loginfo

Published by simagix almost 3 years ago

  • Enhance loginfo
  • fixed password escaped type srv
  • add drop option to copyIndex
  • add ping time
  • ts seeding
keyhole - add ping time

Published by simagix almost 3 years ago

  • add ping time when polling status of each mongod
keyhole - add time series data seeding

Published by simagix about 3 years ago

  • add time series data seeding
  • bump mongo-go-driver to v1.7.3
  • fixed parseURI with port number
keyhole - Chunk Distribution Optional

Published by simagix about 3 years ago

  • collecting chunk distribution is optional for number of shards more than 3, -allinfo command
  • optional MAOBI environment variable to replace -maobi
  • syntax cleanup
keyhole - Streamline Keyhole and Maobi

Published by simagix about 3 years ago

  • streamline keyhole and maobi reports creation
  • more logs parsing for command type "query" (same as find)
keyhole - Support tlsInsecure

Published by simagix about 3 years ago

  • add ts to seeding vehicles collection
  • remove TTL indexes from removal recommendation
  • support tlsInsecure
keyhole - View JSON Log as Text

Published by simagix about 3 years ago

  • view logv2 (v4.4 json format) as older log format
keyhole - Replace Logger

Published by simagix over 3 years ago

  • replace logger with gox.Logger
  • add net.Dialer
  • -allinfo works with Private Link
keyhole - Support TLS Config in Connection String

Published by simagix over 3 years ago

  • Support TLS Config in Connection String
  • Remove fatal exception when seeding fails
  • Let mongod assign index version
  • Skip chunk move if only 1 shard
  • add Compare()
  • support rename creating index
  • add default AppName for mongo client
  • add loginfo parsing warning: log line over max size...
  • add more logger functions and logger level
keyhole - Simulation Metrics

Published by simagix over 3 years ago

  • add simulation metrics
  • add markdown docs
  • add WiredTiger.Cache to ServerStatus
  • fixed logs tsv output
  • fixed concurrent map read and map write Error
keyhole - Logger enhancement

Published by simagix almost 4 years ago

  • Keyhole Logger enhancement
  • add location for -seed to support Atlas global cluster
  • add number of shards in -info
  • limits sample doc size to 32KB in -allinfo
  • collapse doc objects of $in filter
  • support partial indexes creation
  • display number of shards for -info