<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" xml:lang="en-US">
  <title>FiveRuns Blog - Home</title>
  <id>tag:blog.fiveruns.com,2009:mephisto/</id>
  <generator uri="http://mephistoblog.com" version="0.8.0">Mephisto Drax</generator>
  
  <link href="http://blog.fiveruns.com/" rel="alternate" type="text/html" />
  <updated>2009-06-24T16:37:23Z</updated>
  <link rel="self" href="http://feeds.feedburner.com/FiverunsBlog-Home" type="application/atom+xml" /><entry xml:base="http://blog.fiveruns.com/">
    <author>
      <name>Rachel</name>
    </author>
    <id>tag:blog.fiveruns.com,2009-06-24:10444</id>
    <published>2009-06-24T16:27:00Z</published>
    <updated>2009-06-24T16:37:23Z</updated>
    <category term="Dash" />
    <category term="dash" />
    <link href="http://feedproxy.google.com/~r/FiverunsBlog-Home/~3/lReZUc6VWDk/dash-is-ready-for-public-beta-and-has-a-brand-new-look" rel="alternate" type="text/html" />
    <title>Dash is ready for Public Beta, with a brand new look!</title>
<content type="html">
            &lt;p&gt;I know we have been quiet for a while, but we have been working diligently to make Dash even better.  Now we are ready to show off some of those results.&lt;/p&gt;


	&lt;p&gt;Those of you who have been using Dash will have seen some significant changes recently.  If you&#x2019;re new to Dash, keep reading for some of the highlights of our redesign effort.&lt;/p&gt;


	&lt;p&gt;First of all, a couple of nomenclature changes.&lt;/p&gt;


	&lt;ul&gt;
	&lt;li&gt;&lt;strong&gt;Applications are now Sources.&lt;/strong&gt;  A &lt;em&gt;Source&lt;/em&gt; is anything that you want to get data out of and put into Dash. Previously, we used the term &lt;em&gt;Application&lt;/em&gt;, but we realized with the extensibility of Dash, applications were only a subset of what you could monitor. Sources include applications, but may include other services, like Google Analytics, GetSatisfaction, or even &lt;a href="http://blog.fiveruns.com/2009/3/2/behavior-driven-ops"&gt;your Cucumber test suite&lt;/a&gt;.&lt;/li&gt;
	&lt;/ul&gt;


	&lt;ul&gt;
	&lt;li&gt;&lt;strong&gt;Recipes are now Packages.&lt;/strong&gt; We&#x2019;re brainstorming ways to improve the way custom metrics and reports are collected and organized. We&#x2019;ll post more about it here when we&#x2019;ve got a better idea about how it&#x2019;s going to shape up. In the mean-time, rest assured we&#x2019;ll provide an upgrade path for anyone who has already built custom metrics or wants to get started now.&lt;/li&gt;
	&lt;/ul&gt;


	&lt;h2&gt;A new look and new features&lt;/h2&gt;


	&lt;p&gt;We&#x2019;ve made the look and feel of Dash cleaner, more elegant, and more pleasant to use.&lt;/p&gt;


&lt;div&gt;
  &lt;img src="http://blog.fiveruns.com/assets/2009/6/9/FiveRuns_Dash___Reports-6.png" alt="" /&gt;
&lt;/div&gt;

	&lt;ul&gt;
	&lt;li&gt;&lt;strong&gt;Improved Navigation:&lt;/strong&gt; The redesign of Dash has primarily been about making it easier to move around; we&#x2019;ve worked hard to improve the navigation. The tabs and breadcrumbs make it easy to move around and always find your way home. We&#x2019;ve also made important features even easier to access; for example, you can &lt;strong&gt;select or add a new Report or Source from any page&lt;/strong&gt;.&lt;/li&gt;
	&lt;/ul&gt;


	&lt;ul&gt;
	&lt;li&gt;&lt;strong&gt;Quick Access to Metrics:&lt;/strong&gt; We added a Metrics tab where you can &lt;strong&gt;see exactly what data is being collected&lt;/strong&gt; from your Sources, and &lt;strong&gt;filter on how fresh or stale the data is&lt;/strong&gt;.  You can &lt;strong&gt;view ad hoc metrics&lt;/strong&gt; without adding them to a report.  Once you view the metric, you can &lt;strong&gt;easily add the metric to a report&lt;/strong&gt;.&lt;/li&gt;
	&lt;/ul&gt;


&lt;div&gt;
  &lt;img src="http://blog.fiveruns.com/assets/2009/6/9/FiveRuns_Dash___Metric_Infos.png" alt="" /&gt;
&lt;/div&gt;

	&lt;p&gt;Most of the functional changes you&#x2019;ll see in this release center around our reports; just about everything reports-related has been streamlined.&lt;/p&gt;


&lt;div&gt;
  &lt;img src="http://blog.fiveruns.com/assets/2009/6/9/DashReportHeader.png" alt="" /&gt;
