Simple statistics aggregation platform
Features
Web interface
Data aggregation
Backend
TCP/IP backend
Redis Pub/Sub backend
HTTP Backend
Storages
Storages used to store statistics
Memory storage (not optimal for hightload projects)
Redis storage (fast for counters increment, but time complexity O(N) for data range select)
TODO: mongodb
TODO: SQL
INSTALLATION
To use gottwall use pip or easy_install:
pip install gottwall
or
easy_install gottwall
CONFIGURATION
See gottwall/examples/config.py
USAGE
GottWall have 2 parts. Web interface application and aggregator application (application that process data).
To run web application execute command: gottwall –config=”examples/config.py” server start
To run aggregator application execute command: gottwall –config=”examples/config” aggregator start
CONTRIBUTE
Fork https://github.com/GottWall/gottwall/ , create commit and pull request.
Metadata
Release files for gottwall 0.2.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| gottwall-0.2.2.tar.gz | 296.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| gottwall-0.2.2.linux-i686.exe | Details |
Total release size: 673.3 kB
Release files / gottwall-0.2.2.tar.gz
| Download URL | gottwall-0.2.2.tar.gz |
|---|---|
| Size | 296.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1945d322cde0bd9ee636eebb57e450f9c4277a2df72782b900fbfc19d6eda43b
|
|
BLAKE2b-256 checksum How to use checksums |
322f1dd71441438779c5c57d7514e1c2608b3bc8f1f5f084147ead8e578b02ca
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / gottwall-0.2.2.linux-i686.exe
| Download URL | gottwall-0.2.2.linux-i686.exe |
|---|---|
| Size | 377.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
393c1afb6695550cce6a6685a94e95cc60fda4c01a55cb53183ea118eefd3af2
|
|
BLAKE2b-256 checksum How to use checksums |
be1c6e4b02aa7165d5e683c474b213e8319ee9831c7d12ed5abfe90214b78b73
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |