https://github.com/paulrosset/cyclone
Network data consumption monitoring
https://github.com/paulrosset/cyclone
data monitoring network networking
Last synced: 10 months ago
JSON representation
Network data consumption monitoring
- Host: GitHub
- URL: https://github.com/paulrosset/cyclone
- Owner: PaulRosset
- License: mit
- Created: 2022-05-17T21:16:07.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2022-06-28T16:33:52.000Z (almost 4 years ago)
- Last Synced: 2025-03-22T07:56:09.070Z (over 1 year ago)
- Topics: data, monitoring, network, networking
- Language: Go
- Homepage:
- Size: 1.75 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Cyclone
Cyclone is a program that monitors your network by extracting the amount of data you consume over time.
## Why doing that?
A few reasons I developed that:
- Organizing for people living in a digital nomad style where the internet is crucial. Monitoring the internet could help anticipate the stay, as the internet connection will significantly impact the location we choose.
- We always consume more and more, but our planet is suffering from that. The amount of gas emissions produced by the internet is enormous. That tool can help make people realize as they will be able to track how much they consume per day.
- Identifying websites that are greedy in terms of data consumption.
- Making statistics about the most visited website and time spent online.
- ...
## Open source software that respects the privacy
What is on your laptop stays on your laptop.
The program is free to use and open-sourced. So it means that anyone can inspect it.
We don't use any tracking systems.
## How it works
Currently, Cyclone is monitoring incoming and outgoing TCP packets from your machine.
It stores every X seconds the amount of data consumed in a local text file on your machine at `/tmp/cyclone`, under the form:
`YYYY/MM/DD HH:MM:SS DATA` -> `2022/6/24 15:26:11 39246`
Where `DATA` is the number of bytes consumed since the last save Cyclone was active.
## Under development
Cyclone is still under development.
If you have any feedback or ideas, feel free to share them with the project by creating an issue on Github. It's very welcomed.
## License
MIT License