&lt;/div&gt;

	&lt;ul&gt;
	&lt;li&gt;&lt;strong&gt;Managing Reports:&lt;/strong&gt; Now, you can &lt;strong&gt;share a report&lt;/strong&gt; by clicking on the sharing icon in the report name header, and you can &lt;strong&gt;choose your Home Report&lt;/strong&gt; (the report you see after sign-in or by clicking on the Dash logo).  The buttons are located right where you need them, from any report.&lt;/li&gt;
	&lt;/ul&gt;


	&lt;ul&gt;
	&lt;li&gt;&lt;strong&gt;Creating Reports:&lt;/strong&gt; To make viewing new sources faster than ever, we now &lt;strong&gt;notify you when you have a source with fresh data that is not visible in any report&lt;/strong&gt;. From this notification, you can create a report pre-populated with all the data from that source. Additionally, when creating a new report you can use this same ability to pre-populate the report with all the data from a source of your choosing.&lt;/li&gt;
	&lt;/ul&gt;


	&lt;h2&gt;Some things never change&lt;/h2&gt;


	&lt;ul&gt;
	&lt;li&gt;You can still measure anything by creating your own custom metrics.&lt;/li&gt;
		&lt;li&gt;You can still decide how you want to receive your event notifications (email, Campfire, Twitter).&lt;/li&gt;
		&lt;li&gt;You decide what is important.&lt;/li&gt;
		&lt;li&gt;You can still create your own packages to collect data from other sources.  You don&#x2019;t have to wait for us to do it.&lt;/li&gt;
	&lt;/ul&gt;


	&lt;p&gt;So check out the all new &lt;a href="https://dash.fiveruns.com/"&gt;Dash&lt;/a&gt; and tell us what you think!&lt;/p&gt;
          &lt;img src="http://feeds.feedburner.com/~r/FiverunsBlog-Home/~4/lReZUc6VWDk" height="1" width="1"/&gt;</content>  <feedburner:origLink>http://blog.fiveruns.com/2009/6/24/dash-is-ready-for-public-beta-and-has-a-brand-new-look</feedburner:origLink></entry>
  <entry xml:base="http://blog.fiveruns.com/">
    <author>
      <name>steve</name>
    </author>
    <id>tag:blog.fiveruns.com,2009-05-01:9267</id>
    <published>2009-05-01T21:20:00Z</published>
    <updated>2009-05-01T21:20:56Z</updated>
    <category term="Announcements" />
    <category term="Community" />
    <category term="Dash" />
    <category term="Events" />
    <category term="Miscellaneous" />
    <category term="People" />
    <category term="Rails" />
    <link href="http://feedproxy.google.com/~r/FiverunsBlog-Home/~3/VQB5jRWn0q8/join-us-at-railsconf-cabooseconf-and-to-see-penn-teller-perform-at-the-rio-on-tuesday-night" rel="alternate" type="text/html" />
    <title>Join us at RailsConf/CabooseConf and we will take you to see Penn &amp; Teller</title>
<content type="html">
            &lt;p&gt;Attending RailsConf and/or CabooseConf? Join FiveRuns to see Penn &amp; Teller perform at the Rio on Tuesday night.&lt;/p&gt;


	&lt;p&gt;We&#x2019;ve got transportation and 40 tickets to catch &lt;a href="http://www.pennandteller.com/"&gt;Penn &amp; Teller&lt;/a&gt; at the Rio on Tuesday night. Want to join us? &lt;a href="http://www.fiveruns.com/railsconf2009/"&gt;Drop your name in the&#x2026; hat&lt;/a&gt;. Okay, it&#x2019;s not a hat, but you get the idea.&lt;/p&gt;


	&lt;p&gt;&lt;a href="http://www.fiveruns.com/railsconf2009/"&gt;Enter your name&lt;/a&gt; before 8am Tuesday morning; winners will be notified by 10am via email.&lt;/p&gt;


	&lt;p&gt;See you in Las Vegas!&lt;/p&gt;
          &lt;img src="http://feeds.feedburner.com/~r/FiverunsBlog-Home/~4/VQB5jRWn0q8" height="1" width="1"/&gt;</content>  <feedburner:origLink>http://blog.fiveruns.com/2009/5/1/join-us-at-railsconf-cabooseconf-and-to-see-penn-teller-perform-at-the-rio-on-tuesday-night</feedburner:origLink></entry>
  <entry xml:base="http://blog.fiveruns.com/">
    <author>
      <name>steve</name>
    </author>
    <id>tag:blog.fiveruns.com,2009-04-14:9169</id>
    <published>2009-04-14T19:58:00Z</published>
    <updated>2009-04-14T21:52:14Z</updated>
    <category term="Announcements" />
    <category term="Community" />
    <category term="Dash" />
    <category term="Open Source" />
    <link href="http://feedproxy.google.com/~r/FiverunsBlog-Home/~3/-xzJ3cFMtfg/dash-pricing-and-feature-survey" rel="alternate" type="text/html" />
    <title>Dash Pricing and Feature Survey</title>
<content type="html">
            &lt;p&gt;For the last few days, we&#x2019;ve been running a survey to get some customer validation data on our pricing and features for &lt;a href="http://dash.fiveruns.com"&gt;Dash&lt;/a&gt;, and the response has been great. Since it&#x2019;s only been a few days, I don&#x2019;t want to bias anything by giving out interim results. Instead, I wanted to encourage Dash users to take the survey &#x2013; it takes most people less than 1 minute.&lt;/p&gt;


	&lt;p&gt;So &#x2013; please login to &lt;a href="http://dash.fiveruns.com"&gt;Dash&lt;/a&gt; and give us some feedback, it&#x2019;ll be quick!&lt;/p&gt;


	&lt;p&gt;Also &#x2013; a shout-out to the folks at &lt;a href="http://www.surveygizmo.com/"&gt;SurveyGizmo&lt;/a&gt;: we met up with them at the &lt;a href="http://blog.fiveruns.com/2009/3/9/fiveruns-sxsw-happy-hour-2"&gt;FiveRuns, OtherInbox and Austin on Rails SXSWi 2009 party&lt;/a&gt; and now I can say from experience &#x2013; it&#x2019;s a great app. and I recommend using it.&lt;/p&gt;
          &lt;img src="http://feeds.feedburner.com/~r/FiverunsBlog-Home/~4/-xzJ3cFMtfg" height="1" width="1"/&gt;</content>  <feedburner:origLink>http://blog.fiveruns.com/2009/4/14/dash-pricing-and-feature-survey</feedburner:origLink></entry>
  <entry xml:base="http://blog.fiveruns.com/">
    <author>
      <name>Bruce</name>
    </author>
    <id>tag:blog.fiveruns.com,2009-04-11:9141</id>
    <published>2009-04-11T00:57:00Z</published>
    <updated>2009-04-11T00:58:17Z</updated>
    <category term="Dash" />
    <category term="dash" />
    <category term="fluid" />
    <category term="icons" />
    <category term="release" />
    <link href="http://feedproxy.google.com/~r/FiverunsBlog-Home/~3/uUif6_m7YYI/fluid-icons-for-dash" rel="alternate" type="text/html" />
    <title>Fluid icons for Dash</title>
