Project

mnemonic

0.0
Low commit activity in last 3 years
There's a lot of open issues
No release in over a year
The best tool to find leakage
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

>= 0
>= 0
~> 2.3
~> 13.0
 Project Readme

mnemonic - The best tool to find leakage

If you know (or even just think) that your application is leaking, but you having hard times with figuring out what exactly is leaking, when and why – this tool will help you to figure this out.

Sponsored by Evil Martians

How it works

Сейчас у мнемоника есть два режима работы –

  1. Полуавтоматический, когда вы добавляете в нужных вам местах триггеры мнемоника. В этом режиме мнемоник будет выводить или сохранять данные каждый раз, когда будет выполняться код триггера.

  2. Автоматический, когда вы проксируете ваш логгер через прокси мнемоника. В этом режиме мнемоник будет выводить или сохранять данные каждый раз, когда вызывается логгер.

Formats

Мнемоник поддерживает три формата вывода данных:

  1. Pretty - красиво отформаттированный текстовый вывод данных: скриншот

  2. JSON - данные представлены в виде JSON-массива, удобно для дальнейшего анализа при помощи внешних инструментов пример формата

  3. CSV - данные представлены в формате CSV, можно воспользоваться любым инструментом с поддержкой импорта из csv, таким как Google Sheets и тп. пример формата

Если вам не хватает какого-либо формата – мы будем очень рады пулл реквесту или ишью с описанием недостающего формата.

What and how you can track with mnemonic

Мы постарались добавить в этот инструмент все метрики, которые когда-либо помогали нам в расследовании наших утечек. Если мы упустили что-то важное - мы будем очень благодарны за пулл реквест или ишью с описанием метрики.

На данный момент инструмент позволяет следить за следующими показателями: