pravj / Doga
Licence: mit
📈 HTTP log monitoring console for Humans
Stars: ✭ 238
Programming Languages
python
139335 projects - #7 most used programming language
Labels
Projects that are alternatives of or similar to Doga
Kubebox
⎈❏ Terminal and Web console for Kubernetes
Stars: ✭ 1,855 (+679.41%)
Mutual labels: console, monitoring
Jvm Mon
Console-based JVM monitoring tool
Stars: ✭ 1,365 (+473.53%)
Mutual labels: console, monitoring
S Tui
Terminal-based CPU stress and monitoring utility
Stars: ✭ 2,825 (+1086.97%)
Mutual labels: console, monitoring
Cointop
A fast and lightweight interactive terminal based UI application for tracking cryptocurrencies 🚀
Stars: ✭ 2,912 (+1123.53%)
Mutual labels: console, monitoring
Hawkular Metrics
Time Series Metrics Engine based on Cassandra
Stars: ✭ 225 (-5.46%)
Mutual labels: monitoring
Chameleon
Customizable honeypots for monitoring network traffic, bots activities and username\password credentials (DNS, HTTP Proxy, HTTP, HTTPS, SSH, POP3, IMAP, STMP, RDP, VNC, SMB, SOCKS5, Redis, TELNET, Postgres and MySQL)
Stars: ✭ 230 (-3.36%)
Mutual labels: monitoring
Jquery.terminal
jQuery Terminal Emulator - JavaScript library for creating web-based terminals with custom commands
Stars: ✭ 2,623 (+1002.1%)
Mutual labels: console
Nginx Rtmp Monitoring
real-time monitoring statistics dashboard for nginx rtmp module
Stars: ✭ 224 (-5.88%)
Mutual labels: monitoring
Dogo
Monitoring changes in the source file and automatically compile and run (restart).
Stars: ✭ 237 (-0.42%)
Mutual labels: monitoring
Smashing
The exceptionally handsome dashboard framework in Ruby and Coffeescript.
Stars: ✭ 2,765 (+1061.76%)
Mutual labels: monitoring
Text Io
A library for creating interactive console applications in Java
Stars: ✭ 229 (-3.78%)
Mutual labels: console
Kube Opex Analytics
🎨 Kubernetes Cost Allocation and Capacity Planning Analytics Tool. Hourly, daily, monthly reports - Prometheus exporter - Built-in & Grafana dashboard.
Stars: ✭ 232 (-2.52%)
Mutual labels: monitoring
Qnapi
Qt-based, multi-engine, multi-platform subtitle downloader
Stars: ✭ 226 (-5.04%)
Mutual labels: console
Php Console Spinner
Colorful highly configurable spinner for php cli applications (suitable for async apps)
Stars: ✭ 225 (-5.46%)
Mutual labels: console
Pyrasite
Inject code into running Python processes
Stars: ✭ 2,586 (+986.55%)
Mutual labels: monitoring
Tdengine
An open-source big data platform designed and optimized for the Internet of Things (IoT).
Stars: ✭ 17,434 (+7225.21%)
Mutual labels: monitoring
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
.. figure:: https://raw.githubusercontent.com/pravj/Doga/master/docs/Doga.png
:alt: 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 <https://pypi.python.org/pypi/npyscreen>`__
- Doga uses Python's `socket
interface <https://docs.python.org/2/library/socket.html>`__ library
to deal with all TCP/IP/Packets and *Bla Bla Bla* things
What?
~~~~~
don't you know
`Doga <http://en.wikipedia.org/wiki/Doga_(comics)>`__? watch out
then, **He is after you.**
.. figure:: https://raw.githubusercontent.com/pravj/Doga/master/docs/Doga_Rules.jpg
:alt: 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 <http://en.wikipedia.org/wiki/File:Doga_Rules.jpg#mediaviewer/File:Doga_Rules.jpg>`__
------
built with *Muzi* and *Appy* by `Pravendra Singh <https://pravj.github.io>`__
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].