MCPcopy Index your code
hub / github.com/AgilData/gibbs-mysql-spyglass

github.com/AgilData/gibbs-mysql-spyglass @v0.6.30

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.6.30 ↗ · + Follow
39 symbols 70 edges 6 files 4 documented · 10%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Gibbs Logo

Gibbs MySQL Spyglass

Ahoy Matey! The Gibbs MySQL Spyglass is a application used to capture application traffic into a MySQL database. It is designed to be a passive snifer accessing the MySQL client protocol. Spyglass is deployed as part of AgilData's Gibbs MySQL Advisor Service which provides deep performance and shard safe analysis.

Database administrators and developers can use Spyglass to capture application traffic to their MySQL databases and submit the output to the Gibbs MySQL Advisor service for a review and scoring of common performance issues, schema and table strucutres and query optimization.

Build Status

i686-apple-darwin i686-unknown-linux-gnu x86_64-apple-darwin x86_64-unknown-linux-gnu x86_64-unknown-linux-musl

Installation

curl -s https://raw.githubusercontent.com/AgilData/gibbs-mysql-spyglass/master/install.sh | sudo bash

Developer Prerequisites

https://www.rustup.rs/

Core symbols most depended-on inside this repo

Shape

Function 35
Enum 3
Class 1

Languages

Rust100%

Modules by API surface

src/capture/sniffer.rs14 symbols
src/util.rs9 symbols
src/main.rs7 symbols
src/capture/mod.rs7 symbols
src/comm.rs1 symbols
src/capture/client.rs1 symbols

For agents

$ claude mcp add gibbs-mysql-spyglass \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page