TeamCo AntHill

Sunday, October 5, 2008

Logstalgia: Web server access log visualizer

Logstalgia (aka ApachePong) replays or streams a standard website access log (eg access.log) as a retro arcade game-like simulation.

Requirements
The display is rendered using OpenGL and requires a 3D accelerated video card to run.

An example access log is included.

Example Command Lines
logstalgia /var/log/apache/access.log

Watch a log file from in a window, using the default groups.

tail -f /var/log/apache/access.log | logstalgia -

Watch the log in real time as new requests come in (requires tail). Note that ’-’ at the end is required for logstalgia to know it needs to read from STDIN.

ssh user@yourserver.com tail -f /var/log/apache/access.log | logstalgia -g "Ad Clicks,/adclick.php,30" -

Watching the log in realtime again, but this time tailing a log from a remote location over ssh. -g groups together URLs requested containing the string ’/adclick.php’ under the heading ’Ad Clicks’.

Note: tailing remote logs is not currently recommended on the Windows version due to buffering issues.

http://code.google.com/p/logstalgia/
Posted by Unknown at 10:00 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: Apache, Logs

No comments:

Post a Comment

Newer Post Older Post Home
Subscribe to: Post Comments (Atom)

Bookmarks

  • 21 Really Useful & Handy PHP Code Snippets
  • DZone Snippets
  • Ext JS with Rails
  • From Rails Ajax helpers to Low Pro (Part 1)
  • From Rails Ajax helpers to Low Pro (Part 2)
  • From Rails Ajax helpers to Low Pro (Part 3)
  • Open Flash Chart
  • RESTful Databases are finally here
  • Ruby Enterprise Edition
  • Ruby Inside

Generators

  • .NET Buttons
  • 3D-box maker
  • A CSS sticky footer
  • A web-based graphics effects generator
  • Activity indicators
  • Ajax loader
  • ASCII art generator
  • Attack Ad Generator
  • Badge shape creation
  • Binary File to Base64 Encoder / Translator
  • Browsershots makes screenshots of your web design in different browsers
  • Button generator
  • Buttonator 2.0
  • Color Palette
  • Color schemer
  • Color Themes
  • Colorsuckr: Create color schemes based on photos for use in your artwork & designs
  • Create DOM Statements
  • CSS Organizer
  • CSS Sprite Generator
  • CSS Sprites
  • CSS Type Set
  • Digital Post It Note Generator
  • Easily create web forms and fillable PDF documents to embed on your websites
  • egoSurf
  • Favicon Editor
  • Favicon generator
  • Flash website generator
  • Flip Title
  • Flipping characters with UNICODE
  • Form Builder
  • Free Footer online tools for webmasters and bloggers.
  • Free templates
  • FreshGenerator
  • Genfavicon
  • hCalendar Creator
  • HTML form builder
  • HTML to Javascript DOM converter
  • Image Mosaic Generator
  • Image reflection generator
  • img2json
  • JSON Visualization
  • Login form design patterns
  • Logo creator
  • Lorem Ipsum Generator
  • LovelyCharts
  • Markup Generator
  • Mockup Generator
  • Online Background Generators
  • PatternTap
  • Pixenate Photo Editor
  • Preloaders
  • Printable world map
  • punypng
  • Regular Expressions
  • RoundedCornr
  • SingleFunction
  • Spam proof
  • Stripe designer
  • Stripe generator 2.0
  • Tabs generator
  • Tartan Maker. The new trendsetting application for cool designers
  • Test Everithing
  • Text 2 PNG
  • The Color Wizard 3.0
  • tinyarro.ws: Shortest URLs on Earth
  • Web 2.0 Badges
  • Web UI Development
  • Website Ribbon
  • wwwsqldesigner
  • Xenocode Browser Sandbox - Run any browser from the web
  • XHTML/CSS Markup generator

Library

  • 12 Steps to MooTools Mastery
  • AJAX APIs Playground
  • Best Tech Videos
  • CSS Tricks
  • FileFormat.info
  • Grafpedia
  • IT Ebooks :: Videos
  • Learning Dojo
  • Linux Software Repositories
  • NET Books
  • PDFCHM
  • Rails Engines
  • Rails Illustrated
  • Rails Metal: a micro-framework with the power of Rails: \m/
  • Rails Podcast
  • Rails Screencasts
  • RegExLib
  • Ruby On Rails Security Guide
  • Ruby-GNOME2 Project Website
  • Rubyology
  • RubyPlus Video
  • Scaling Rails
  • Scripteka
  • This Week in Django
  • WebAppers

Who does this world belong to?

Unknown
View my complete profile

Blogs

  • לראות שונה
    היה שלום פרל, ותודה על הסימנים - לפני מספר שנים כתבתי את המערכת האחרונה שלי בפרל. היא תרגמה DSL לפעולות בפועל שמבוצעות. לקח לי כחודש לתכנן את המערכת ועוד כחודש לכתוב את כולה. יש במערכת הזו...
    5 years ago
  • Non multa, sed multum!
    Few simple CSS solutions - CSS only I like bl.ocks.org very much, it’s brilliant idea! Sticky header and footer with scrollable content <styl...
    12 years ago
  • Banarera Blog
    - 14/7/2009 Masterblog http://masterblog.front.lv/tag/furniture/
    15 years ago
  • Alex Banarer portfolio
    -

Certification





You are 26% Russian!
 

Who are you kidding? Just because you took a summer language course in Petersburg doesn't make you a Russian.

How Russian Are You?
Take More Quizzes

Recommend Me

LinkedIn Recommend Me

Total Pageviews

Railscasts

Loading...

Ruby on Rails Plugins

Loading...

Cheat Sheets

Loading...

Edge Rails.info

Loading...

Ruby Inside

Loading...

Ryan's Scraps

Loading...

Projects

  • AntHill
  • ZoneRank

PrototypeJS Framework

  • Accordion 2.0
  • Ajaxariffic Autocomplete with Scriptaculous
  • Cooltips
  • Dialog window 2.0
  • Drag to Download
  • How well do you know prototype or taking advantage of those extra 100 KB in your page
  • How well do you know prototype. Exploring prototype by example
  • Image Cropper UI
  • Javascript modular loader and progressbar
  • Lightbox 2.0
  • LivePipe UI
  • Marquee
  • Math-Extend
  • ModalBox
  • MyTableGrid is a JavaScript based DataGrid control built on the Prototype library. It allows you to display your data in a simple and flexible way
  • Perfection kills
  • PhotoShop-like Color Picker
  • Protoload
  • Prototip
  • Prototype Graphic Framework
  • Prototype Helpers
  • Prototype Portal Class
  • Prototype UI
  • Prototype window
  • ProtoUI
  • ShadedBorder with Gracefull Degradation
  • The unofficial Prototype & script.aculo.us wiki
  • Widget.Fader

