Skip to content

Commit

Permalink
added README for overall project
Browse files Browse the repository at this point in the history
  • Loading branch information
damonfeldman committed May 9, 2024
1 parent c9c6612 commit 2ad61fe
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 3 deletions.
15 changes: 15 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
## Overview

This small project contains tools and scripts that are helpful in analyzing Dgraph operations and performance.

These tools and scripts are NOT SUPPORTED code from Dgraph. They are uploaded here as a convenience. Users must review, understand, tweak and verify them to use them efficiently.

### Tools
Better tools include

* processProfiles : these scripts include some linux command line profiling in the README to gather golang profiles repeatedly in a batch, and then have python scripts to convert them in bulk to images for easy review.

* DQLParse has a lightweight and imperfect script to scan for somewhat-unique queries that are output when Dgraph Request Logging is turned on. It is imperfect but helps see how many unique queries are run, and how often.

* compactionAnalysis includes scripts to parse the LOG Compact activity from Dgraph logs and convert it to RDF for further processing. More work is needed to fully use the RDF, such as loading it into a Dgraph application to observer the log companctions and how various SST files are combined into new SST files over time.

3 changes: 0 additions & 3 deletions benchmark/go.mod

This file was deleted.

0 comments on commit 2ad61fe

Please sign in to comment.