Skip to main content

Collections of tools to debug and analyze MongoDB WiredTiger files

Project description

WiredTiger debug tools

image GitHub License

Collections of tools to debug and analyze MongoDB WiredTiger files

Installation

Dependencies

In order to use the provided debug tools you need to install wt binary on your system.

You can either use your system package manager. E.g.

apt install wiredtiger

Or compile wt from source

If you compiled wt from source, make sure to add the installation folder to your PATH environment variable.

Package

The wiredtiger-debug-tools package is available on PyPI

pip install wiredtiger-debug-tools

Usage

wtd tool

  • Print list of collections contained in the _mdb_catalog
wtd list-collections
  • Inspect content of a specific collection:
wtd cat local.oplog.rs

With FZF

You can use FZF to interactively select the the collection to open

wtd cat `wtd list-collections | fzf | cut -d " " -f1`

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

wiredtiger_debug_tools-0.1.1.tar.gz (15.2 kB view details)

Uploaded Source

Built Distribution

wiredtiger_debug_tools-0.1.1-py3-none-any.whl (15.9 kB view details)

Uploaded Python 3

File details

Details for the file wiredtiger_debug_tools-0.1.1.tar.gz.

File metadata

  • Download URL: wiredtiger_debug_tools-0.1.1.tar.gz
  • Upload date:
  • Size: 15.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.10.12 Linux/6.9.3-76060903-generic

File hashes

Hashes for wiredtiger_debug_tools-0.1.1.tar.gz
Algorithm Hash digest
SHA256 3439e4c265bc88d2663e4f45a2cdca12e949a718818eeb47350b386e4624f2b4
MD5 61172d56dbeecd3b5cdeb72d066238c1
BLAKE2b-256 dbc6b0aea600c9733b0fecb34ee1c2eafc279abba65c14682eef5ac9b15eac2d

See more details on using hashes here.

File details

Details for the file wiredtiger_debug_tools-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for wiredtiger_debug_tools-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 368372baafcb56c71b34764181d5476fde392c7ea2572e66671cea1cb7412c95
MD5 1cbd03779801a1e9f2e61a2ce6de6f12
BLAKE2b-256 6bc1b86d1f6856ec73590da64b6372b5a7d1b480d9e4235e09a9f2b87ae36aed

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page