Popular Tags

  • .bind() (2)
  • .delegate() (2)
  • .live() (2)
  • .NET (2)
  • .on() (1)
  • $.grep (1)
  • $.proxy (1)
  • $fx (1)
  • 3D (3)
  • Abbot Java GUI Test Framework (1)
  • Accordion (1)
  • ActiveRecord (6)
  • actiWate (1)
  • acts_as_archive (1)
  • Adobe (3)
  • AIR (2)
  • Ajax (23)
  • Algorithm (2)
  • Alignment (1)
  • Amazon (1)
  • Amp (1)
  • Anemone (1)
  • Animation (2)
  • Animator (1)
  • Animator.js (1)
  • Anteater (1)
  • Apache (9)
  • API (6)
  • Apodora (1)
  • Apple (2)
  • Arbiter (1)
  • Array (3)
  • Attachment (2)
  • Autonet (1)
  • AutoTestFlash (1)
  • Avignon (1)
  • Awesome Print (1)
  • Backbone (1)
  • background image (1)
  • BackgrounDRb (1)
  • Backup (2)
  • Blerby Test Runner (1)
  • Blocks (1)
  • Bluepill (1)
  • Book (2)
  • Bootstrap (1)
  • Bowline (1)
  • BREAKPOINTS.JS (1)
  • Browser (9)
  • Browsershots (1)
  • BugMash (1)
  • Burst Engine (1)
  • Business (1)
  • C++ (1)
  • Cache Provider (1)
  • Caja (1)
  • Calendar (2)
  • Callback (1)
  • Canoo WebTest (1)
  • Canvas (8)
  • Capistrano (1)
  • Captcha (1)
  • Celerity (2)
  • cgi (1)
  • Charts (10)
  • Cheat sheets (4)
  • Chosen (1)
  • Chrome (1)
  • Chrome-Frame (1)
  • CKEditor (1)
  • clarity (1)
  • clearfix (1)
  • Clipboard (2)
  • Clojure (1)
  • Closure Compiler (1)
  • cloud (1)
  • cluster (1)
  • Codec (1)
  • CodeKit (1)
  • CodeMirror (1)
  • Color picker (1)
  • Command Line (2)
  • CommonJS (1)
  • Compatibility (1)
  • compressor (1)
  • Concordion (1)
  • Conference (2)
  • Configuration (1)
  • Connection (1)
  • Console (6)
  • Constructable (1)
  • Context Menu (1)
  • Copy (1)
  • CorMVC (1)
  • CORS (1)
  • Countries (1)
  • Credit Card (1)
  • Credit Card Processing (1)
  • CRM (1)
  • Cron Job (1)
  • Crop (1)
  • Cross Browser (6)
  • Cross domain (5)
  • css (33)
  • css3 (17)
  • CSSLint (1)
  • Cube (1)
  • Cucumber (1)
  • CUPS (1)
  • Dart (1)
  • Data (1)
  • Data Attribute (1)
  • Data Collection (1)
  • Data Grid (1)
  • Data URI (1)
  • Date Picker (1)
  • DB (11)
  • DbCharmer (1)
  • Debug (12)
  • Deep_merge (1)
  • delayed_job (1)
  • Deploy (2)
  • Design (3)
  • Device (1)
  • DHTMLX Touch (1)
  • diff (1)
  • DiffMerge (1)
  • Dimension (1)
  • Disable text selection (1)
  • Docs (3)
  • Dojo (3)
  • Dom (3)
  • DOM Monster (1)
  • Dragdealer JS (1)
  • DRb (1)
  • DrX (1)
  • DSLR (1)
  • Dump (1)
  • dydl (1)
  • E-Help (1)
  • EasyXDM (1)
  • eBook (1)
  • EC2 (1)
  • EcmaScript (2)
  • Email (3)
  • EnhanceJS (1)
  • Enigmamachine (1)
  • enumerated_attribute (1)
  • Enyo (1)
  • Equality (1)
  • Erlang (2)
  • Error (3)
  • ExecJS (1)
  • ExtJS (2)
  • Factor (1)
  • Fat Free CRM (1)
  • FCKeditor (1)
  • File (1)
  • FileWatcher (1)
  • firebug (14)
  • firefox (15)
  • FirePHP (2)
  • FirePHRuby (1)
  • Flash (6)
  • FlatironJs (1)
  • Flex (2)
  • Fluidium (1)
  • fog (1)
  • Font (1)
  • Fossil (1)
  • Framework (64)
  • Free (3)
  • free storage (1)
  • Gallery (1)
  • gameQuery (1)
  • gDEBugger (1)
  • gem (47)
  • GestureWorks (1)
  • getJSON (1)
  • GitHub (1)
  • Glimmer (1)
  • Globalize (1)
  • Google (9)
  • Gosu (1)
  • Greenhouse (1)
  • GromJS (1)
  • Growl (2)
  • Guassian Blur (1)
  • GUI (1)
  • Guide (4)
  • gury (1)
  • GX (1)
  • Hash (1)
  • Haskell (1)
  • helper (3)
  • Hemi (1)
  • Hijack (1)
  • hirb (2)
  • History (3)
  • htaccess (1)
  • html (14)
  • html 5 (40)
  • HTML2PDF (2)
  • html5shiv (1)
  • HtmlUnit (1)
  • HTTP Server (2)
  • HumaneJS (1)
  • IBM (1)
  • icons (2)
  • IDE (11)
  • IE (10)
  • IE fix (7)
  • IE10 (1)
  • ie8 (1)
  • ieHTTPHeaders (1)
  • iFrame (1)
  • Image processing (1)
  • IMAP (1)
  • impress.js (1)
  • Inconsolata (1)
  • Indexing (1)
  • Initializr (1)
  • Interface (1)
  • Io (1)
  • iOS (1)
  • iPhone (6)
  • irb (7)
  • ISO 3166 (1)
  • iso_countries (1)
  • Isotope (1)
  • iUI (1)
  • IxEdit (1)
  • Jailbreak (1)
  • Jam Session (1)
  • Jaml (1)
  • Jasmine (2)
  • Java (2)
  • JavaScript (217)
  • JBoss (1)
  • Job (2)
  • jQote2 (1)
  • jQTouch (1)
  • jQuery (46)
  • jQuery 1.5 (1)
  • jQuery Lint (1)
  • jQuery UI (1)
  • jquery-pjax (1)
  • JRuby (8)
  • jsAnim (1)
  • JSctypes (1)
  • JSGI (1)
  • JSLint (2)
  • JSON (9)
  • JSON-P (2)
  • jsplumb (1)
  • jspp (1)
  • jsUnit (1)
  • JSZip (1)
  • jVectorMap (1)
  • JVM (1)
  • jXHR (1)
  • KeyboardJS (1)
  • Knockout (1)
  • kratko (1)
  • krpano (1)
  • Lambda (1)
  • Lawer (1)
  • Layout (1)
  • LayoutUnit (1)
  • Legal (1)
  • less.js (1)
  • Library (1)
  • LightningDOM (1)
  • LIKE (1)
  • Linda (1)
  • Link checking tools (1)
  • Lion (1)
  • Live HTTP headers (1)
  • Load Impact (1)
  • Loader (2)
  • Local storage (2)
  • Logs (22)
  • Lotus Symphony (1)
  • lowpro (2)
  • Lua (1)
  • Mac OSX (15)
  • MacBook Air (1)
  • MacRuby (1)
  • Maps (2)
  • MariaDB (1)
  • MarkUp (1)
  • Marshal (1)
  • Mathematics (2)
  • Measure (1)
  • Meetup (1)
  • Memory leak (1)
  • merb (2)
  • Mercurial (1)
  • merge (1)
  • Messaging (1)
  • Microsoft (6)
  • Migrating (2)
  • Mobile (11)
  • Modernizr (2)
  • modules (1)
  • modulr (1)
  • mondrian (1)
  • MongoDB (3)
  • Mongrel (1)
  • Moonshine (1)
  • Mootools (4)
  • Mouse-Weel (1)
  • Moz snap shooter (1)
  • Mozilla (4)
  • Multitouch (1)
  • MVC (7)
  • MVVM (1)
  • MySQL (22)
  • Narwhal (1)
  • nested relations (1)
  • NestedSet (1)
  • Netbeans (4)
  • NETEYE Activity Indicator (1)
  • Nettuts+ (1)
  • nginx (1)
  • node.js (9)
  • normalize.css (2)
  • NOSQL Patterns (6)
  • OCaml (1)
  • odf (1)
  • Office (2)
  • OLAP (1)
  • ØMQ (1)
  • Online Tools (1)
  • OOP (1)
  • Open office (1)
  • Open source (4)
  • Optimize (2)
  • ORM (2)
  • OS (1)
  • osx (1)
  • OurDelta (1)
  • packer (2)
  • Packet-Fu (1)
  • PageGlimpse (1)
  • pagination (2)
  • PaintbrushJS (1)
  • Panorama (1)
  • Parallel Extension (1)
  • Parallel Processing (1)
  • Parslet (1)
  • Passenger (1)
  • Password reset (2)
  • Patch (1)
  • Patterns (1)
  • PDF (6)
  • PEG (1)
  • Performance (2)
  • Perl (1)
  • PhantomJS (1)
  • PhoneGap (1)
  • Photo (1)
  • PHP (8)
  • Pingdom (1)
  • pjax (1)
  • Platypus (1)
  • PLT Scheme (1)
  • plugin (75)
  • png (3)
  • Polymaps (1)
  • Popup (1)
  • PostgreQUEL (1)
  • PostgreSQL (1)
  • presentation (1)
  • presenters (1)
  • Preview (2)
  • Print (2)
  • Private method (1)
  • Proc (1)
  • Process (2)
  • Processing.js (1)
  • Procs (1)
  • Programmer’s Notepad (1)
  • Progress bar (3)
  • Project (1)
  • Protolicious (1)
  • Prototype (33)
  • PSD (2)
  • Python (3)
  • qooxdoom (1)
  • QuickConnect (1)
  • QuickSand (1)
  • RabbitMQ (1)
  • rack (3)
  • Rack::Offline (1)
  • Racket (1)
  • RailConf 2011 (1)
  • rails (134)
  • rails 3 (11)
  • rails 3.1 (2)
  • Rails Magazine (1)
  • rails_sql_views (1)
  • rails-firephp (1)
  • rails-upgrade (1)
  • Railscasts (1)
  • RailwayJS (1)
  • Rainbows (1)
  • rake (3)
  • rbenv (1)
  • rbwebkitgtk (1)
  • RDoc (2)
  • Reactive Extensions (1)
  • Redcar (1)
  • Redis (1)
  • Redmine (2)
  • Refactoring (1)
  • Reference (1)
  • Regular expression (1)
  • Renderer (1)
  • replication (1)
  • RequireJS (4)
  • Reset (1)
  • Respond.js (1)
  • Rest (1)
  • Rhodes (1)
  • RMagick (2)
  • roo (1)
  • rotate3Di (1)
  • routes (2)
  • Ruby (181)
  • Ruby 2.0 (1)
  • Ruby Enterprise Edition (1)
  • ruby-prof (1)
  • RubyConf 2011 (1)
  • RubyGem (1)
  • Run (1)
  • Ruote (1)
  • Rust (1)
  • RVM (1)
  • safary (1)
  • Sammy (1)
  • SAP (2)
  • Scala (1)
  • scoped (1)
  • scrAPI (1)
  • Screenshot (6)
  • Scriptio (1)
  • Scripty2 (2)
  • Scroller (2)
  • SDK (1)
  • Search (1)
  • Security (2)
  • Selenium (2)
  • Sencha (2)
  • send (1)
  • SEO (1)
  • Serenade.js (1)
  • Server (1)
  • session (1)
  • Shadow (1)
  • Shindig (1)
  • Shopify (1)
  • Shopping cart (1)
  • Signature Pad (1)
  • Silverlight (1)
  • Simulator (1)
  • Sinatra (1)
  • Single user mode (2)
  • Site map (1)
  • Sizzle (1)
  • Skeleton (1)
  • Slanger (1)
  • SlickEdit (1)
  • SlickMap (1)
  • Slider (1)
  • SlowGrowl (1)
  • Sly (2)
  • Smooth Div Scroll (1)
  • Smoothie Charts (1)
  • Snippet (1)
  • Snow Leopard (1)
  • Social Stream (1)
  • SockJS (1)
  • Software (1)
  • Sort (4)
  • SpiderMonkey Server-Side (1)
  • Splatter (1)
  • split (1)
  • SproutCore (1)
  • SQL (1)
  • SQL View (1)
  • Squeak (1)
  • SSL (1)
  • StartUp (1)
  • String (1)
  • Style (4)
  • Subdomain (1)
  • Sun (1)
  • SVG (2)
  • SWFObject (1)
  • Swipe (1)
  • Symbol (2)
  • syze (1)
  • Table (1)
  • Tap (1)
  • TeleHash (1)
  • Template (6)
  • Terminal (1)
  • TermKit (1)
  • Test (17)
  • Thread (3)
  • Timeout (1)
  • Timing API (1)
  • TinyMCE (1)
  • Tips (5)
  • Titanium Desktop (1)
  • TMail (1)
  • Tools (2)
  • tooltip (2)
  • TorqueBox (1)
  • Touch (1)
  • Touchy.js (1)
  • Trace (1)
  • TraceWatch (1)
  • Track (1)
  • Tracking Database tool (1)
  • transform (1)
  • TransformJS (1)
  • Tree (1)
  • turn (1)
  • Tutorial (17)
  • UI (10)
  • UiUIKit (1)
  • UIZE (1)
  • ujs (1)
  • Underscore.js (1)
  • Unicorn (1)
  • Uninstall (1)
  • unobtrusive (3)
  • Upload (4)
  • Utility Belt (1)
  • Vagrant (1)
  • Version Control (3)
  • vestal_versions (1)
  • Video (6)
  • VIM (1)
  • VirtualBox (1)
  • VML (1)
  • watchr (1)
  • Watir (4)
  • Watir Recorder (1)
  • WeasyPrint (1)
  • WebApp.Net (1)
  • Webcam Max (1)
  • Webkit (2)
  • webkit2png (1)
  • WebM (1)
  • WebROaR (1)
  • WebSocket (3)
  • Whenever (1)
  • will_paginate (2)
  • Win32::Screenshot (1)
  • window.postMessage() (1)
  • Windows (3)
  • Wirble (2)
  • WKShake (1)
  • WKTouch (1)
  • Work (1)
  • XAML (1)
  • xc.js (1)
  • XFN (1)
  • XHTML Editor (1)
  • xhtmlrenderer (1)
  • XPath (1)
  • YAML (1)
  • Yehuda Katz (1)
  • Yosemite (1)
  • YUI (4)
  • zClip (1)
  • Zepto.js (1)
  • ZeroMQ (1)

