Imports updates from any log file, local or accessible via SSH. Modular parsers extract key/value pairs and store them in a central, searchable timeline. Built-in parsers for syslog, nginx access/error, PHP built-in/user-defined, Symfony 2 events/exceptions, and JSON.
Find events that match any combination of fields with =
<
>
<=
>=
operators. For example, find all HTTP requests for /login
which resulted in a 500
response code.
Use MongoDB MapReduce and jqPlot produce event data visualizations.
View events from all of your log files in one place. Narrow them with search parameters and sort them in any order.
Use Javascript to write new parser modules, MapReduce jobs, and custom listeners to process real-time updates.
Redis Pub/Sub and socket.io push every new event to your browser as it enters the timeline. Custom listeners can perform tasks like replicate filtered events or trigger third-party alerting.
Switch from a dashboard graph to the related timeline. Move from the event viewer to search results for similar events. Navigate even faster with a growing list of keyboard shortcuts.
Expanding set of Javascript classes and modules for MapReduce jobs, Redis, graphs and tests.
Freely innovate and contribute.