gh-mrva This is an unofficial tool and is not officially supported by GitHub. Configuration A configuration file will be created in ~/.config/gh-mrva/
go-logadapter provide a flexible and powerful way to handle logging in applications, and can help in debugging, monitoring, and maintaining the application's performance and behavior.
slog: Handler chain, fanout, failover, load balancing... Design workflows of slog handlers: fanout: distribute log.Record to multiple slog.Handler in
Logger Installation go get github.com/go-packagist/logger Usage package main import ( "fmt" "github.com/go-packagist/logger" "time" ) type Custom
logdel This oss is a tool to delete log.Println(), etc. written for debugging, etc. Bug When using this tool, all comment-outs go to the bottom of the
mastodon audit trail backup This repository backs up my follower list, following list, blocked accounts list and muted accounts list periodically usin
API Insights API Insights is a tool to enable organizations to manage versioned API specifications (Swagger 2.0/OpenAPI Spec 3.x) for services. It als
grpcreplay GrpcReplay is a network monitoring tool that can record your grpc traffic (Unary RPC) and use it for grayscale testing, stress testing or t
HexUtils A small collection of hex / binary analysis utilities Contents xd - an Hex visualizer xdiff - an Hex differ xd Usage $ xd /bin/bash | head -n
Coroot is a monitoring and troubleshooting tool for microservice architectures. Features eBPF-based service mapping Thanks to eBPF, Coroot shows you a
GoCask Go implementation of Bitcask - A Log-Structured Hash Table for Fast Key / Value Data as defined per this paper and with help from this repo. A
Varlog Varlog is a strongly consistent distributed log storage. It enables many distributed systems to leverage total-ordered logs to support transact
bitcask-lite My blog post: Implementing Bitcask, a Log-Structured Hash Table A key/value database and server. Partial implementation of the Bitcask pa
goot goot What is goot? Get started Use taint analysis Save to neo4j Use as a framework Tips Thanks What is goot? goot is a static analysis framework
Package IPStore Reliably log, store and count ingress IP addresses. IPStore is a library for keeping track of IP addresses that make request to your s
Zinc Search Engine Zinc is a search engine that does full text indexing. It is a lightweight alternative to Elasticsearch and runs using a fraction of
VncProxy VncProxy简介 VncProxy 是使用Golang实现的Vnc远程桌面代理组件,完全解析rfb协议,支持远程桌面代理,rbs文件录屏,rbs文件回放,截图,录制视频. 全协议支持的vnc proxy。 支持Tcp代理 支持Websocket代理 屏幕录像,保存为RBS文件
LogSearcher The LogSearcher use for search log like ELK, but more lighter. Use logspout Collect logs. logspout need use blow format of log: version: "
This is a fork of the exellent Apex Log library. Main changes: Trim unneeded dependencies. Make Fields into a slice to preserve log order. Split the o
Fault-Tolerant-SurfStore-System-with-Raft A fault-tolerant Dropbox-like system that can handle server crashes without losing any data by implementing
Stern allows you to tail multiple pods on Kubernetes and multiple containers within the pod. Each result is color coded for quicker debugging.
Vectorized SQL for JSON at scale: fast, simple, schemaless Sneller is a high-performance vectorized SQL engine for JSON that runs directly on object s
gta Overview gta is an application which finds Go packages that have deviated from their upstream source in git. A typical situation is when a project
gambas gambas is a data analysis package for Go that provides an intuitive way to manipulate tabular data. The project is inspired by the famous Pytho
中文版 This is a golang implemented Redis RDB parser for secondary development and memory analysis. It provides abilities to: Generate memory report for
GOLOG Golog is an opinionated Go logger with simple APIs and configurable behavior. Why another logger? Golog is designed to address mainly two issues
This project aims to build the capability to calculate the carbon emissions of an application via static analysis of the code and any infrastructure as code files in a repository.
log4g How To Use? go get -u github.com/acmestack/log4g Import import "github.com/acmestack/log4g/log" Log Example log.SetLevel(log.TraceLevel) defer
godeng Godeng is used to generate test logs. For example, to generate a large amount of test data in ELK. you can define the rule and name of the fiel
Yi-Logger Introduction Yi-logger is an easy-to-use log library written in Golang. The output format of this log library is JSON: {"time":"20220614 161
Analysis of attack vectors for embedded Linux Git Repository for my Bachelor Thesis "Analysis of attack vectors for embedded Linux" The goal of this b
Owl 🦉 A dependency module feature scanning detection tool for static analysis. 介 绍 Owl是一款开源项目依赖分析工具,可以快速在指定的项目目录下查找符合某些特征的源代码文件或者依赖文件。为何开发了这款工具?例如很多时
log-pilot-filebeat Overview For k3s,elk。发现个奇怪的问题,使用filebeat-6.1.1不能创建自定义的索引。使用filebeat-6.1.1-3就没有问题。 Get started docker version docker build -t log-pi
poslog Parser to extract SQL from postgresql.log Installation brew install winebarrel/poslog/poslog Usage % poslog -h Usage of poslog: -fill-params
go-spoofing-detector Analysis of a PCAP (Packet Capture) file to detect suspicious behavior (ARP spoofing and Port scanning). detector.go Open a .pcap
Navi日志聚合服务 文档目录 Navi日志聚合服务 服务介绍 navi-go-log简介 日志传递 框架结构 接入流程 安装navi_go_log 配置初始化 调用代码 日志输出函数 接入实例 接入地址 接口说明 初始化函数参数说明 日志输出函数参数及日志字段说明 环境变量传参 常见问题 Kiba
jgo Overview Middlewares Installation Example jsql jlog jcron Environment Api License Overview Jgo provides an easier configuration for writing sql, l
Request-Dumper (rd) Do you need to take a look how a request looks like? Then you need any kind of server application which receives the request and p
gostream test go gorilla mux api that streams some example log messages using a GET request to the browser example output on http://localhost:8000/str
GoLog Package golog or "GoLog" serves as a wrapper around the default log package to implement logging levels: Critical Error Warning Notice Info Debu
Logging Package for Go Lang This package provides ability to log events. This package also supports log rotation. This functionality will be discussed
Description typenaming is a static analyzer that will prevent you from using the ugly "Type" suffix in type names. It's written for educational purpos
uServer-Logger-API DISCLAIMER: THIS IS A WORK-IN-PROGRESS! WAIT UNTIL THE FIRST RELEASE BEFORE PRODUCTION USE A RESTful API developed in Go using the
uServer-Logger-Backend DISCLAIMER: THIS IS A WORK-IN-PROGRESS! WAIT UNTIL A FIRST RELEASE BEFORE PRODUCTION USE A backend MSC (Model, Service, Control
wp-cookie-tail Configure your Wordpress Apache server like this to get a response log (do not use the request log...) IfModule log_config_module
PacketStreamer Deepfence PacketStreamer is a high-performance remote packet capture and collection tool. It is used by Deepfence's ThreatStryker secur
auditevent A small and flexible library to help you create audit events. Context While audit logging may seem like a very simple thing to add to an ap
suspx - Analytical tool for sus pixels in r/place. Introduction I built this tool to analyze datasets from r/Place. The main goal was to detect and fi
Leak, escape, move (lem) Lem is a bespoke, Golang test framework for asserting expected escape analysis results and heap allocations. Overview: an ove
CSS Checker - Less is More 中文文档 Purpose css-checker checks your CSS styles for duplications and finds the diff among CSS classes with high similarity
The code, analysis scripts and results for ASPLOS 2022 Artifact Evaluation Version: 1.2 Update: Jan 20, 2022 Paper: Who Goes First? Detecting Go Concu
A port scanner and service detection tool that uses 1000 goroutines at once to scan any hosts's ip or fqdn with the sole purpose of testing your own network to ensure there are no malicious services running.
aol A simple immutable append only log in Go. aol is a rewrite of wal to allow only appends to a log. Features High durability Fast operations Batch w
Visits service project Prerequisites go version = go1.17 Server upon startup server is hosted on localhost and is available on port 3000 e.g. http://
Docker File Log Driver Test project that aims to save Docker log stdout and stderr onto separate files on the host machine, it saves them in plain tex
jqu Simple tool for unpacking json-formatted logs. Fits good to use alongside the log explorer glogg. These fields have predefined order: time, level,
Automated penetration and auxiliary systems, providing XSS, XXE, DNS log, SSRF, RCE, web netcat and other Servers
dogsled dogsled is a Go static analysis tool to find assignments/declarations with too many blank identifiers (e.g. x, _, _, _, := f()). Its name was
Path of Exile Trade Notifier Command-line tool for listening log file of game named as "Path of Exile" and looking for buy message and send it to Tele