<content type="html">
            &lt;p&gt;&lt;img src="http://blog.fiveruns.com/assets/2009/4/11/dash-75x75.png" alt="" /&gt; There&#x2019;s no denying it&#x2019;s handy to have &lt;a href="http://dash.fiveruns.com"&gt;Dash&lt;/a&gt; up on a monitor somewhere in the office, and some of our more enterprising users have even thrown it into &lt;a href="http://fluidapp.com/"&gt;Fluid&lt;/a&gt; to give it a nice, built-in feel.&lt;/p&gt;


	&lt;p&gt;To those users: We salute you&#x2026; and &lt;a href="http://blog.fiveruns.com/assets/2009/4/11/Dash-Fluid.zip"&gt;here&#x2019;s some icons&lt;/a&gt;.&lt;/p&gt;
          &lt;img src="http://feeds.feedburner.com/~r/FiverunsBlog-Home/~4/uUif6_m7YYI" height="1" width="1"/&gt;</content>  <feedburner:origLink>http://blog.fiveruns.com/2009/4/11/fluid-icons-for-dash</feedburner:origLink></entry>
  <entry xml:base="http://blog.fiveruns.com/">
    <author>
      <name>Rachel</name>
    </author>
    <id>tag:blog.fiveruns.com,2009-03-20:8829</id>
    <published>2009-03-20T23:10:00Z</published>
    <updated>2009-03-20T23:11:19Z</updated>
    <link href="http://feedproxy.google.com/~r/FiverunsBlog-Home/~3/rNDUNsoXXFE/friday-picks" rel="alternate" type="text/html" />
    <title>Friday Picks</title>
<content type="html">
            &lt;p&gt;The music last night was great.  I didn&#x2019;t get to see a lot of the bands I wanted to &#x2013; the line to get into Stubb&#x2019;s was far longer than I had the patience for.&lt;/p&gt;


	&lt;p&gt;Tonight&#x2019;s Picks:&lt;/p&gt;


	&lt;p&gt;&lt;img src="http://blog.fiveruns.com/assets/2009/3/20/sxsw_Friday.png" alt="" /&gt;&lt;/p&gt;


	&lt;p&gt;My plan is The Love Language, The Postelles, Amazing Baby, Airborne Toxic Event &amp; New York Dolls.  I would love to catch the end of Primal Scream, but not sure I can make it &lt;span class="caps"&gt;LZR&lt;/span&gt; from 5th &amp; Trinity, but we will see.&lt;/p&gt;


	&lt;p&gt;I have to miss &lt;span class="caps"&gt;SXSW&lt;/span&gt; on Saturday, so there may or may not be picks.&lt;/p&gt;


	&lt;p&gt;Hope everyone is having a great time!&lt;/p&gt;
          &lt;img src="http://feeds.feedburner.com/~r/FiverunsBlog-Home/~4/rNDUNsoXXFE" height="1" width="1"/&gt;</content>  <feedburner:origLink>http://blog.fiveruns.com/2009/3/20/friday-picks</feedburner:origLink></entry>
  <entry xml:base="http://blog.fiveruns.com/">
    <author>
      <name>Rachel</name>
    </author>
    <id>tag:blog.fiveruns.com,2009-03-19:8817</id>
    <published>2009-03-19T21:49:00Z</published>
    <updated>2009-03-19T21:50:10Z</updated>
    <link href="http://feedproxy.google.com/~r/FiverunsBlog-Home/~3/6j04Q6h-WVk/sxsw-music" rel="alternate" type="text/html" />
    <title>SXSW Music</title>
<content type="html">
            &lt;p&gt;One of the things I love about living in Austin is the &lt;span class="caps"&gt;SXSW&lt;/span&gt; Music Festival.  I have my wristband on and I am ready to go.&lt;/p&gt;


	&lt;p&gt;Here is my wish list for tonight.&lt;/p&gt;


	&lt;p&gt;&lt;img src="http://blog.fiveruns.com/assets/2009/3/19/sxsw_Thursday.jpg" alt="" /&gt;&lt;/p&gt;


	&lt;p&gt;The most likely scenario is Clį, The Soft Pack, Andrew Bird, +/- and then home.  Got to get up early and take my seat in Campfire.&lt;/p&gt;


	&lt;p&gt;Hope you enjoy!&lt;/p&gt;
          &lt;img src="http://feeds.feedburner.com/~r/FiverunsBlog-Home/~4/6j04Q6h-WVk" height="1" width="1"/&gt;</content>  <feedburner:origLink>http://blog.fiveruns.com/2009/3/19/sxsw-music</feedburner:origLink></entry>
  <entry xml:base="http://blog.fiveruns.com/">
    <author>
      <name>adam</name>
    </author>
    <id>tag:blog.fiveruns.com,2009-03-11:8710</id>
    <published>2009-03-11T19:36:00Z</published>
    <updated>2009-03-24T16:14:51Z</updated>
    <category term="Dash" />
    <category term="Open Source" />
    <category term="dash" />
    <category term="javascript" />
    <link href="http://feedproxy.google.com/~r/FiverunsBlog-Home/~3/fv3x-gB1fXg/dash-javascript-let-me-show-you-it" rel="alternate" type="text/html" />
    <title>dash-javascript, let me show you it</title>
