Log.io - Real-time log monitoring in your browser

  •        23

Harvesters watch log files for changes, send new log messages to the server via TCP, which broadcasts to web clients via socket.io. Log streams are defined by mapping file paths to a stream name in harvester configuration.

http://logio.org
https://github.com/NarrativeScience/Log.io

Dependencies:

backbone : ~0.9.10
underscore : ~1.4.3
jquery : ~1.8.1
jquery-browserify : ~1.8.1
socket.io : ~0.9.13
socket.io-client : ~0.9.11
express : ~3.0.1
winston : ~0.6.2
coffee-script : ~1.4.0

Tags
Implementation
License
Platform

   




Related Projects

primus - :zap: Primus, the creator god of the transformers & an abstraction layer for real-time to prevent module lock-in

  •    Javascript

Primus, the creator god of transformers but now also known as universal wrapper for real-time frameworks. There are a lot of real-time frameworks available for Node.js and they all have different opinions on how real-time should be done. Primus provides a common low level interface to communicate in real-time using various real-time frameworks.If you deploy your application behind a reverse proxy (Nginx, HAProxy, etc.) you might need to add WebSocket specific settings to its configuration files. If you intend to use WebSockets, please ensure that these settings have been added. There are some example configuration files available in the observing/balancerbattle repository.

frontail - streaming logs to the browser

  •    Javascript

frontail is a Node.js application for streaming logs to the browser. It's a tail -F with UI. Web interface runs on http://127.0.0.1:[port].

socket.io - Realtime application framework (Node.JS server)

  •    Javascript

For this purpose, it relies on Engine.IO, which first establishes a long-polling connection, then tries to upgrade to better transports that are "tested" on the side, like WebSocket. Please see the Goals section for more information. Unless instructed otherwise a disconnected client will try to reconnect forever, until the server is available again. Please see the available reconnection options here.

Capsule - Realtime web app framework for Backbone, socket.io and node.js

  •    Javascript

Capsule is an experimental web framework by @HenrikJoreteg for Node.js that uses Socket.io and Backbone.js to synchronize model state by sharing model code between the client and the server. MIT Licensed.

go-socket.io - socket.io library for golang, a realtime application framework.

  •    Go

go-socket.io is an implementation of socket.io in golang, which is a realtime application framework.It is compatible with latest implementation of socket.io in node.js, and supports room and namespace.


express-status-monitor - 🚀 Realtime Monitoring solution for Node

  •    Javascript

Simple, self-hosted module based on Socket.io and Chart.js to report realtime server metrics for Express-based node servers. Monitor can be configured by passing options object into expressMonitor constructor.

websocket-canvas-draw - Realtime Canvas Drawing with Socket.io and Node.JS

  •    Javascript

Realtime Canvas Drawing with Socket.io and Node.JS

Vue-Socket.io - socket.io implementation for vuejs

  •    Javascript

Socket mutations always have SOCKET_ prefix. You can use either one or another or both in your store. Namespaced modules are supported.

realtime-geolocation-demo - Realtime geolocation with HTML5 API and Socket.io

  •    Javascript

Realtime geolocation app build on Node.js with HTML5 Geolocation API, Socket.io and Leaflet.js maps library.

LogTrail - Log Viewer plugin for Kibana

  •    Javascript

LogTrail is a plugin for Kibana to view, analyze, search and tail log events from multiple hosts in realtime with devops friendly interface inspired by Papertrail.

OSSEC - Host-based Intrusion Detection System

  •    C

OSSEC is a full platform to monitor and control your systems. It mixes together all the aspects of HIDS (host-based intrusion detection), log monitoring and SIM/SIEM together in a simple, powerful and open source solution.

Sentry - Realtime Platform-Agnostic Error Logging and Aggregation platform

  •    Python

Sentry is a realtime event logging and aggregation platform. It specializes in monitoring errors and extracting all the information needed to do a proper post-mortem without any of the hassle of the standard user feedback loop.

socket.io - Realtime application framework (Node.JS server)

  •    Javascript

Realtime application framework (Node.JS server)

rtail - rtail(1) - Terminal output to the browser in seconds, using UNIX pipes.

  •    CSS

rtail is a command line utility that grabs every line in stdin and broadcasts it over UDP. That's it. Nothing fancy. Nothing complicated. Tail log files, app output, or whatever you wish, using rtail broadcasting to an rtail-server – See multiple streams in the browser, in realtime.Whether you deploy your code on remote servers using multiple environments or simply have multiple projects, you must ssh to each machine running your code, in order to monitor the logs in realtime.

nxlog - Multi platform Log management

  •    C

nxlog is a modular, multi-threaded, high-performance log management solution with multi-platform support. In concept it is similar to syslog-ng or rsyslog but is not limited to unix/syslog only. It can collect logs from files in various formats, receive logs from the network remotely over UDP, TCP or TLS/SSL . It supports platform specific sources such as the Windows Eventlog, Linux kernel logs, Android logs, local syslog etc.

koa.io - Realtime web framework combine koa and socket.io.

  •    Javascript

Realtime web framework combine koa and socket.io. This project is under development now.

socketcluster - Highly scalable realtime framework

  •    Javascript

SocketCluster is a fast, highly scalable HTTP + realtime server engine which lets you build multi-process realtime servers that make use of all CPU cores on a machine/instance. It removes the limitations of having to run your Node.js server as a single thread and makes your backend resilient by automatically recovering from worker crashes and aggregating errors into a central log on each host. SC can also auto-scale across multiple hosts on top of Kubernetes; see SCC guide: https://github.com/SocketCluster/socketcluster/blob/master/scc-guide.md.There are two ways to install SocketCluster.





We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.