History

  • ►  2015 (1)
    • ►  June (1)
  • ►  2013 (28)
    • ►  April (9)
    • ►  March (14)
    • ►  February (5)
  • ►  2012 (38)
    • ►  September (1)
    • ►  June (2)
    • ►  May (2)
    • ►  April (3)
    • ►  March (5)
    • ►  February (14)
    • ►  January (11)
  • ►  2011 (172)
    • ►  December (11)
    • ►  November (30)
    • ►  October (26)
    • ►  September (7)
    • ►  August (8)
    • ►  July (6)
    • ►  June (10)
    • ►  May (13)
    • ►  April (8)
    • ►  March (12)
    • ►  February (20)
    • ►  January (21)
  • ►  2010 (181)
    • ►  December (13)
    • ►  November (30)
    • ►  October (9)
    • ►  September (11)
    • ►  August (12)
    • ►  July (15)
    • ►  June (23)
    • ►  May (6)
    • ►  April (9)
    • ►  March (28)
    • ►  February (11)
    • ►  January (14)
  • ►  2009 (204)
    • ►  December (5)
    • ►  November (22)
    • ►  October (6)
    • ►  September (10)
    • ►  August (30)
    • ►  July (12)
    • ►  June (8)
    • ►  May (18)
    • ►  April (10)
    • ►  March (29)
    • ►  February (27)
    • ►  January (27)
  • ▼  2008 (79)
    • ►  December (23)
    • ►  November (13)
    • ▼  October (27)
      • Elements of Ruby Style
      • typeface.js
      • Ruby for Symbian OS
      • A strftime for Prototype
      • Safary 3+ CSS
      • Disabling the Image Toolbar in IE 6+
      • Humanize numbers with Ruby
      • A DB admin interface written in Rails
      • Easy Upload via URL with attachment_fu
      • Microsoft Office Compatibility Pack for Word, Exce...
      • Multiple database handling with Rails
      • Magic Multi-Connections: A “facility in Rails to t...
      • Blackbird
      • JavaScript's class-less objects
      • Mootools 1.2.1 Released
      • Working With Video From Ruby
      • FullAjax
      • Javascript Event onJSReady Fires When All JS Files...
      • curvyCorners
      • Microsoft Silverlight 2.0
      • Ruby In Steel. New Free Edition includes Visual St...
      • How to install ruby gem locally (for current site ...
      • glTail.rb - Realtime logfile visualization
      • Logstalgia: Web server access log visualizer
      • Raphaël—JavaScript Library
      • PrototypeXtensions.js
      • Prototype 1.6.0.3 out there
    • ►  September (16)
iTeam@. Simple theme. Powered by Blogger.