<content type="html">
            &lt;p&gt;&lt;a href="http://github.com/fiveruns/dash-javascript/tree" title="fiveruns's dash-javascript at master - GitHub"&gt;&lt;code&gt;dash-javascript&lt;/code&gt;&lt;/a&gt; is our latest little invention. It&#x2019;s a bit different from &lt;a href="http://github.com/fiveruns/dash-ruby/tree" title="fiveruns's dash-ruby at master - GitHub"&gt;&lt;code&gt;dash-ruby&lt;/code&gt;&lt;/a&gt;, &lt;a href="http://github.com/fiveruns/dash-python/tree" title="fiveruns's dash-python at master - GitHub"&gt;&lt;code&gt;dash-python&lt;/code&gt;&lt;/a&gt;, et al.; those are about &lt;em&gt;sending&lt;/em&gt; data to Dash. &lt;code&gt;dash-javascript&lt;/code&gt; is about &lt;em&gt;pulling&lt;/em&gt; data from &lt;a href="http://dash.fiveruns.com"&gt;Dash&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;We&#x2019;ve built &lt;code&gt;dash-javascript&lt;/code&gt; because we know that Dash isn&#x2019;t where everyone wants to see their data. Many apps have an admin backend, or even a custom dashboard pulling some ad-hoc metrics. There&#x2019;s no reason those folks should have to log into Dash to get their numbers. We also know that ya&#x2019;ll love showing off your feats of optimization with pretty graphs. Who are we to stand in your way?&lt;/p&gt;

&lt;p&gt;So, &lt;code&gt;dash-javascript&lt;/code&gt; gives you access to data from your Dash apps in whatever app you want. Suppose you&#x2019;ve got something like this in your app&#x2019;s administration backend:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;&amp;lt;div id="health"&amp;gt;
  CPU value: 
&amp;lt;/div&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;You can insert the latest CPU value for your app with this bit of jQuery-flavored JavaScript:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;$('#health').dash({fetch: 'latest', token: 'your-read-token', metric: 'cpu'},
  function(value) {
    $(this).append(value);
  });
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;That&#x2019;s it. You&#x2019;re free to display data however you like. Throw it into a DOM element (as above), graph it with your favorite canvas or Flash-based charts or do whatever fits your taste.&lt;/p&gt;

&lt;p&gt;Consider this an early-access preview. The API for this will change depending on what people need. We&#x2019;re also planning on building easily embedded widgets, so if there&#x2019;s any particular visualization you&#x2019;d like to see, &lt;a href="http://support.fiveruns.com/home" title="Welcome - FiveRuns Support"&gt;let us know&lt;/a&gt;!&lt;/p&gt;

&lt;p&gt;You can get &lt;a href="http://github.com/fiveruns/dash-javascript/tree" title="fiveruns's dash-javascript at master - GitHub"&gt;&lt;code&gt;dash-javascript&lt;/code&gt; via GitHub&lt;/a&gt;; &lt;a href="http://fiveruns.github.com/dash-javascript/" title="dash-javascript"&gt;it&#x2019;s even documented&lt;/a&gt;! If you have questions or feedback, &lt;a href="http://groups.google.com/group/dash-developers?lnk=srg"&gt;we&#x2019;d love to hear&lt;/a&gt; it.&lt;/p&gt;
          &lt;img src="http://feeds.feedburner.com/~r/FiverunsBlog-Home/~4/fv3x-gB1fXg" height="1" width="1"/&gt;</content>  <feedburner:origLink>http://blog.fiveruns.com/2009/3/11/dash-javascript-let-me-show-you-it</feedburner:origLink></entry>
  <entry xml:base="http://blog.fiveruns.com/">
    <author>
      <name>mindy</name>
    </author>
    <id>tag:blog.fiveruns.com,2009-03-09:8700</id>
    <published>2009-03-09T21:25:00Z</published>
    <updated>2009-03-09T21:27:50Z</updated>
    <category term="Announcements" />
    <category term="Community" />
    <category term="Events" />
    <category term="Rails" />
    <category term="community" />
    <category term="events" />
    <category term="rails" />
    <category term="Rails" />
    <link href="http://feedproxy.google.com/~r/FiverunsBlog-Home/~3/bTEWWW0rAnU/fiveruns-sxsw-happy-hour-2" rel="alternate" type="text/html" />
    <title>FiveRuns SXSW Happy Hour</title>
<content type="html">
            &lt;p&gt;If you&#x2019;re going to be in Austin for &lt;a href="http://www.fiveruns.com/events"&gt;&lt;span class="caps"&gt;SXSW&lt;/span&gt;&lt;/a&gt;, join FiveRuns, &lt;a href="http://www.oib.com"&gt;OtherInbox&lt;/a&gt; and &lt;a href="http://www.austinonrails.org"&gt;Austin on Rails&lt;/a&gt; for our annual &lt;strong&gt;Beer on Rails Happy Hour&lt;/strong&gt;.  We&#x2019;ll have drinks, appetizers, and tons of games so you and all Ruby on Rails enthusiasts can meet, greet and have a great time.  &lt;span class="caps"&gt;RSVP&lt;/span&gt; to &lt;a href="mailto:sxsw@fiveruns.com"&gt;sxsw@fiveruns.com&lt;/a&gt;.&lt;/p&gt;


	&lt;p&gt;FiveRuns will also be giving away limited edition t-shirts to the first 100 people, so get there early!&lt;/p&gt;


	&lt;p&gt;&lt;img src="http://blog.fiveruns.com/assets/2009/3/9/SXSW_2009_HH_invite_screen_capture.PNG" alt="" /&gt;&lt;/p&gt;
          &lt;img src="http://feeds.feedburner.com/~r/FiverunsBlog-Home/~4/bTEWWW0rAnU" height="1" width="1"/&gt;</content>  <feedburner:origLink>http://blog.fiveruns.com/2009/3/9/fiveruns-sxsw-happy-hour-2</feedburner:origLink></entry>
  <entry xml:base="http://blog.fiveruns.com/">
    <author>
      <name>Bruce</name>
    </author>
    <id>tag:blog.fiveruns.com,2009-03-03:8569</id>
    <published>2009-03-03T03:04:00Z</published>
    <updated>2009-03-24T16:15:17Z</updated>
    <category term="Announcements" />
    <category term="Dash" />
    <category term="release" />
    <category term="update" />
    <link href="http://feedproxy.google.com/~r/FiverunsBlog-Home/~3/LmPFhIl3Wwk/two-new-ui-features" rel="alternate" type="text/html" />
    <title>Two new UI features</title>
