• Stars
    star
    240
  • Rank 168,229 (Top 4 %)
  • Language
    Python
  • License
    MIT License
  • Created about 10 years ago
  • Updated about 10 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

📈 HTTP log monitoring console for Humans

Doga

HTTP log monitoring console for Humans
  • watch and log all HTTP traffic of system
  • generate log in w3c log format
  • show status about total requests, maximum hits, requests in a timespan
  • alert when traffic is above a customizable threshold
  • can log to a custom log file also

Watch Doga in action

Doga

How to let Doga watch for your traffic

sudo pip install doga

install doga to your machine, you can also use easy_install

using Doga requires sudo privilege to run as it explicitly uses socket interface

sudo doga

start watching for your traffic

sudo doga -f filename.txt

write logs to a custom log file filename.txt also

sudo doga -t VALUE

update threshold value to VALUE on which Doga start alerting

Jump between 'Doga Logs' and 'Alert History' sections using 'Ctrl+N'

Doga's GUI is not responsive yet so it will raise exceptions on smaller screen size.

How it's made

  • Doga's GUI is built on top of npyscreen
  • Doga uses Python's socket interface library to deal with all TCP/IP/Packets and Bla Bla Bla things

What?

don't you know Doga? watch out then, He is after you.
Doga Rules

"Doga Rules" by Promotional file released by Raj Comics for promotional purposes. Licensed under Fair use of copyrighted material in the context of Doga (comics) via Wikipedia


built with Muzi and Appy by Pravendra Singh

More Repositories

1

geopattern

📐 Create beautiful generative image patterns from a string in golang.
Go
1,256
star
2

puzzl

🎲 An intelligent version of the sliding-puzzle game for your terminal built in golang
Go
37
star
3

ospi

Open Source Presence Infographic of Indian Startups
Python
24
star
4

termping

A prototype of old game Pong. this time, in your terminal.
CoffeeScript
24
star
5

lisense

Sensible repository licensing for Humans
Python
23
star
6

teamwork

Organization's Contribution Dashboard : GitHub Data Challenge 3
Python
21
star
7

semantris-solver

Automated solver for Semantris using OpenCV and Word Embeddings
Jupyter Notebook
14
star
8

HackLime

Sublime-Text Editor plugin to compile/run using HackerEarth's API
Python
12
star
9

inside-cricket

Source code for "Inside Cricket: A fifth umpire' view of your favorite sport"
JavaScript
11
star
10

cqueue

circular buffer implementation in golang using linked-list
Go
9
star
11

pravj.github.io

My Hugo powered real-estate in webspace.
HTML
9
star
12

engine

Distributed identifier generation service
Python
9
star
13

github-dynamics

Source code for "Information Dynamics on the GitHub Network"
Jupyter Notebook
8
star
14

wiggle

Material Design powered responsive Jekyll theme for blogs
JavaScript
7
star
15

ipython_slack_client

IPython frontend that runs in Slack [WIP]
Python
7
star
16

Harry

jekyll plugin to have :smileys: in your blogs
Ruby
6
star
17

Bangalore-taxis

Code used to analyse patterns in my post 'Bangalore-taxis'
R
5
star
18

virtual-wall

painting a virtual wall
Go
5
star
19

orbis

WORK UNDER PROGRESS - game based on floodfill built with python Gtk
Python
5
star
20

Fuel

Analyzing the data for 'Breaking into the Indian E-commerce'
Python
5
star
21

x3030

Maze game for Google Chrome based on that bug.
JavaScript
4
star
22

Fubot

Fubot is your Helper for Facebook
JavaScript
4
star
23

kayak

A customizable Twitter client to collect tweets matching certain criteria
Python
4
star
24

logg

yet another analyzer for time travelling your git logs
Python
4
star
25

Post-mortem

Post-mortem of an Internet Accident
Python
4
star
26

Cursor

A flat Jekyll theme as a memory review tool
CSS
3
star
27

glox

Interpreter for the 'Lox' language written in Go
Go
3
star
28

gitpool

Personal GitHub Warehouse
Jupyter Notebook
3
star
29

puzzl.arXiv

Paper that highlights technical details about the game puzzl,
TeX
3
star
30

redirector-v2

"redirector#v2" allow to download songs from "Muzi" [a great online music player inside IITR Campus by SDSLabs].
PHP
3
star
31

data-artistry-2018

📊 Submission for Data Artistry Tournament (2018) **Selected for finals**
Jupyter Notebook
2
star
32

beehub

GitHub oauth application in Beego framework
Go
2
star
33

PeopleMotion

Team Page for Kshitij Magazine, Developed by me.
JavaScript
2
star
34

molecules

molecules contains some of code snippets I have written, here and there.
Python
2
star
35

vingvong

Game of PingPong in your Vim
Vim Script
2
star
36

modified-lanyon

Customized 'Lanyon' Jekyll theme that powers my Blog
CSS
2
star
37

Etios

Yet another sexy Jekyll theme in the party
JavaScript
2
star
38

captron

An 'apt' cron job service in golang
Go
1
star
39

simple_canvas_game

a simple HTML5-canvas game...Original Source is Here : Build a simple HTML5 Canvas game!
JavaScript
1
star
40

Programming-Collective-Intelligence

Excercises from the book : Programming Collective Intelligence
Python
1
star
41

rugo

An experimental Ruby to Go transpiler toolchain [under-development]
Go
1
star
42

dotfiles

dotfiles are meant to be loved, extensively 💕
Vim Script
1
star