All Projects → johan-sports → Wscelery

johan-sports / Wscelery

Licence: mit
Real time celery monitoring using websockets

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Wscelery

Qbit
The Java microservice lib. QBit is a reactive programming lib for building microservices - JSON, HTTP, WebSocket, and REST. QBit uses reactive programming to build elastic REST, and WebSockets based cloud friendly, web services. SOA evolved for mobile and cloud. ServiceDiscovery, Health, reactive StatService, events, Java idiomatic reactive programming for Microservices.
Stars: ✭ 702 (+823.68%)
Mutual labels:  websocket, monitoring
Flower
Real-time monitor and web admin for Celery distributed task queue
Stars: ✭ 5,036 (+6526.32%)
Mutual labels:  celery, monitoring
Nodefony Starter
Nodefony Starter Node.js Framework
Stars: ✭ 95 (+25%)
Mutual labels:  websocket, monitoring
Bugsnag Python
Official bugsnag error monitoring and error reporting for django, flask, tornado and other python apps.
Stars: ✭ 69 (-9.21%)
Mutual labels:  celery, monitoring
Cebsocket
Lightweight WebSocket library for C.
Stars: ✭ 73 (-3.95%)
Mutual labels:  websocket
Chatroom Vue
一个简单的多人聊天室。基于vue和node+Socket.IO
Stars: ✭ 71 (-6.58%)
Mutual labels:  websocket
Kardia
A humane service status API module to expose any operational/internals of any Node.js based microservice. JSON format over HTTP protocol.
Stars: ✭ 70 (-7.89%)
Mutual labels:  monitoring
Eye
Process monitoring tool. Inspired from Bluepill and God.
Stars: ✭ 1,167 (+1435.53%)
Mutual labels:  monitoring
Gowog
Gowog, Golang based Web multiplayer Online Game
Stars: ✭ 75 (-1.32%)
Mutual labels:  websocket
Wechat Pc Hook Ws
微信PcHooker websocket api
Stars: ✭ 74 (-2.63%)
Mutual labels:  websocket
Socketio Examples
A few examples that demonstrate the features of the Python Socket.IO server
Stars: ✭ 72 (-5.26%)
Mutual labels:  websocket
Bullet
【主线】基于Ngrok内网穿透开源项目,稳定、高效的内网穿透系统。私有部署、云服务。
Stars: ✭ 71 (-6.58%)
Mutual labels:  websocket
Prometheus Slo Burn Example
An end to end example of implementing SLOs with prometheus, grafana and Go.
Stars: ✭ 73 (-3.95%)
Mutual labels:  monitoring
Rabbitmq http api client
RabbitMQ HTTP API client for Ruby
Stars: ✭ 70 (-7.89%)
Mutual labels:  monitoring
Tmviewtrackersdk
ViewTracker is a sdk can help Developers to collect exposure and click events automatically.
Stars: ✭ 74 (-2.63%)
Mutual labels:  monitoring
Socketcluster Server
Minimal server module for SocketCluster
Stars: ✭ 70 (-7.89%)
Mutual labels:  websocket
Sec Api
sec.gov EDGAR API | search & filter SEC filings | over 150 form types supported | 10-Q, 10-K, 8, 4, 13, S-11, ... | insider trading
Stars: ✭ 71 (-6.58%)
Mutual labels:  websocket
Ejdb
🏂 EJDB 2.0 — Embeddable JSON Database engine C library. Simple XPath like query language (JQL). Websockets / Android / iOS / React Native / Flutter / Java / Dart / Node.js bindings. Docker image.
Stars: ✭ 1,187 (+1461.84%)
Mutual labels:  websocket
Pm2 Zabbix
A Node.js PM2 monitoring tool for Zabbix.
Stars: ✭ 71 (-6.58%)
Mutual labels:  monitoring
Graylog Plugin Metrics Reporter
Graylog Metrics Reporter Plugins
Stars: ✭ 71 (-6.58%)
Mutual labels:  monitoring

========= WS Celery

.. image:: https://img.shields.io/pypi/v/wscelery.svg :target: https://pypi.python.org/pypi/wscelery

.. image:: https://travis-ci.org/johan-sports/wscelery.svg?branch=master :target: https://travis-ci.org/johan-sports/wscelery

.. image:: https://readthedocs.org/projects/wscelery/badge/?version=latest :target: http://wscelery.readthedocs.io/en/latest/?badge=latest :alt: Documentation Status

Real time celery monitoring using websockets. Inspired by flower <https://github.com/mher/flower>__.


Requirements


  • Python >= 3.4

Installation


PyPI version (recommended): ::

$ pip install wscelery

Development version: ::

$ pip install https://github.com/johan-sports/wscelery/zipball/master

Usage


Launch the websocket listener on port 8001: ::

$ wscelery --port=8001

Or launch from celery: ::

$ celery wscelery -A proj --address=127.0.0.1 --port=8001

Broker URL and other configuration options can be passed through standard Celery options: ::

$ celery wscelery -A proj --broker=amqp://guest:[email protected]:5672//

To see all command options use: ::

$ wscelery --help

Documentation


Full documentation can be found on Read The Docs_.

.. _Read The Docs: https://wscelery.readthedocs.io


Caveats


  • TLS encryption not (yet) supported

Contributing


If you want to contribute, feel free to submit a PR. Please make sure that the tests pass (run with python setup.py test). Make sure you add your name to CONTRIBUTORS_.

.. _CONTRIBUTORS: https://github.com/johan-sports/wscelery/blob/master/CONTRIBUTORS


License


Licensed under MIT. See the LICENSE file in the project root directory.

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].