<content type="html">
            &lt;p&gt;Today we released an update to the &lt;a href="http://dash.fiveruns.com"&gt;Dash UI&lt;/a&gt; with two major features.&lt;/p&gt;


	&lt;h2&gt;The Administrator Role&lt;/h2&gt;


	&lt;p&gt;In previous incarnations of the UI, there were only two user levels; Application &lt;em&gt;owners&lt;/em&gt; and &lt;em&gt;members&lt;/em&gt;.  In this update, we add a new user level, &lt;em&gt;administrators&lt;/em&gt;.&lt;/p&gt;


	&lt;p&gt;We&#x2019;re not crazy about complex roles and rights systems, so we&#x2019;ve kept things simple.  Administrators have all the rights of an Owner except the ability to delete the application or remove the owner from the application.  They have access to the rest of the application&#x2019;s configuration, including the setup details and sharing functions.  These are people you trust&amp;hellip; a lot.  Hopefully this will make life a little easier for teams sharing applications.&lt;/p&gt;


	&lt;p&gt;There are a lot of report sharing-related features planned for the near future. Stay tuned.&lt;/p&gt;


	&lt;h2&gt;Goodbye Metric Browser, Hello Metric Search&lt;/h2&gt;


	&lt;p&gt;In the past, we had an odd metric browsing widget used when adding metrics to sparkline boxes and modifying line graphs, broken down by application and recipe.  It was definitely &lt;em&gt;useful&lt;/em&gt;, but the design made finding specific metrics difficult (especially if you have a large set like we do), and it presented certain challenges to nice features we have planned down the road.&lt;/p&gt;


	&lt;p&gt;So, today we&#x2019;ve scuttled the metric browser in favor of a simple search function (by metric or recipe, in a single app or across all).  We&#x2019;ll continue to build out the search function and work towards making reports easier to build and administer.&lt;/p&gt;


	&lt;h2&gt;Opening the doors a bit&lt;/h2&gt;


	&lt;p&gt;The &lt;a href="http://www.rubyinside.com/fiveruns-dash-ruby-app-metrics-service-1585.html"&gt;recent article on RubyInside&lt;/a&gt; has given us a nice, fresh set of beta invitation requests.  We&#x2019;ll be contacting you shortly!&lt;/p&gt;
          &lt;img src="http://feeds.feedburner.com/~r/FiverunsBlog-Home/~4/LmPFhIl3Wwk" height="1" width="1"/&gt;</content>  <feedburner:origLink>http://blog.fiveruns.com/2009/3/3/two-new-ui-features</feedburner:origLink></entry>
  <entry xml:base="http://blog.fiveruns.com/">
    <author>
      <name>steve</name>
    </author>
    <id>tag:blog.fiveruns.com,2009-03-02:8566</id>
    <published>2009-03-02T18:07:00Z</published>
    <updated>2009-03-24T16:15:31Z</updated>
    <category term="Community" />
    <category term="Dash" />
    <category term="Open Source" />
    <category term="Rails" />
    <category term="Tips" />
    <link href="http://feedproxy.google.com/~r/FiverunsBlog-Home/~3/ldMclhLNt38/behavior-driven-ops" rel="alternate" type="text/html" />
    <title>Dash &amp; Sensor - Cucumber metrics with Dash &amp; Behavior Driven Ops</title>
<content type="html">
            &lt;p&gt;&lt;a href="http://bradley.is/"&gt;Bradley Taylor&lt;/a&gt; (of &lt;a href="http://railsmachine.com/"&gt;RailsMachine&lt;/a&gt;) has come up with two new uses for &lt;a href="http://dash.fiveruns.com/"&gt;Dash&lt;/a&gt; and &lt;a href="http://support.fiveruns.com/faqs/dash/sensor"&gt;Sensor&lt;/a&gt; plugins &#x2013; both of which are great illustrations of the potential in the Dash service.&lt;/p&gt;


	&lt;p&gt;In &lt;a href="http://bradley.is/post/82409348/cucumber-metrics-with-dash"&gt;Cucumber metrics with Dash&lt;/a&gt;: Bradley describes how he uses Dash to visualize the results of running &lt;a href="http://cukes.info/"&gt;Cucumber&lt;/a&gt;  (i.e. passing, failing, skipped, and pending steps.). &lt;a href="http://bradley.is/post/82409348/cucumber-metrics-with-dash"&gt;&lt;img src="http://img.skitch.com/20090301-xh5jr6rb5nbjbbj3u843ypp697.preview.jpg" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;


