Skip to content

Instantly share code, notes, and snippets.

@domdoescode
Last active December 22, 2015 23:59
Show Gist options
  • Save domdoescode/6550419 to your computer and use it in GitHub Desktop.
Save domdoescode/6550419 to your computer and use it in GitHub Desktop.
App/Server Monitoring Requirements

App/Server Monitoring Requirements

One issue we're having at the moment is analysing traffic for various virtual hosts (in both Apache and Nginx). A combination of scripting and munin has proven OK, but not ideal. As we're on a cloud infrastructure, working out where traffic is coming from and what specifically is causing it is key.

Our alert and support processes are also currently being reworked; insight into server metrics is useful, and alerts based specifically on certain criteria is a must. Nagios has proven useful for alerts but the overheads in setting it up for each server/service is too much for our small team.

A dream scenario would be a dashboard of servers and services with a basic view of status (OK, warning, critical) that we can have in our office

The main problem we have is setting this infrastructure up; although most of this is achievable, we're looking for any SaaS that can provide this level of insight out of the box. Possibly a pipe-dream, but worth asking around!

Immediate

  • Bandwidth usage for individual virtual hosts

  • Apache

  • Nginx

  • Server/service monitoring

  • Email alerts

  • SMS alerts

Current Findings

  • No good metrics for Nginx or node.js in general

Server Density

  • Doesn't provide in depth breakdown of processes
  • Cannot edit users once created (except to give admin permissions)
  • No overview of all servers/services in single space (separated into different tabs)

New Relic

  • Good dashboard views, and kiosk mode
  • Custom dashboard doesn't allow collection of 'most useful' metrics

Panopta

  • Only high-level network-based monitoring out-of-the-box
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment