2014-11-26 2 views
0

Я подписался на канал толкателя и получения данных о торговле живыми, как показано нижепоток толкатель данных графита с использованием statsd

https://www.bitstamp.net/s/examples/live_trades.html 

Мне нужно нажать эти данные в графит для визуализации.

Я установил графит и statsd.

Graphite is up and running at : http://localhost:8080/ 

Теперь я попытался толкая содержание statsd с помощью «эхо», которая работает и данные, отражающие в графите.

Но я не уверен, как выталкивать данные из толкателя, так как я получаю это содержимое в клиенте (браузере), поэтому для каждого сообщения, которое я получаю от толкателя, мне нужно запустить запрос ajax на сервер, который работает с Python и Ruby?

Любая помощь будет высоко оценена.

+0

По звукам вы действительно хотите, чтобы информация была получена в вашей среде исполнения Python? Если да, можете ли вы использовать [Pusher python client] (https://github.com/ekulyk/PythonPusherClient)? – leggetter

+0

@leggetter: спасибо за предложение, я попробовал использовать Node-pusher-client, но соединение закрывается через некоторое время с кодом ошибки 1000 или без ошибок, я читаю его нормально близко, любое представление о том, как остановить авто закрытие? Ex: Error {type: 'WebSocketError', error: ''} – Senthil

+0

Вы пытались? https://github.com/dirkbonhomme/pusher-client-node – leggetter

ответ

0

По звукам вы действительно хотите, чтобы информация была получена в вашей среде исполнения Python? Если да, можете ли вы использовать Pusher python client instead?

Это позволит избежать необходимости в веб-браузере и позволит вам выполнять постоянное соединение - через WebSocket - и получать данные, которые вы хотите непосредственно в среде исполнения Python.

Смежные вопросы