In &lt;a href="http://bradley.is/post/82649218/testing-dash-metrics-with-cucumber"&gt;Testing Dash Metrics with Cucumber&lt;/a&gt; Bradley is using &lt;a href="http://cukes.info/"&gt;Cucumber&lt;/a&gt; with the output of Dash so that &#x2026;
	&lt;blockquote&gt;
		&lt;p&gt;instead of writing boring monitoring plugins from scratch, you can now do &lt;em&gt;behavior driven ops&lt;/em&gt;! Transform from a grumpy, misanthropic sysadmin to a hipster, agile developer instantly.&lt;/p&gt;
	&lt;/blockquote&gt;


	&lt;p&gt;Stay tuned for more examples &amp; feel free to let us know how you&#x2019;re using Dash (at &lt;a href="http://support.fiveruns.com"&gt;support.fiveruns.com&lt;/a&gt;) and we will pass them on to the community.&lt;/p&gt;
          &lt;img src="http://feeds.feedburner.com/~r/FiverunsBlog-Home/~4/ldMclhLNt38" height="1" width="1"/&gt;</content>  <feedburner:origLink>http://blog.fiveruns.com/2009/3/2/behavior-driven-ops</feedburner:origLink></entry>
  <entry xml:base="http://blog.fiveruns.com/">
    <author>
      <name>steve</name>
    </author>
    <id>tag:blog.fiveruns.com,2009-02-27:8522</id>
    <published>2009-02-27T13:00:00Z</published>
    <updated>2009-02-26T17:03:22Z</updated>
    <link href="http://feedproxy.google.com/~r/FiverunsBlog-Home/~3/xATuJt93WXU/ye-ol-scroll-of-shameful-tunes" rel="alternate" type="text/html" />
    <title>Ye Ol Scroll of Shameful Tunes</title>
<content type="html">
            &lt;p&gt;For some reason, we&#x2019;ve taken to singing / playing obnoxious songs to each other. To memoralize these songs, we wrote up the Ye Ol Scroll of Shameful Tunes. Just before the board was erased, I captured the final list:&lt;/p&gt;


	&lt;ol&gt;
	&lt;li&gt;Sad Trombone&lt;/li&gt;
		&lt;li&gt;Spanish Flea&lt;/li&gt;
		&lt;li&gt;Hokey Pokey&lt;/li&gt;
		&lt;li&gt;Never Gonna to Give You Up&lt;/li&gt;
		&lt;li&gt;Live is a Battlefield&lt;/li&gt;
		&lt;li&gt;It&#x2019;s Raining Men (Halalujah!)&lt;/li&gt;
		&lt;li&gt;It&#x2019;s Business Time&lt;/li&gt;
		&lt;li&gt;The Bird is the Word&lt;/li&gt;
		&lt;li&gt;How Bizarre&lt;/li&gt;
		&lt;li&gt;Banana Phone&lt;/li&gt;
	&lt;/ol&gt;


	&lt;p&gt;&lt;img src="http://farm4.static.flickr.com/3345/3312023056_062c642fc4.jpg?v=0"&gt;&lt;/p&gt;


	&lt;p&gt;Feel free to sing one of these songs to someone &#x2013; at just the right time.&lt;/p&gt;
          &lt;img src="http://feeds.feedburner.com/~r/FiverunsBlog-Home/~4/xATuJt93WXU" height="1" width="1"/&gt;</content>  <feedburner:origLink>http://blog.fiveruns.com/2009/2/27/ye-ol-scroll-of-shameful-tunes</feedburner:origLink></entry>
  <entry xml:base="http://blog.fiveruns.com/">
    <author>
      <name>Bruce</name>
    </author>
    <id>tag:blog.fiveruns.com,2009-02-25:8511</id>
    <published>2009-02-25T17:37:00Z</published>
    <updated>2009-03-24T16:15:40Z</updated>
    <category term="Announcements" />
    <category term="Dash" />
    <category term="Merb" />
    <category term="Open Source" />
    <link href="http://feedproxy.google.com/~r/FiverunsBlog-Home/~3/xOHzpuv_Ff8/dash-and-merb" rel="alternate" type="text/html" />
    <title>Dash and Merb</title>
<content type="html">
            &lt;p&gt;One of the great things about &lt;a href="http://dash.fiveruns.com"&gt;Dash&lt;/a&gt; is its flexibility.  This flexibility allows us to instrument app frameworks pretty quickly, and with the way our support for custom recipes is designed, it&#x2019;s simple to mix-and-match metrics to get a better view of what&#x2019;s going on with your application&#x2014;in terms of its performance &lt;em&gt;and&lt;/em&gt; business goals.&lt;/p&gt;


	&lt;p&gt;It was easy to get Dash working with Merb 1.0.x, and we&#x2019;d like to announce our support for the framework, to include:&lt;/p&gt;


	&lt;ul&gt;
	&lt;li&gt;&lt;a href="http://support.fiveruns.com/faqs/dash/merb"&gt;Drop-in, simple installation&lt;/a&gt; similar to our Rails installation process&lt;/li&gt;
		&lt;li&gt;Support for auto-adding our recipes for ActiveRecord or DataMapper (anyone want Sequel? Let us know!)&lt;/li&gt;
		&lt;li&gt;Full-support for your own custom metric recipes and reports, as usual&lt;/li&gt;
		&lt;li&gt;Identifying slow/frequent actions to target for performance fixes &lt;/li&gt;
		&lt;li&gt;Smart exception capturing and notification via Twitter, Campfire, and Email&lt;/li&gt;
		&lt;li&gt;Deployment tracking (with special support to link to GitHub to view the commit), notification via Twitter, Campfire, and Email&lt;/li&gt;
	&lt;/ul&gt;


	&lt;p&gt;This is just the beginning.&lt;/p&gt;


	&lt;p&gt;Want in on the private Beta?  &lt;a href="https://dash.fiveruns.com/users/new"&gt;Request an invitation&lt;/a&gt;.&lt;/p&gt;


	&lt;p&gt;As with the rest of our Dash instrumentation, the fiveruns-dash-merb gem &lt;a&gt;is made available via GitHub&lt;/a&gt; under an &lt;span class="caps"&gt;MIT&lt;/span&gt;-style license. Community contributions are welcomed!&lt;/p&gt;
          &lt;img src="http://feeds.feedburner.com/~r/FiverunsBlog-Home/~4/xOHzpuv_Ff8" height="1" width="1"/&gt;</content>  <feedburner:origLink>http://blog.fiveruns.com/2009/2/25/dash-and-merb</feedburner:origLink></entry>
  <entry xml:base="http://blog.fiveruns.com/">
    <author>
      <name>Mike</name>
    </author>
    <id>tag:blog.fiveruns.com,2009-02-24:8035</id>
    <published>2009-02-24T21:11:00Z</published>
    <updated>2009-03-24T16:15:50Z</updated>
    <category term="Dash" />
    <category term="Rails" />
    <link href="http://feedproxy.google.com/~r/FiverunsBlog-Home/~3/ExWE-8XZT14/tracking-application-health" rel="alternate" type="text/html" />
    <title>Numbers You Care About</title>
<content type="html">
            &lt;p&gt;One of the key features I love about &lt;a href="https://dash.fiveruns.com"&gt;Dash&lt;/a&gt; is collecting the numbers &lt;strong&gt;I&lt;/strong&gt; care about.  I tend to work on lower level portions of the systems here at FiveRuns and one of the daemons I wrote is the Loader daemon which takes the payloads uploaded to Dash and stuffs them into the database.  To this end, I&#x2019;m really only concerned about two numbers:&lt;/p&gt;


	&lt;ol&gt;
	&lt;li&gt;How many payloads did the system load in the last minute? (aka Loaded Payloads)&lt;/li&gt;
		&lt;li&gt;How long did this take? (aka Load Time)&lt;/li&gt;
	&lt;/ol&gt;


	&lt;p&gt;Recently I tuned the common path for the Loader and deployed it.  Since we use Dash to track itself, I could see the resulting change to the load times almost immediately.  A shiny nickel if you can figure out when I deployed the change.&lt;/p&gt;


	&lt;p&gt;&lt;img src="http://blog.fiveruns.com/assets/2009/2/1/Picture_2.png" alt="" /&gt;&lt;/p&gt;


	&lt;p&gt;What&#x2019;s great about this is it is independent of any &lt;span class="caps"&gt;ORM&lt;/span&gt; library or framework.  You don&#x2019;t need to run Rails or even ActiveRecord.  I could switch the Loader to use DataMapper tomorrow and my numbers will continue to work perfectly.  Getting that number took one line of Ruby:&lt;/p&gt;


&lt;pre&gt;&lt;code&gt;
  recipe.time :total_time, 'Load Time', :method =&amp;gt; 'Loader::Engine#load'
&lt;/code&gt;&lt;/pre&gt;

	&lt;p&gt;That line just tells Dash to track the amount of time the process spends in the &lt;code&gt;load&lt;/code&gt; method.  This notion of user-configurable metrics is the fundamental power of Dash: you can specify the few critical numbers you need to know to do your job, without the extraneous fluff.&lt;/p&gt;
          &lt;img src="http://feeds.feedburner.com/~r/FiverunsBlog-Home/~4/ExWE-8XZT14" height="1" width="1"/&gt;</content>  <feedburner:origLink>http://blog.fiveruns.com/2009/2/24/tracking-application-health</feedburner:origLink></entry>
  <entry xml:base="http://blog.fiveruns.com/">
    <author>
      <name>mark</name>
    </author>
    <id>tag:blog.fiveruns.com,2009-02-23:7986</id>
    <published>2009-02-23T16:16:00Z</published>
    <updated>2009-02-23T16:17:50Z</updated>
    <category term="Community" />
    <category term="Open Source" />
    <category term="Rails" />
    <category term="Tips" />
    <link href="http://feedproxy.google.com/~r/FiverunsBlog-Home/~3/p05SkN6qMo0/automatic-rails-applications" rel="alternate" type="text/html" />
    <title>Automatic Rails Applications</title>
<content type="html">
            &lt;p&gt;Welcome to the third installment of &lt;a href="http://github.com/mmond/configuration-automation/tree"&gt;configuration-automation&lt;/a&gt;, a Ruby on Rails environment setup script.  We&#x2019;ll take a remote Linux server from first boot to fully configured, live Rails application server with just a hostname and password.  This version includes a menu of Rails applications to choose from and replaces the nginx/mongrel servers with &lt;a href="http://www.modrails.com/"&gt;Phusion Passenger&lt;/a&gt;.  Four popular Rails applications:  &lt;a href="http://radiantcms.org/blog/"&gt;Radiant&lt;/a&gt;, &lt;a href="http://spreehq.org/"&gt;Spree&lt;/a&gt;, &lt;a href="http://jobberrails.comingsoooon.com/"&gt;jobberRails&lt;/a&gt; and &lt;a href="http://almosteffortless.com/eldorado/"&gt;El Dorado&lt;/a&gt; are available to be deployed automatically.&lt;/p&gt;


	&lt;h2&gt;What&#x2019;s Needed&lt;/h2&gt;


	&lt;p&gt;All you need is &lt;a href="http://capify.org/"&gt;Capistrano&lt;/a&gt; and &lt;a href="http://git-scm.com/"&gt;git&lt;/a&gt; installed on your *nix client to download and execute the scripts.  On the remote server, Ubuntu 8.04 or 8.10 with ssh listening is supported, such as a &lt;a href="http://slicehost.com"&gt;Slicehost&lt;/a&gt; VM or VMWare image.&lt;/p&gt;


	&lt;h2&gt;Using The Script&lt;/h2&gt;


	&lt;p&gt;Just download the  files from github and run:  &lt;pre class="iplastic"&gt;git clone git://github.com/mmond/configuration-automation.git
