ebouchut + monitoring   51

Track errors with modern exception logging for JavaScript, Python, Ruby, Java, and Node.js
real-time error tracking gives you insight into production deployments and information to reproduce and fix crashes.
logging  error  monitoring  rails  rubyonrails  javascript  nodejs  node  log  stack  trace  notify  monitor 
december 2016 by ebouchut
Supervisor: A Process Control System
Supervisor is a client/server system that allows its users to monitor and control a number of processes on UNIX-like operating systems.

It shares some of the same goals of programs like launchd, daemontools, and runit. Unlike some of these programs, it is not meant to be run as a substitute for init as “process id 1”. Instead it is meant to be used to control processes related to a project or a customer, and is meant to start like any other program at boot time.
unix  linux  monitoring  monitor  administration  admin  server  process  daemon  start  stop  configuration  configure  rc.d  status  remote  launch  macos  freeBSD  mac  ldmobile  sysadmin  system  init.d 
june 2016 by ebouchut
Hawkular - User Guide

Hawkular is a an opensource monitoring solution sponsored by Red Hat. The monitoring services provided by Hawkular are being adopted by different Red Hat projects and central to the Middleware management solution built on top (Also called Hawkular)

Hawkular provides a set of REST services that makes it easy to store metrics, display metrics, define and trigger alerts by embedding a complex rule engine (Powered by Drools) wrapped into a simple API.

"server/system monitoring, store metrics, trigger alerts and manage an inventory of resources, admin console to monitor and manage middleware servers."
monitor  monitoring  system  services  resource  administration  console  middleware  metrics  alert  manage  trigger  management 
february 2016 by ebouchut
roidrage/lograge: An attempt to tame Rails' default policy to log everything.
"Lograge is an attempt to bring sanity to Rails' noisy and unusable, unparsable and, in the context of running multiple processes and servers, unreadable default logging output. Rails' default approach to log everything is great during development, it's terrible when running it in production. It pretty much renders Rails logs useless to me.

Lograge is a work in progress. I appreciate constructive feedback and criticism. My main goal is to improve Rails' logging and to show people that they don't need to stick with its defaults anymore if they don't want to.

Instead of trying solving the problem of having multiple lines per request by switching Rails' logger for something that outputs syslog lines or adds a request token, Lograge replaces Rails' request logging entirely, reducing the output per request to a single line with all the important information, removing all that clutter Rails likes to include and that gets mingled up so nicely when multiple processes dump their output into a single file.

Instead of having an unparsable amount of logging output like this:

Started GET "/" for at 2012-03-10 14:28:14 +0100
Processing by HomeController#index as HTML
Rendered text template within layouts/application (0.0ms)
Rendered layouts/_assets.html.erb (2.0ms)
Rendered layouts/_top.html.erb (2.6ms)
Rendered layouts/_about.html.erb (0.3ms)
Rendered layouts/_google_analytics.html.erb (0.4ms)
Completed 200 OK in 79ms (Views: 78.8ms | ActiveRecord: 0.0ms)

you get a single line with all the important information, like this:

method=GET path=/jobs/833552.json format=json controller=jobs action=show status=200 duration=58.33 view=40.43 db=15.26

The second line is easy to grasp with a single glance and still includes all the relevant information as simple key-value pairs. The syntax is heavily inspired by the log output of the Heroku router. It doesn't include any timestamp by default, instead it assumes you use a proper log formatter instead."
rails  rubyonrails  gem  log  file  monitoring  request  response  single  entry  format  parse  line 
february 2016 by ebouchut
Graphene is a realtime dashboard & graphing toolkit based on D3 and Backbone.
"Graphene is a realtime dashboard & graphing toolkit based on D3 and Backbone.

It was made to offer a very aesthetic realtime dashboard that lives on top of Graphite (but could be tailored to any back end, eventually).

