{"id":86,"date":"2008-10-27T08:03:42","date_gmt":"2008-10-27T16:03:42","guid":{"rendered":"http:\/\/blog.mozilla.org\/webdev\/?p=86"},"modified":"2017-03-08T14:50:11","modified_gmt":"2017-03-08T22:50:11","slug":"crash-stats-updated-with-flot","status":"publish","type":"post","link":"https:\/\/blog.mozilla.org\/webdev\/2008\/10\/27\/crash-stats-updated-with-flot\/","title":{"rendered":"Crash Stats updated with Flot"},"content":{"rendered":"<p>As we headed closer and closer to D\u00eda de Muertos, do you ask &#8220;where can I mingle with the dead (processes)&#8221;? Why at Mozilla&#8217;s crash reporter tool, you&#8217;ll find <a href=\"http:\/\/crash-stats.mozilla.com\/?do_query=1&amp;version=Firefox%3A3.0.3&amp;query_search=signature&amp;query_type=contains&amp;query=&amp;date=&amp;rangevalue=1&amp;range_unit=weeks\">Firefoxen<\/a>, <a href=\"http:\/\/crash-stats.mozilla.com\/?do_query=1&amp;version=SeaMonkey%3A2.0a1&amp;query_search=signature&amp;query_type=contains&amp;query=&amp;date=&amp;rangevalue=1&amp;range_unit=weeks\">SeaMonkeys<\/a>, and <a href=\"http:\/\/crash-stats.mozilla.com\/?do_query=1&amp;version=Thunderbird%3A3.0b1pre&amp;query_search=signature&amp;query_type=contains&amp;query=&amp;date=&amp;rangevalue=1&amp;range_unit=weeks\">Thunderbirds<\/a> who have crossed over and yet still linger&#8230;<\/p>\n<p>Last week we updated the plotting library we use for graphs to use <a href=\"http:\/\/code.google.com\/p\/flot\/\">Flot<\/a> and we fixed a handful of <a href=\"http:\/\/code.google.com\/p\/socorro\/\">Socorro<\/a> webapp bugs. Flot is a good choice where we have simple graphs to display. Below are two graphs from the crash report listing page: An new crashes by OS bar chart for production builds, and an updated crash by build, for development builds.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignleft size-full wp-image-93\" title=\"Crashes By OS\" src=\"http:\/\/blog.mozilla.org\/webdev\/files\/2008\/10\/prodcrashgraph.png\" alt=\"\" width=\"127\" height=\"154\" \/><img decoding=\"async\" loading=\"lazy\" class=\"size-medium wp-image-90 alignright\" title=\"dev build crash frequency graph\" src=\"http:\/\/blog.mozilla.org\/webdev\/files\/2008\/10\/devcrashgraph.png\" alt=\"\" width=\"163\" height=\"155\" \/><br \/>\n<br style=\"clear: both\" \/><br \/>\nAlso using Flot, we&#8217;ve revamped the server status page, so that we can see the health of the Socorro system. Socorro is one half to it&#8217;s sibling <a title=\"Breakpad crash reporting client library\" href=\"https:\/\/wiki.mozilla.org\/Breakpad\">Breakpad<\/a> which, together, provides an Open Source client and server crash reporting system. Let&#8217;s see if crash-stats is happy&#8230;<\/p>\n<p style=\"text-align: center;\"><a href=\"http:\/\/crash-stats.mozilla.com\/status\"><img decoding=\"async\" loading=\"lazy\" class=\"size-medium wp-image-91 aligncenter\" title=\"crash-stats server status screenshot\" src=\"http:\/\/blog.mozilla.org\/webdev\/files\/2008\/10\/server-status_1225120613147-300x253.png\" alt=\"\" width=\"300\" height=\"253\" \/><\/a><\/p>\n<p>This graph is powered by a new cron job which checks the server status based on several statistics related to processing crash reports. Another cron job we&#8217;ve worked on is topcrashers.<\/p>\n<p>In coming weeks we&#8217;ll be bring new life to the crash reporter web app and improving this <a href=\"http:\/\/blog.mozilla.org\/webdev\/2008\/04\/21\/crash-analysis-now-in-open-source-flavor\/\">unique and important<\/a> part of how the Mozilla dev and qa teams work. We will be focusing on making it easier to use by providing new reports, easier navigation, and better visibility into crashes. What do you want to see in <strong>your<\/strong> crash reporting tool?<\/p>\n","protected":false},"excerpt":{"rendered":"<p>As we headed closer and closer to D\u00eda de Muertos, do you ask &#8220;where can I mingle with the dead (processes)&#8221;? Why at Mozilla&#8217;s crash reporter tool, you&#8217;ll find Firefoxen, SeaMonkeys, and Thunderbirds who have crossed over and yet still &hellip; <a class=\"go\" href=\"https:\/\/blog.mozilla.org\/webdev\/2008\/10\/27\/crash-stats-updated-with-flot\/\">Continue reading<\/a><\/p>\n","protected":false},"author":119,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[96],"tags":[],"coauthors":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Crash Stats updated with Flot - Mozilla Web Development<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blog.mozilla.org\/webdev\/2008\/10\/27\/crash-stats-updated-with-flot\/\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Austin King\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blog.mozilla.org\/webdev\/2008\/10\/27\/crash-stats-updated-with-flot\/\",\"url\":\"https:\/\/blog.mozilla.org\/webdev\/2008\/10\/27\/crash-stats-updated-with-flot\/\",\"name\":\"Crash Stats updated with Flot - Mozilla Web Development\",\"isPartOf\":{\"@id\":\"https:\/\/blog.mozilla.org\/webdev\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/blog.mozilla.org\/webdev\/2008\/10\/27\/crash-stats-updated-with-flot\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/blog.mozilla.org\/webdev\/2008\/10\/27\/crash-stats-updated-with-flot\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/blog.mozilla.org\/webdev\/files\/2008\/10\/prodcrashgraph.png\",\"datePublished\":\"2008-10-27T16:03:42+00:00\",\"dateModified\":\"2017-03-08T22:50:11+00:00\",\"author\":{\"@id\":\"https:\/\/blog.mozilla.org\/webdev\/#\/schema\/person\/b3090d13ff3b5ebf995ba12f529cce21\"},\"breadcrumb\":{\"@id\":\"https:\/\/blog.mozilla.org\/webdev\/2008\/10\/27\/crash-stats-updated-with-flot\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blog.mozilla.org\/webdev\/2008\/10\/27\/crash-stats-updated-with-flot\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/blog.mozilla.org\/webdev\/2008\/10\/27\/crash-stats-updated-with-flot\/#primaryimage\",\"url\":\"http:\/\/blog.mozilla.org\/webdev\/files\/2008\/10\/prodcrashgraph.png\",\"contentUrl\":\"http:\/\/blog.mozilla.org\/webdev\/files\/2008\/10\/prodcrashgraph.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/blog.mozilla.org\/webdev\/2008\/10\/27\/crash-stats-updated-with-flot\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/blog.mozilla.org\/webdev\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Crash Stats updated with Flot\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/blog.mozilla.org\/webdev\/#website\",\"url\":\"https:\/\/blog.mozilla.org\/webdev\/\",\"name\":\"Mozilla Web Development\",\"description\":\"For make benefit of glorious tubes\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/blog.mozilla.org\/webdev\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/blog.mozilla.org\/webdev\/#\/schema\/person\/b3090d13ff3b5ebf995ba12f529cce21\",\"name\":\"Austin King\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/blog.mozilla.org\/webdev\/#\/schema\/person\/image\/e48c319790d7cbf429d9e8f97f590cb1\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/4a031c81db087774e3c1ecfb4b588fc0?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/4a031c81db087774e3c1ecfb4b588fc0?s=96&d=mm&r=g\",\"caption\":\"Austin King\"},\"description\":\"aka Ozten is a Seattle-based programmer working with the Identity team.\",\"sameAs\":[\"http:\/\/ozten.com\"],\"url\":\"https:\/\/blog.mozilla.org\/webdev\/author\/akingmozillacom\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Crash Stats updated with Flot - Mozilla Web Development","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blog.mozilla.org\/webdev\/2008\/10\/27\/crash-stats-updated-with-flot\/","twitter_misc":{"Written by":"Austin King","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/blog.mozilla.org\/webdev\/2008\/10\/27\/crash-stats-updated-with-flot\/","url":"https:\/\/blog.mozilla.org\/webdev\/2008\/10\/27\/crash-stats-updated-with-flot\/","name":"Crash Stats updated with Flot - Mozilla Web Development","isPartOf":{"@id":"https:\/\/blog.mozilla.org\/webdev\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blog.mozilla.org\/webdev\/2008\/10\/27\/crash-stats-updated-with-flot\/#primaryimage"},"image":{"@id":"https:\/\/blog.mozilla.org\/webdev\/2008\/10\/27\/crash-stats-updated-with-flot\/#primaryimage"},"thumbnailUrl":"http:\/\/blog.mozilla.org\/webdev\/files\/2008\/10\/prodcrashgraph.png","datePublished":"2008-10-27T16:03:42+00:00","dateModified":"2017-03-08T22:50:11+00:00","author":{"@id":"https:\/\/blog.mozilla.org\/webdev\/#\/schema\/person\/b3090d13ff3b5ebf995ba12f529cce21"},"breadcrumb":{"@id":"https:\/\/blog.mozilla.org\/webdev\/2008\/10\/27\/crash-stats-updated-with-flot\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.mozilla.org\/webdev\/2008\/10\/27\/crash-stats-updated-with-flot\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.mozilla.org\/webdev\/2008\/10\/27\/crash-stats-updated-with-flot\/#primaryimage","url":"http:\/\/blog.mozilla.org\/webdev\/files\/2008\/10\/prodcrashgraph.png","contentUrl":"http:\/\/blog.mozilla.org\/webdev\/files\/2008\/10\/prodcrashgraph.png"},{"@type":"BreadcrumbList","@id":"https:\/\/blog.mozilla.org\/webdev\/2008\/10\/27\/crash-stats-updated-with-flot\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blog.mozilla.org\/webdev\/"},{"@type":"ListItem","position":2,"name":"Crash Stats updated with Flot"}]},{"@type":"WebSite","@id":"https:\/\/blog.mozilla.org\/webdev\/#website","url":"https:\/\/blog.mozilla.org\/webdev\/","name":"Mozilla Web Development","description":"For make benefit of glorious tubes","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.mozilla.org\/webdev\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/blog.mozilla.org\/webdev\/#\/schema\/person\/b3090d13ff3b5ebf995ba12f529cce21","name":"Austin King","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.mozilla.org\/webdev\/#\/schema\/person\/image\/e48c319790d7cbf429d9e8f97f590cb1","url":"https:\/\/secure.gravatar.com\/avatar\/4a031c81db087774e3c1ecfb4b588fc0?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/4a031c81db087774e3c1ecfb4b588fc0?s=96&d=mm&r=g","caption":"Austin King"},"description":"aka Ozten is a Seattle-based programmer working with the Identity team.","sameAs":["http:\/\/ozten.com"],"url":"https:\/\/blog.mozilla.org\/webdev\/author\/akingmozillacom\/"}]}},"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/blog.mozilla.org\/webdev\/wp-json\/wp\/v2\/posts\/86"}],"collection":[{"href":"https:\/\/blog.mozilla.org\/webdev\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.mozilla.org\/webdev\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.mozilla.org\/webdev\/wp-json\/wp\/v2\/users\/119"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.mozilla.org\/webdev\/wp-json\/wp\/v2\/comments?post=86"}],"version-history":[{"count":0,"href":"https:\/\/blog.mozilla.org\/webdev\/wp-json\/wp\/v2\/posts\/86\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.mozilla.org\/webdev\/wp-json\/wp\/v2\/media?parent=86"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.mozilla.org\/webdev\/wp-json\/wp\/v2\/categories?post=86"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.mozilla.org\/webdev\/wp-json\/wp\/v2\/tags?post=86"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/blog.mozilla.org\/webdev\/wp-json\/wp\/v2\/coauthors?post=86"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}