cd ./configuration-automation
git checkout -b origin/production-v1
sh configure_ubuntu.sh
&lt;/pre&gt;&lt;/p&gt;


	&lt;h2&gt;What Happens&lt;/h2&gt;


	&lt;p&gt;An ssh connection to the Ubuntu server updates core system libraries and installs dependencies such as Ruby and MySQL.  The Rails application chosen is deployed via Capistrano with a second ssh connection.  Each connection requires the target server&#x2019;s password or you can install an &lt;a href="http://sial.org/howto/openssh/publickey-auth/"&gt;ssh key pair&lt;/a&gt; to skip those prompts.&lt;/p&gt;


	&lt;p&gt;To install additional Rails applications to the newly configured server, run configure_rails_apps.sh from the same ./configuration-automation directory.  The main script can also be rerun from the same directory against other blank Ubuntu targets.&lt;/p&gt;


	&lt;h2&gt;And Why?&lt;/h2&gt;


	&lt;p&gt;With no &lt;span class="caps"&gt;DSL&lt;/span&gt; to learn or manifests to build, this is a fast, simple way to bootstrap a Rails server.  I built it to test (and quickly retest) compatibility with FiveRuns &lt;a href="http://www.fiveruns.com/products/manage"&gt;Manage&lt;/a&gt; and &lt;a href="http://www.fiveruns.com/products/tuneup"&gt;TuneUp&lt;/a&gt; product updates.  As such, it makes a decent acceptance test environment builder.  It is also a way to experiment with a functioning Ruby on Rails app server without working through every installation issue.&lt;/p&gt;


	&lt;p&gt;It&#x2019;s not intended to meet the meet the same needs as more powerful tools like &lt;a href="http://reductivelabs.com/"&gt;Puppet&lt;/a&gt;, or now &lt;a href="http://wiki.opscode.com/display/chef/Home"&gt;Chef&lt;/a&gt;, though you could easily add these after running configuration-automation.  For &lt;span class="caps"&gt;EC2&lt;/span&gt; environments, also check out Matt Conway&#x2019;s cool &lt;a href="http://github.com/wr0ngway/rubber/tree/master"&gt;Rubber&lt;/a&gt; Capistrano/Rails plugin.&lt;/p&gt;


	&lt;p&gt;The Rails app versions are frozen to today to ensure their project updates don&#x2019;t break the automation.  I&#x2019;ll refresh these in later updates to configuration-automation.  Suggestions and feedback are welcome via comments below or on &lt;a href="http://blog.markpreynolds.com/technology"&gt;my site&lt;/a&gt;.&lt;/p&gt;
          &lt;img src="http://feeds.feedburner.com/~r/FiverunsBlog-Home/~4/p05SkN6qMo0" height="1" width="1"/&gt;</content>  <feedburner:origLink>http://blog.fiveruns.com/2009/2/23/automatic-rails-applications</feedburner:origLink></entry>
  <entry xml:base="http://blog.fiveruns.com/">
    <author>
      <name>Mike</name>
    </author>
    <id>tag:blog.fiveruns.com,2009-02-19:8275</id>
    <published>2009-02-19T17:33:00Z</published>
    <updated>2009-03-24T16:15:59Z</updated>
    <category term="Dash" />
    <category term="Open Source" />
    <link href="http://feedproxy.google.com/~r/FiverunsBlog-Home/~3/R4ciJoPggS8/using-dash-sensor" rel="alternate" type="text/html" />
    <title>Using Dash Sensor</title>
<content type="html">
            &lt;p&gt;Dash gathers and tracks your metrics.  Some of those metrics might be easily accessible from your Ruby or Python applications but there&#x2019;s a whole host of metrics that can&#x2019;t be gathered directly from your application.  That&#x2019;s why we created &lt;a href="http://github.com/fiveruns/dash-sensor"&gt;Dash Sensor&lt;/a&gt;, a daemon with an extensible plugin architecture.  We&#x2019;ve built plugins for pulling metrics from nginx, apache, memcached and starling and use those to monitor our own Dash infrastructure.  Here&#x2019;s a few nginx numbers from our staging environment, e.g. 33 requests in the last minute:&lt;/p&gt;


	&lt;p&gt;&lt;img src="http://blog.fiveruns.com/assets/2009/2/12/Picture_3.png" alt="" /&gt;&lt;/p&gt;


	&lt;p&gt;Sensor is Ruby-based so the plugins are written in Ruby and they can do anything you can dream of: access a &lt;span class="caps"&gt;SOAP&lt;/span&gt; or &lt;span class="caps"&gt;REST&lt;/span&gt; web service, query a billing database, or process &lt;span class="caps"&gt;EDI&lt;/span&gt; documents from your System/360 mainframe.  Fortunately for my own sanity, that last one is left as an exercise to the reader.&lt;/p&gt;


	&lt;p&gt;So go ahead and &lt;a href="http://support.fiveruns.com/faqs/dash/sensor"&gt;experiment with Sensor&lt;/a&gt;.  The existing plugins are for common technical infrastructure like Apache and memcached but we believe the more interesting ones are the custom ones you can write to monitor and track your own business.  Good luck and happy measuring!&lt;/p&gt;
          &lt;img src="http://feeds.feedburner.com/~r/FiverunsBlog-Home/~4/R4ciJoPggS8" height="1" width="1"/&gt;</content>  <feedburner:origLink>http://blog.fiveruns.com/2009/2/19/using-dash-sensor</feedburner:origLink></entry>
</feed>