Combining D3's immense capabilities of managing live data, and Backbone's ease of development, Graphene provides a solution capable of displaying thousands upon thousands of datapoints in your dashboard, as well as presenting a very hackable project to build on and customize."
grph  realtime  real  time  dashboard  visualization  D3  backbone  analytics  monitoring  graphite 
july 2014 by ebouchut
Grafana - Graphite and InfluxDB Dashboard and graph composer
"An open source, feature rich metrics dashboard and graph editor for
Graphite, InfluxDB & OpenTSDB."
dashboard  monitoring  visualization  api  client  graph  editor  chart  graphite 
july 2014 by ebouchut
Percona | MySQL Software, Server, XtraDB & Recovery tools
"Percona is committed to producing open-source software for Percona Server, MySQL, and MariaDB users. We offer a range of our own software, and also participate actively in many non-Percona software projects. All of our software is open-source and free of charge."
database  mysql  debug  load  measure  performance  speed  reponse  time  aalysis  scalability  recovery  monitoring  monitor  backup  diagnose  problem  issue  starred  tool 
february 2013 by ebouchut
Shinken: system and network monitoring tool
"Shinken is an open source computer system and network monitoring software application compatible with Nagios. It watches hosts and services, alerting users when things go wrong and again when they get better. The major improvements of Shinken over Nagios are the easy load balanced and highly available architecture. The administrator manages a single configuration, the system automatically "cuts" it into parts and dispatches it to worker nodes. It takes its name from this functionality: a Shinken is a Japanese sword."
system  network  monitoring  nagios  python  host  down  outage  status  up 
july 2012 by ebouchut
Pingdom Website monitoring. Monitor your server and network uptime and performance.
"Uptime and performance monitoring made easy
Be the first to know when your website is down.
Get downtime alerts. Get troubleshooting help. Get uptime & performance reports."
uptime  web  server  monitoring  outage  status  up  down  downtime  alert  notification  response  time  email 
july 2012 by ebouchut
git-dude - a simple git desktop notifier
"git-dude is a simple git desktop notifier. It monitors git repositories in given directory for new commits and branches and shows desktop notification if anything new arrived."
git  desktop  notify  popup  commit  monitoring  new  alert  notification  mac  linux 
october 2011 by ebouchut
ThinkUp: Social Media Insights Engine
"New ideas come from conversations.
ThinkUp lets you get insights from the time you spend on social networks like Twitter and Facebook."
twitter  social  media  aggregation  aggregate  facebook  monitoring  analytics  statistics  opensource  gina  trapani  gov  2.0  expertlabs  trends  tool 
february 2011 by ebouchut
Google Apps Status Dashboard - If you visit this page, you may expect Google to launch a new product/feature/service in the coming days ;-).
"This page offers performance information for Google Apps services. Unless otherwise noted, this status information applies to consumer services as well as services for organizations using Google Apps."
google  status  monitoring  application  services  statistics  down  up  running  state  dashboard  gmail 
september 2009 by ebouchut
Using JConsole to Monitor Applications
The article describes how JConsole can be used to observe information about an application running on the Java platform.
java  JMX  jconsole  monitoring  monitor  application  memory  deadlock  resource  gc  garbage  collection  class  loading  diagnostic  management  MBean  language  mxbean  analysis  collector  runtime  JVM  troubleshooting  tool 
september 2008 by ebouchut
Java VisualVM: A visual interface for viewing detailed information about Java applications while they are running on a JVM
VisualVM can be used to generate and analyse heap dumps, track down memory leaks, browse the platform's MBeans and perform operations on those MBeans, perform and monitor garbage collection, and perform lightweight memory and CPU profiling.
java  visualvm  profiling  monitoring  visual  JVM  JMX  remote  heap  dump  memory  leak  MBean  version  6.0  VM  data  profiler  program  troubleshooting  tool 
september 2008 by ebouchut
god - process and task monitoring done right
God is an easy to configure, easy to extend monitoring framework written in Ruby.Keeping your server processes and tasks running should be a simple part of your deployment process. God aims to be the simplest,most powerful monitoring application available
administration  system  monitoring  ruby  rails  rubyonrails  mongrel  configuration  control  process  task  god  linux 
july 2008 by ebouchut
VisualVM: J2SE Performance Analysis
A visual tool that integrates several existing JDK software tools and lightweight memory and CPU profiling capabilities. It is designed for both prod and dev time use and further enhances the capability of monitoring and performance analysis for the J2SE.
java  profiling  performance  monitoring  jvm  debug  dump  free  gc  development  programming  analysis  visual  VM  visualvm  heap  thread  tool 
march 2008 by ebouchut
Pingdom: Web site uptime monitoring
A website monitoring service which lets you monitor the uptime and response time of your website or servers from several locations around the world. You can see your historical performance and make sure that you have a acceptable availability so you're no
monitoring  web  site  uptime  statistics  world  ping 
march 2007 by ebouchut

related tags

2.0  6.0  aalysis  access  activemq  admin  administration  agent  aggregate  aggregation  alert  analyse  analysis  analytics  api  application  asset  authentication  availability  backbone  backup  best  break  browser  chart  class  client  collection  collector  commit  configuration  configure  connection  connector  console  consumption  control  ctrl  D3  daemon  dashboard  data  database  deadlock  debug  debugging  desktop  development  diagnose  diagnostic  DNS  documentation  down  downtime  dump  editor  email  entry  error  event  expertlabs  extension  facebook  fast  file  filetype:pdf  firewall  format  free  freeBSD  garbage  gc  gem  gina  git  gmail  god  google  gov  graph  graphite  grph  handler  heap  heterogeneous  host  hosting  hotspot  hprof  init.d  interoperability  iReasoning  issue  isty  j2se  java  javascript  jconsole  jdb  jdk  jhat  jinfo  jmap  JMS  jmx  jps  jrunscript  jsadebugd  JSR  jstack  jstat  jstatd  jvisualvm  jvm  keystore  language  launch  ldmobile  leak  learn  line  linux  live  load  loading  lock  log  logging  login  mac  machine  macos  manage  management  manager  MBean  measure  media  media:document  memory  message  metrics  MIB  microsoft  middleware  miyowa  mongrel  monitor  monitoring  mxbean  mysql  nagios  naming  network  new  node  node.js  nodejs  notification  notify  of  online  opensource  os  out  outage  OutOfMemory  parse  password  performance  ping  popup  port  practices  problem  process  profiler  profiling  profinling  program  programming  properties  property  python  rack  rails  RAM  rc.d  real  realtime  recovery  reference  remote  reponse  report  reporting  repository  request  resource  response  REST  rmi  ruby  rubyonrails  running  runtime  scalability  security  server  service  services  settings  shortcut:JVM  single  site  slow  SNMP  social  software  specification  speed  SSH  SSL  stack  starred  start  state  statistics  stats  status  stop  sun  synchronization  sysadmin  sysinternals  system  task  thread  time  tips  tool  trace  track  trapani  trends  trigger  troubleshooting  tuning  tunneling  tutorial  twitter  unix  up  uptime  usage  version  virtual  visual  visualgc  visualization  visualvm  vitrual  VM  web  weblogic  webservices  windows  world 

Copy this bookmark: