You are currently running Firebug, which can have a significant impact on Circonus performance.
Please disable Firebug to experience full UX awesomeness.
Below is a list of the newest features and enhancements in the current production build of Circonus. Please check our "features" section for more information on the full Circonus feature set or our pricing page for detailed package information. If you would like to stay updated on the newest Circonus features as soon as they're released, use the RSS feed (click the orange icon above).
Now in addition to the normal sharing of Graphs, Worksheets, Dashboards, and Outlier Reports, you can instantly share these items in Slack (as PNG snapshots) with the click of a button. To enable this new feature, you must have a Slack SSO login added to your Circonus user profile, and your Slack account administrator must add the Circonus Slack app. If you click the Slack icon next to a 'share' button in Circonus, you will get instructions on how to get everything set up.
Now on the Metrics page, even inactive (disabled) metrics will have visualization graphs rendered, so users can still review previously-collected data stored in those metrics.
We have added a Help & Support dialog so you can easily submit a new Support ticket and search our Knowledgebase from within the app itself.
Outlier Reports are a new analytics visualization based on Metric Clusters. Each Outlier Report analyzes a cluster of metrics and shows a graph of standard behavior and outliers which don't match the group analysis.
Now if you want to set maintenance on metrics, checks, or hosts related to the Alerts on the Current Alerts page, you can do so for multiple alerts simultaneously without leaving the page.
If you need to replace one Contact Group with another, you no longer have to go to every individual Ruleset, Ruleset Group, etc. and do the replacements manually. Now each Contact Group has a new 'Replace Usage' menu item which lets you do all the replacements in one easy step.
We have inverted the graph behavior for selecting datapoints by hovering over them. Instead of a graph being unlocked by default and the user clicking it to lock their selected datapoints, now the graph is locked by default. To hover over datapoints and select them as highlighted, hold down the s key. While you're depressing the s key, you can hover over datapoints to select them and release the key to lock in your selection(s).
With this new Dashboard widget, you can forecast the time remaining until a metric hits a preset threshold. Both the metric usage and target threshold may be defined by CAQL statements.
Now when setting up a Graph widget on a Dashboard, you can choose any overlay set from the graph to be rendered automatically.
Graph widgets now have a new setting. In addition to setting a widget to show a past amount of time (e.g. the past 5 days or the past 6 weeks), you can also set it to show the upcoming future (e.g. the next 2 weeks or the next 1 month). This enables Capacity Planning overlays to be useful (see the new 'Overlays for Dashboard Graph Widgets' feature above).
Now in addition to the normal shared Graphs, Worksheets, and Dashboards, you can share these items as PNG snapshots. Each shared version now has an additional URL which will render this snapshot when loaded. PNG snapshots can also be pulled through the API.
We have a new type of check: the CAQL Check! Circonus Analytics Query Language (CAQL) allows users to create new metrics from combining or performing analytics on other metrics. CAQL Checks are in public Beta; you’ll find them under the “Custom” heading when you create a new check.
Whenever features are added or improved, we will highlight them with notices in the app itself. Once you dismiss a notice, you won't see it again, although you can always use the System Help menu to see What's New on the current page, including notices you've dismissed.
Now units can be assigned to metrics to help make sense of the data you're seeing! These units will show up in graphs, and if all datapoints on a Y axis are using the same units, the units will be shown in the upper corner of the graph next to the axis for easy reference.
Now metrics are taggable items. Previously, metrics inherited their check's tags and were only searchable by them. Now metrics have their own tags and are searchable by either their own tags or their check's tags.
The default system dashboard has been redesigned. Now it gives a quick summary of items under your account and provides some commonly-used action buttons, including instructions for adding a host to the system via our new Circonus One Step Install.
Our print stylesheets have been cleaned up, so you can now print Dashboards, Graphs, and Worksheets using your browser's print capabilities.
Now when a Capacity Planning overlay is added or loaded onto a graph, the viewed date range will be automatically expanded into the future if it was not already.
Now you can log into your Circonus account with your Google or GitHub credentials.
To reduce confusion, numeric metrics are collected now as either histogram data or standard numerical average data, but not both simultaneously.
Now you can use your mousewheel and scrolling touchpad gestures to quickly pan and zoom around graphs. See the Keyboard Shortcuts help overlay for full details.
The Advanced Search Builder, which previously was only available on the main list page search fields, is now available in more places. It's now also available on the search fields in the Edit Graph Add Metric and Add Metric Cluster panels, the New Ruleset Select Metric panel, the Worksheet Add Graph panel, and the New Blueprint Select Graph panel.
This new account setting allows an admin to disable the playback of streaming metrics across the entire app. If disabled, graph streaming playback controls will not be available, and streaming Dashboard widgets will have their update frequency fixed at “automatic.”
Previously, when a Metric Cluster was added to a Graph, only the first 250 of its member metrics were shown. Now that default limit has been boosted to 1000, and a new graph option has been added to allow users to boost it even higher if they wish (with the noted caveat that performance will be degraded).
In addition to showing full legends upon hovering over them, dashboard graph widgets can now show persistent legend keys over top of the graphs, beside them, or below them.
Now each dashboard graph widget can be set to use its own date settings (like before), or it can be set to "Use Global Dates." If any graph widgets are set to use the global dates, a datetool will appear at the top of the dashboard to allow global control of dates for those widgets which have that option selected.
Up 'til now when creating a new Ruleset, you had to use an autocomplete search dialog to choose the metric for the Ruleset. Now you will use the metric tree browsing panel (just like when adding a metric datapoint to a graph) and choose the metric that way.
Graph legends have previously had 'Check Info' boxes which provided quick links to each datapoint's check. Now those boxes also have quick links to each datapoint's metric, on the metrics page.
The Graph streaming controls have been moved into new control trays situated at the right sides of all graphs; when you hover over a graph, its control tray slides out for easy access. This has the benefit of allowing streaming playback of any graph across the entire app.
When you hover over a graph with your cursor close to a datapoint, that datapoint is highlighted. Now it's highlighted more prominently, and you can also click the graph to lock that state into place; you can tell it's in a locked hover state by the lock icon in the upper right corner of the graph. For graphs with many datapoints, this will help you zero in on the specific datapoint(s) you want to focus on.
To enable this behavior across all graphs, a couple click behaviors have changed. First, when on the graphs list page or on a worksheet, you can no longer click a graph to go view that graph; now you have to click a graph's title bar to go view it. Second, on the metrics page in grid mode, you can no longer click a metric graph to select that metric for graph creation; instead, you have to click the metric graph's title bar.
Events have always been called Annotations when working with the API, leading to confusion in our terminology. They are now called Annotations in the Web UI as well, to improve the consistency between UI and API terminology.
Up to now, working with graphs was tricky because certain actions like copying, deleting, exporting, and creating a blueprint were only available on certain pages. Now all graph actions have been made available in as many places as possible, across the view & edit pages, the graphs list page, and even worksheets.
To help with learning how the new search (v2) works, we've added an advanced search "builder". On supported pages, after expanding the search field you will see an "advanced" button to the right of the search field. Clicking this will expand the advanced search builder which will help you learn how to construct advanced search queries.
The grid-style layout on the Metrics Page has proved very popular, so we're making it the default layout on that page. You may still manually switch to list-style layout using the layout options menu if you prefer that layout.
Most date pickers which let you choose a date range (such as the graph date picker or the alert history export date picker) now have time entry fields so you can enter the start and end times for your specified date range.
The old Support page (which was recently deprecated) has now been removed and links have been added pointing to our new support portal (https://support.circonus.com).
Under Contact Groups, the “Send Message” and “Send Aggregated Alerts” actions (which previously were buttons) have been moved to the item menus for consistency (the item menus are at the left end of each summary row…activated via the hamburger menu icon).
For graph widgets on dashboards, there are some new settings to let you choose to hide the axis labels for the X and Y axes.
Although a dashboard's static content automatically refreshes every five minutes, sometimes you may want to refresh it manually without reloading the entire page. Now you can, just press the ‘r’ key.
A new type of anayltics overlay has been added for use with graphs. The new Histogram Aggregation overlay (under Service Level Monitoring) will pull the data for each numeric datapoint and will display it as a histogram (note: this will always pull the highest granularity of stored data).
Now when browsing the Rulesets page, any rulesets on metrics from inactive checks will be grayed out. Also, if a ruleset contains a rule which will continue triggering alerts due to its check's inactive status, you will see warning notices when you expand that ruleset's details. Similar warnings also now appear under alerts' details on the main Alerts page.
Now when exporting graph data (from the View Graph page), text datapoints will be exported by default. However, due to the fact that text metric timestamps aren't synchronized to the numeric rollup timestamps, you may not always want to include text metric data every time you export. We have added a checkbox to the export dialog which lets you exclude text datapoints for more flexibility.
On a graph, when a CAQL datapoint has an error, an error icon is overlaid onto the graph in the lower right corner and will display the error(s) when clicked. This can be problematic if there are several CAQL datapoints with errors, so now any CAQL errors are also shown inline in error notices attached to the CAQL statement fields themselves.
A new layout has been added for the Metrics page; now you can switch between list-style and grid-style layouts. The grid-style layout provides you with an easy to way view a graph for each metric in the list, and lets you click-to-select as many metrics as you want and easily create a graph out of them.
Although graphs and worksheets automatically refresh every five minutes, sometimes you may want to refresh a graph/worksheet manually without reloading the entire page. Now you can, just press the ‘r’ key.
Now when you create a new graph, you don't have to start with a metric or metric cluster; you can start with any type of datapoint other than a guide.
We have updated the Alerts Dashboard widget so now when you filter by severity level, you can select multiple severity levels.
A new search backend and slight changes in the syntax is now live and the default for users. Documentation on this new searching can be found here: Searching Version 2
We have added some basic checking to the UI to prevent users from being able to set zero (0) as the minimum or maximum of a logarithmic axis. Previously, if a user set zero as the min or max of a log axis, the graph would simply not render.
The Alerts widget and the Admin widget (in Hosts mode) now allow their contents to be filtered by tags!
Now when viewing a graph, the legend column headers show the period of the currently used data rollup beside the current position date and time.
Now wherever you see metric visualization graphs (on the metrics list page, check details pages, or alerts list pages), a legend will appear when you hover over the graphs, allowing you to see historical metric values without having to leave that page.
Now when you're hovering over a graph and your mouse gets close to one or more numeric datapoint lines, only those datapoints' rows will be shown in the legend. If you would prefer to show all datapoints' rows in the legend, even when hovering near specific datapoints, there is a user preference to allow you to return to the old behavior.
The old flag-style legends for graph widgets have gone away—graph widgets now have standard legends.
Now when a graph legend is rendered it doesn't start without values; it's populated initially with the most recent values on the graph.
For the chart and text dashboard widgets, you now can add metric clusters in addition to individual metrics. The clusters' component metrics are updated dynamically at render time.
Now when a graph view is extended into the future, a subtle background color change will differentiate future time from past time.
Now when graph data is exported from the View Graph page, histogram data is included (as JSON).
For graph overlays, we have implemented a new interface with new overlay options and redesigned menus.
On the dashboard viewing page, the click-to-edit title action has been moved into a menu to the left of the page title, to be consistent with other detail pages across Circonus.
Links to the keyboard help as well as user and API documentation have been added to a new system help menu which is accessible via the question mark bubble at the top right of every page in the application.
For all list pages across Circonus, pertinent actions have been moved into menus which are located to the left of each item—there are no longer any click-to-edit items in the summary rows. On details pages (like Graph View & Edit, and Check Details), all click-to-edit titles have likewise been moved into menus to the left of the page titles, along with some other pertinent actions which were previously buttons.
For all objects which are accessible through the API, you can now use the new page and item menus to view the API Object JSON for that object, right in the web interface!
A new Interpolate setting has been added to numeric, composite, and metric cluster datapoints on graphs. This new setting means that a datapoint with gaps in its data will have those gaps covered with an interpolated dashed line, to differentiate that portion of the line from the solid line which is rendered from actual data. (Note: this setting is enabled by default on all new and existing graph datapoints.)
The layout of the brokers page has been updated, exposing IP addresses in the broker summary rows and changing how enterprise brokers' aliases are edited.
Now, the dashboard switching menu (activated from the dashboard title when viewing a dashboard) will not activate on mouseover, only on click.
Instead of having to visit a hidden page to toggle experimental, in-process, and developer-related features, these features are now in their own section on the user preferences page, along with a warning about the nature of these features.
Now when viewing a graph, there's a new legend options menu at the top of the legend. It contains an option to show disabled datapoints in the legend. This will show legend rows for disabled datapoints and will update their values when you hover over the graph, but the datapoint will still not be rendered on the graph.
Now for dashboard widgets where you select multiple metrics (Chart and Text widgets), you have two methods of selecting metrics. You can use the old method where you manually select metrics one by one, and now you can also search for a graph and automatically add all of that graph's compatible metrics at once.
Now you can share dashboards with people outside of Circonus! Dashboards have a new sharing dialog similar to the sharing dialogs for graphs and worksheets, allowing you to set default options and generate a shared URL which can be viewed by anyone.
The “New Maintenance Window” dialog on the Maintenance page now lets you set maintenance on multiple items simultaneously. When you search for a metric, check, check bundle, or host and then select one from the autocomplete menu, that item is listed below the search field and then you’re able to search for another item. Search for and select as many items as you’d like (of the same type), then set maintenance on all of them simultaneously.
A new “Acknowledge All” button has been added to the Current Alerts page. When clicked, it provides a dialog for easily selecting multiple alerts on the page to be acknowledged simultaneously (all are selected by default).
The web interface now shows critical account-level alerts across every page when either billing or broker-related issues need to be dealt with immediately.
Now in addition to manually choosing event categories to show on a graph's annotation timeline, you can enter a smart query (using Regular Expression syntax) to match the event categories you wish to automatically show on the timeline.
Now all graph annotation preferences (choices of what to show in the graph annotation timeline) are set on a per-graph basis instead of a per-user basis, so each graph can be set to automatically show a different set of annotations. Also, now event categories are not automatically selected to be shown on a graph (opt-out), but have to be specifically selected to be shown (opt-in).
Now when working with metric cluster datapoints, you can reorder them and can edit their titles (NOTE: the title is only shown when editing or when using an aggregation function).
Now when using graph widgets on a dashboard, you may enter a custom title label for the widget instead of always having the graph title shown.
If you have offices or datacenters in timezones different from your account timezone, now you can display a list of those timezones to easily reference the time differences between the zones. These are set at the account level, on the Account Profile page. To view them on any page, click the account timezone (with the clock icon) in the site header, and they will be shown in the left sidebar; they are sticky, so they will remain showing on every page until you hide them (in your current browser).
Now when using an aggregate function on a Metric Cluster graph datapoint, you can choose a color for the datapoint just like a normal numeric metric datapoint.
Up ’til now, graphs only showed data from long term storage, which meant that the most recent data was not shown (data was shown up to the second-to-last five minute mark). Now, as the graph is loading, it will also load the most recent “in-flight” data which goes all the way up to “now.”
The Account Profile page has an improved layout to make it easier to use and update.
Instead of being grayed out when its check was inactive (which was confusing since the ruleset itself wasn't disabled), each ruleset now clearly displays the status of its corresponding check (active or inactive) in the ruleset details area.
Up ’til now, if a graph datapoint had no legend formula, its values would be auto-formatted when shown in the legend (formula: “auto”). But if you prefer that such datapoints always show their raw values, there is now a user preference to turn off this auto-formatting.
Each broker on the Account Brokers page now shows its broker group ID, for easy reference.
We've added a health analysis feature for metric clusters to highlight cluster members which are not performing like the others. On the clusters page there is a new page options menu at the upper right corner of the cluster list, containing an option to show cluster member health.
To go along with the new health analysis feature, we've added a new dashboard widget! The new Cluster widget lets you choose a metric cluster and it lays out a grid of squares, one for each cluster member. Each square is colored green or red depending on if that member is “good” or “bad.” Health analysis only works for numeric metrics, so any text metrics in a cluster will show as gray. (Note: clusters must have at least three members to perform a health analysis; clusters of one or two members will have all their members marked as “bad.”
Now when adding/editing an SNMP check and entering OID names and values into the web UI, warnings will appear if you enter invalid characters.
Now when adding/editing an HTTPTrap check, you can enable or disable asynchronous data collection (previously this could only be set from the API).
Account administrators, you now have a support page where you can create new support tickets to report Circonus bugs. This integrates with our ticket tracking system so we can more easily dialog with you about your bug reports.
Now it's easy to aggregate multiple metrics into a single metric on a graph without having to create a new composite check to do it. Any metric cluster on a graph can now be assigned an aggregate function (min, max, sum, mean, or geometric mean). The specified function is then used to aggregate all the cluster metrics' data and render the result as a single data series on the graph.
Although read-only users still cannot save overlay sets in graphs, they can now add overlays to graphs for analytics and comparison.
Now when you are viewing a metric visualization graph (the small graphs found under Alerts, Metrics, and Check Details metric lists), there is a new set of playback controls to activate real-time streaming playback for that metric.
Now you can hover over a graph or its legend to see corresponding highlighting of both the graph plotline and the legend row. Hovering near a numeric or composite plotline on a graph will highlight the corresponding legend row, and vice versa.
Now in addition to being able to set the default graph colors under User Preferences, you can also set the default alpha transparency level for each color.
Now you can temporarily toggle datapoints off and back on while viewing a graph (even a shared graph), using toggle buttons on each row of the graph legend.
The check details page has been completely redesigned and re-engineered. Now it loads quickly and remains performant while viewing and manipulating checks containing thousands of metrics (note: we do not recommend grouping thousands of metrics into a single check). The new design also makes it easy to change the brokers and metrics in a check bundle and understand how the changes will affect your metric usage.
Now dashboard widgets can be copied easily—simply drag a widget while holding down the ALT/OPT key, and when you drop the widget at a new location it will be copied instead of moved.
Now when you go to choose a graph for an “Existing Graph” overlay, the graphs aren't presented in a dropdown, but instead are selectable via an autocomplete search field.
Now, when using one of the new alerts summary views (the sunburst or bar chart), you can link multiple widgets in a group. This forces all the widgets in the group to use the same scale for their y axes, ensuring visual comparability.
You can now manually set the text size on dashboards. If you don't want the text size to be set automatically (auto-sizing varies according to the dashboard grid dimensions), you may use the text size slider to set it manually (within a range from 4pt to 32pt).
You can now create a VictorOps contact group by selecting them as a third party service to receive alerts and recoveries.
Non-private dashboards can now be edited by other members of your account. The dashboard list display has been updated to reflect these changes.
Now you can share a graph “as you see it” with one click! When viewing a graph, click the new + button adjoining the “Share” button and you will create a new “instant” shared version of the graph. It will be showing all the overlays you currently have applied, and will be locked to the current date view you're seeing (intelligently: it will use either the current zoom window you're viewing, such as the past 2d, or the particular date range you've selected).
Now when you create a shared version of a graph, you can save any of the currently applied overlays with the shared version.
Performance for Ruleset Metric autocomplete search has significantly improved (by up to 75%) on large accounts with over 10,000 rulesets. This particular search is used when creating a new ruleset, selecting a dependency for a ruleset, and selecting a ruleset metric when creating a new maintenance window.
Now when entering the time in a datepicker and hitting ENTER, it will simply set your date and time selection, instead of accidentally submitting the dialog form which contains the datepicker.
Now you can feel free to rename your graph datapoints however you want without fear of losing reference to which metrics they represent. When viewing a graph, if you hover over a metric datapoint you will notice a small “check info” hot spot. When you hover over this, you will see a short menu that lists the datapoint's check bundle name and metric name, along with the link to view the check details.
On Ruleset Groups' add-ruleset dialogs, the ruleset selection list was turned into an autocomplete search field, to improve performance on accounts with over 10,000 rulesets.
The dashboard alerts widget has been upgraded. It has a new filter option, to only show alerts which had notifications sent to particular contact groups. It also has new summary display modes: starburst chart and bar chart. These summary modes have a couple extra dedicated config options to give you visual summaries of alerts from specific periods of time.
We are happy to announce new dedicated uptime reports for every metric. Links to these reports can be found under each metric on the Metrics page or on a check details page, and also in alert details on the Alerts pages.
Wherever graphs are displayed in grids (e.g. the Graphs list page and worksheets), the graphs will be loaded in order, two at a time. This helps the graphs render more quickly by resolving the bottleneck created when trying to load an entire page of graphs simultaneously.
Dashboard widget settings now have their font-size fixed, so if you have font-scaling enabled on your dashboard, the widget settings won't become illegible.
The mobile site design has been upgraded so it's now fully responsive. This means that it will adjust to your screen size, allowing full usage of larger screens such as those on tablets.
We have added transform options directly to graph datapoints. So now, instead of having to use an overlay to view the result from applying an algorithmic transform to your data, you can add it as a normal datapoint and save it with the graph.
When viewing graphs with many datapoints (especially while showing histogram sparklines), or graphs with several overlays, performance of mouse interactivity has been improved.
We have reorganized and redesigned the new check selection panel. It's now easier to use and find the check you're looking for without having to hunt. The new check broker selection area has also been updated to clearly indicate which brokers are available for the chosen check type.
The composite check formula textarea (when creating or editing a composite check) is no longer a simple textarea—we've added a toolbar system to the textarea to make it easier to write composite formulas. These toolbars are context-sensitive and are designed to help you build composite formulas quickly, but they can be ignored or even hidden if you prefer to work without them.
We've added a new dialog to the config panel where you create or edit a composite check. This new “Recent Formulas” dialog allows you to browse and search composite formulas from recently modified composite checks, and then insert one or more of those formulas into the formula editing field for further modification.
When browsing or searching metrics in the Add-Datapoint panel (when editing a graph), we've added a toggle to allow you to hide inactive metrics.
The Rulesets and Ruleset Groups pages have been improved for consistency with new design elements as well as ease of editing and making them easier to work with.
We've completely overhauled the main navigation menu and the user interface for searching. Instead of the individual sub-menus that were a bit finicky to use, there is now a single global menu. This new menu has been reorganized to give users a better idea of how each page fits into the overall application flow. Search has also been redesigned to make search capabilities more visible, and to make things easier when working with search queries.
Now when you go into the settings panel of a graph dashboard widget to choose a graph, the old dropdown menu has been replaced by an autocomplete dialog. This will result in better performance and make it easier to find the graph you want on accounts with hundreds or thousands of graphs.
Now when you zoom or pan in a dashboard map widget, that view state is remembered across page loads in the same manner as the fullscreen and black dash mode settings.
We've upgraded worksheets! Now in addition to adding graphs manually, you can add them in search-driven blocks called “smart queries.” “Smart queries” are search queries that are saved and executed at worksheet render time, so the worksheet stays updated automatically. You can rearrange the graphs within a “smart query,” and you can add “smart queries” to the same worksheets as other manually-added graphs.
We made two API updates: first, we added support for editing a user’s XMPP and SMS details via the API. Second, we added support for setting custom alert formats via the API.
We are happy to announce “metric clusters” which provide an easy way to group metrics via search queries. This then makes it easier to work with large groups of metrics; you can do things like adding clusters directly to graphs.
We've added a new render mode to Gauge Widgets (on Dashboards): Text Mode. This gives you all the power of the gauge widget, including color-coding and formulas, but is graphically simpler so all it shows is the gauge value in large text. (The text is re-sized to fill the widget each time the value is updated.)
Added a new check that will allow users with Enterprise brokers to execute scripts on their broker and parse the output into metrics.
We recently removed automatic saving from most of Circonus, but the graph editing page is one page which still auto-saves due to the graphs architecture behind the scenes. To make the current saved status more explicit when editing a graph, the Save button now indicates when the graph has been auto-saved or not.
Now if you have a particular graph that you would like to replicate across multiple hosts or checks, you can do so with Graph Blueprints, which are like templates for graphs. After creating a blueprint, you can use it to create new graphs, or you can use it to visualize a check without creating a graph at all.
The datapoint editing system (used when editing a graph) has been updated, making the datapoint editors more compact and reusable and offering a more consistent experience.
Now, when sharing Worksheets and Graphs, users can change the date settings to use their custom graph zoom levels (set under “user preferences”).
Now beacon maps have basic zooming and panning, and if a secondary metric is being displayed, the map's color profile will be shown in a legend over the bottom of the map.
Added a new check to allowing pulling AWS CloudWatch metrics.
We've made some improvements to the datepickers. The week number column was dropped; each week now starts on Sunday instead of Monday; dates & times are no longer set by simply clicking the calendar…now you must click the 'set date' button at the top of the datepicker to explicitly set the date(s) you have selected.
You can now link directly to individual events (annotations). Also, the Annotations Timeline has been enhanced so you can now click directly on paths and nodes to be instantly taken to the corresponding events.
Now when copying a graph, you may remap its datapoints to new metrics on a per-host basis. The datapoints are grouped by host, and you may choose to remap each host to another host having at least one check containing matching metrics (matched by name and type).
The audit trail for each ruleset has now been exposed in the application UI. Look for a 'History' button at the bottom of each Ruleset which will open a dialog containing the audit trail.
Now it's even easier to apply tag filters. Previously, the only way to create tag filters was to use the Tag Filters dialog in the filter bar. Now you may go to the Tag management page (under Data), select the tags you wish to use in the filter by clicking them, and then click the Create Filters button at the top of the page.
Up to now, the web application UI has automatically saved the changes you make to just about every item. In response to feedback from our users about how confusing this is, we are moving away from auto-saving and instead are adding explicit save buttons, using a two-phase rollout. This second and final phase removes auto-saving from items which are edited in list form: Events, Rulesets, Ruleset Groups, Contact Groups, Maintenance Windows and Account Brokers. This finishes removing auto-saving from the Circonus UI.
Search capabilities have been added to the current alerts page, to help users more quickly sift through alerts to find the ones they need to see.
Up to now, the web application UI has automatically saved the changes you make to just about every item. In response to feedback from our users about how confusing this is, we are moving away from auto-saving and instead are adding explicit save buttons, using a two-phase rollout. This first phase removes auto-saving from Dashboards, Worksheets, User Preferences, and the Add Graph page. The Edit Graph page will continue to auto-save due to how graph rendering works.
The dialog for adding Contact Group members has been improved to clarify the process for adding new contact group member information.
Added a check allowing the collection of Windows-specific metrics via the Node Agent.
Composite checks can now be created, edited, and copied via the web application UI.
We've added window length dropdowns to all acknowledgment & new maintenance window dialogs on the main and mobile sites. This will allow you to quickly set acknowledgment & maintenance windows without having to manually choose a specific end date & time.
Graphs and Worksheets now can have optional descriptions added to them. To add a description, use the “Edit Description” button on the respective editing page.
Added to the mobile site: fully-functional version of the Events page.
We've made some improvements to the Template interface:
• In the new template dialog, the 'Master Host' dropdown has been changed to an autocomplete text field;
• Host aliases are no longer shown (now only the hostnames themselves are shown throughout the interface);
• At the bottom of each template's details block there's now a link which links directly to that template.
In the past, the windows for 'absence' rules were locked to five minutes. Now 'absence' rules have a field allowing you to set a custom absence window length.
On the 'Status' dashboard widgets (showing either host statuses or broker statuses), we have added a search field so you can easily filter which hosts/brokers are shown.
Chart & Gauge widgets now have formula fields where you can enter formulas (one formula per widget, using either RPN or infix notation) to transform metric values as they stream live into the widget.
In addition to being able to view & edit metric notes on alerts and rulesets, you can now view & edit metric notes on the metrics page and the check details page.
If an alert has been acknowledged or put into maintenance, the acknowledgment or maintenance info and notes are now shown directly in the alert info (in the app).
The maximum number of columns allowed in a dashboard has been increased from 20 to 26 columns.
On pages where graphs are shown in a grid (worksheets and main graphs page), the modified dates and action links for each graph have been rearranged to allow for longer, more readable graph titles.
Added to the mobile site: fully-functional version of the Contacts page.
On the rulesets page, each ruleset's latest metric value is now continually updated live as long as you have the page open, and is shown using the chosen derivative setting. Also, now when creating a new ruleset for a known metric, the recommended derivative setting is pre-selected.
Added to the mobile site: read-only versions of the Templates and Ruleset Groups pages.
Added to the mobile site: Worksheets list page and View Worksheet page.
Now that IE has joined the ranks of the modern browsers, we went through Circonus with a fine-toothed comb and made sure the entire web interface is compatible with IE10.
Added to the mobile site: Graphs list page and View Graph page. On the View Graph page, tap the graph to show data values at that x position (values are shown in the legend).
You can now create custom formats for your alerts for each contact group. Under your contact group settings there is a checkbox to enable this feature, and a ? help bubble to help you use it.
With ruleset groups you can combine multiple rulesets into a single group, then set an alert to only go off when 2 of 3 services are down, or when ruleset A and B have fired or ruleset C. More information can be found on the blog
In the metrics tab and check display tab current and live updating values for metrics are included in the table view. Additionally, some 'smart' formatting of metric values is applied for common metrics.
Dashboards no longer save their view settings (fullscreen and black dash modes), so if a dashboard is shared with another user, it now cannot start in fullscreen mode the first time that user views it. Instead, the view settings are saved in each user's browser, so the dashboard will remain in fullscreen and black dash modes for only that user.
The mobile site maintenance page was updated, adding edit/create functionality for maintenance windows under the Maintenance page.
When using a status widget in ‘broker statuses’ mode, you can now choose to hide the ‘updates’ column just like you can hide the other columns.
Added to the mobile site: User Preferences page.
The /data/ API now accepts a type argument allowing the requestor to select numeric (default), text or histogram data.
Updated mobile site: now for lists which are paginated (e.g. Alerts, Checks, etc.), you may page forward and backward by swiping left and right on the screen.
Now when you create a new graph, its line style defaults to ‘stepped’ instead of ‘interpolated,’ because a stepped representation of the data is more accurate.
We added a new type of graph planning overlay, using exponential regression.
Now when you hover over a planning overlay tab (when viewing a graph) an info box appears over the graph, displaying the regression parameters used for the calculations.
Contact Groups have moved from the account profile page and are now under the Alerts section. As such, they are manageable by all normal users, not just admins. The Contact Group management UI also has been redesigned for improved clarity and usability.
In addition to being able to send generic test messages to Contact Groups, users can now enter their own messages.
We've added a check that will allow checking mail retrieval via the POP3 protocol.
Gauge, Text, and Chart widgets now can be set to update in real-time, at the interval of your choice (between 1-30s). Graph widgets can also now be set to stream their graphs in real-time.
Added to the mobile site: Account Brokers administration page.
You can now sync rules across templates as easily as you sync checks. Under the list of bundles for each template is a checkbox to include rulesets, if you select this, each time you apply template changes or re-sync the template, the rules will also be synced. You are also given a new option to re-sync rules on their own if you made changes you want to apply. Note that unselecting the box and re-syncing will not remove rules, so you can quickly splash standard rules across hosts, and then stop syncing them to make host specific changes.
To help support additional browsers, we've replaced underscores with dashes in account urls. Old URLs will continue to "work" by redirecting you to the new format.
Added to the mobile site: searching and sorting capabilities to all list pages.
Added to the mobile site: Hosts page, and read-only versions of the Checks and Metrics pages, as well as a read-only version of the check details page. The read-only pages will be fleshed out with editing & creating capabilities in the near future.
If the URL for your webhook ends in .json (e.x. /alerts/circonus.json) we will POST you a JSON payload instead of individual parameters.
Added to the mobile site: read-only versions of the Rulesets and Maintenance pages. These will be fleshed out with editing & creating capabilities in the near future.
Added to the mobile site: Current Alerts and Alert History pages.
Access to your Circonus account now happens via a subdomain like accountname.circonus.com. Old URLs will continue to work for the time being but any bookmarks should be updated to the new format.
The much awaited in app documentation is live here
A long awaited feature is now live. Maintenance windows can now be set on multiple levels, and there is a new maintenance page located in the fault detection section to handle all your current and future windows. At the lowest level, you can still set maintenance on an individual metric, going up from there you can also set a window on a check, an entire host or your account if need be. With this change, the old v1 API maintenance management has been removed in favor of new methods in API v2.
The Quick Graph button that appears when looking at metrics or alerts has been changed to go to the graph edit page, allowing you to more quickly manipulate the metric or add more data to the graph before saving.
When a new app request comes in for access through one of your API Tokens, you now have the option of denying it immediately, instead of having to approve it first in order to deny it, as before.
Added to the mobile site: basic Account Profile and User Profile pages.
Contact groups now have an envelope icon which when clicked will send a test message to everyone in that group via their selected contact method.
The navigation menus have been completely redesigned. They're now all integrated and completely horizontal, for ease of use and readability. Despite the fact that we've managed to fit more menu into a shorter space than before, the new menu still helps you get around the site more quickly than the previous menu (thanks to the new submenu system). And last (but not least), the vague, context-dependent '+' tab has gone away. Each page now has its own explicitly labeled button(s) at the top to allow you to create new items.
Inactive hosts and check bundles in a template are now hidden in the UI. You can reactivate either item by clicking the "Add Host" or "Add Bundle" buttons, they will appear in that list grayed out, clicking on the entry will add them back to the template.
The NewRelic check has been updated to take advantage of their new API. You now only need an API key to pull your data.
You can now create shared versions of worksheets like you've been able to do with graphs. These shared worksheets are viewable to the public (no authentication required) and are viewable in IE9+, just like the shared graphs.
Support has been added to use OAuth 2.0. Future Google authorizations will utilize OAuth 2.0 tokens instead of 1.0 tokens.
You may now select the DB index to perform your Redis commands on.
The broker page has been changed to pull non-active brokers to their own table at the top and has a progress bar for their current status. Expanding the row will give a short description of what the next step is to get it activated.
You can now silence a contact group for a set period of time. Setting the silence will stop all notifications sent to that group, when the silence time expires reminders / new alerts will send off as normal. This is configurable from your account profile, look for the settings for individual contact groups.
You can now control the formatting of certain dashboard widget values to have them use their raw values instead of the autoformatted one (i.e. show 500 instead of .5k)
Graphs now have a line style option in the toolbox that lets you pick between stepped and interpolated renderings.
Color pickers have now been updated to use the Hue/Saturation/Value color model rather than RGB, for easier visual choosing of colors.
To accompany the metric visualization graphs on the Metrics page, the Display Check page, and Alerts pages, we've added Quick Graph buttons which take you to viewing a Quick Graph of that metric, which you can save or discard. We've also added fullscreen buttons to the metric visualization graphs on those pages which will open a full-sized Quick Graph in a modal overlay for you to quickly view with data overlays, etc.
We've added a Statsd check that will allow pushing data to Enterprise Brokers via the Statsd protocol.
We've added a Common Information Model (CIM) check that will allow checking data on CIM systems.
We've added an Nginx check that will allow checking data from Nginx systems.
We've added a DHCP check that will allow checking data from DHCP servers (Enterprise Brokers only).
We have added TLS support into the SMTP check
We have added support for setting the version of HTTP to use for HTTP checks
A new user preference was added for disabling/enabling the display of histogram sparklines by default. A toggle keybinding (the 'h' key) was also added to enable temporary toggling of histogram sparklines while viewing a graph.
Disabled datapoints no longer show up in graph legend tables.
Now when hovering over a histogram datapoint, a sparkline representation of the Y Axis will appear on the graph to provide another visualization of the distribution of the data.
The legend rows for histogram data have been updated to bold the percentage of data points in the current bucket, and also now have arrows showing the percent of data above and below the current bucket.
The Graph API now supports specifying the alpha channel for datapoint colors, ex. #26EBD474 (area graphs only).
The Status widget (used to be Admin widget) now has a second mode where you can view the statuses of your account hosts with list, grid, or compact layouts, just like on the Data->Hosts page.
When showing the timestamp in a graph legend column (due to hovering over the graph), the timestamp is now taken from the graph data so it's accurate and reflects the time rollups used.
The metric visualization graphs on the check display page, metrics page, and alerts dashboard have been updated so if that metric is collecting histogram data, you can switch the metric viz graph to histogram mode via the dropdown box.
The Agent Statuses widget view has been updated so it reflects the updates recently made to the account agents page. We also added a context menu to the widget, providing a quick link to the account agents page.
The Status widget (for displaying HTML or text-formatted metric values) has been renamed as the Text widget, and the Admin widget has been renamed as the Status widget, for greater clarity.
When the dashboard 'Add Widget' panel is open and the user is scrolling down the page, the 'close panel' tab now remains visible beside the panel so the user doesn't have to scroll up the page just to close the panel.
The first pass at the rollout of new user preferences lets you set options like how many items to display on a page, what your default graph colors should be and what options you want for graph zoom levels. Go to /user/preferences to set them!
The agents (brokers) page has been updated with a new layout to make it easier to scan the list and pick out disconnected brokers or ones that might need an update.
Check configuration pages have been updated to no longer do DNS resolutions of targets automatically. Instead we have added a 'Check Target' button you can use to perform the resolution manually, or you can just bypass the button and test the check to use the target you entered.
We've added a few new layout options for the hosts page. Grid transforms the page into a grid view, with sorting going from left to right, top to bottom with the host names highlighted in green, yellow, orange or red depending on any alert severities. Compact takes the grid a step further and shows only the host names highlighted in the appropriate color. There is also a full screen mode and settings on how often to update the page.
New native check for IMAP services
From the agents administration tab you can now set a contact group to be notified when a broker becomes disconnected. In that event, all alerts from the broker are silenced until it is reconnected, and the contact group responsible will be sent a single page letting them know it is down.
You can now copy a graph via the new copy link added to graphs when in a "grid" view (trending dash, graph list, worksheets, etc). We have also reorganized the links to group actions on the left and links to new places on the right.
Numeric datapoints are now able to be collected as a histogram. Turning this method on will allow you to see your normal averaged data (or derived) in a graph, as well as a heatmap style histogram collected into log-linear buckets.
Streaming graphs were improved. Support was added for the max and min values of y axes, as well as logarithmic y axes.
The initial page seen when visiting the Trending section has been improved, using the full width to display the recent graphs and removing the redundant recent graphs list.
We've added an LDAP check to allow pulling data from LDAP servers.
If you had a large number of graphs, the panel to add a new graph to a worksheet would be slow to load and render. This has now been broken up and paginated to greatly improve speed.
The dashboard gauge widget has been updated to support a dial visualization, as well as setting of thresholds to show ok, warning and danger statuses
The entire workflow for creating, editing, and managing rules has been re-imagined. Now rules are created and edited straight on the main Rules page, and the Rule editor has been redesigned for clarity and ease of use.
The initial page seen when visiting the Fault Detection (Alerts) section has been improved, using the full width to display the current live alerts. A new filtering system has been implemented to let you easily choose which alerts you want to see, and the filters can be made 'sticky' so they will automatically be applied each time you visit the page. Backend improvements have also been made to reduce load times and improve performance on the page.
The clone ruleset dialog has been widened and changed from 2 column to 1 column to allow for longer metric names. The target the metric is pulled from is also now displayed in the dialog if it is not present in the check name.
After the first click (when using a datepicker to select a date range), you will see 'hover trails' following your mouse to indicate that you need to click again to finish selecting the date range.
Added a 'view-check' link to each datapoint row in the graph legend; it appears upon mouseover.
Reworked the UX of the /user/third-party-tokens page and the token addition process so they're smoother and more inline with the rest of the site.
Names of things like checks, graphs, worksheets and dashboards have been added to the page titles around the site to make recognition of what page you are on and bookmarking easier.
The new Ruleset API takes a JSON object that is the definition of the groups to contact and the rules for a metric, this will reduce the number of calls needed and make what the API is doing more clear. Docs can be found here.
list_metrics will now return all metrics for your account, as well as any notes or links you have set for a metric. If check_id is passed it will return just the metrics for that check with values for active metrics
Metric notes and links are now able to be set via the set_metric_notes API call
Various items on the site have been modified to make viewing on a mobile device nicer. Additionally maintenance and acknowledgements have been fixed to allow you to set, modify and cancel them on mobile platforms.
Updated streaming graphs (using the 'play' button), adding support for rendering streaming text metrics.
Enabled metrics are now indicated by a solid dot, available metrics are indicated by a circle
Updated add_metric_rule to support a derive parameter for numeric metric rules that can be set to either derive or counter.
Changed how graphs are refreshed (by reusing HTML canvas elements). This significantly reduces browser memory usage, especially when leaving a graph open for a long period of time.
Changed the way the autoformatter works for the y axes. Now it chooses units based on the axis max, not the highest data value. Prior to this change, if the axis was significantly cropped (with a fixed max), the tick labels would not be appropriate to the axis scale.
If metrics are created incorrectly (usually via the API), then added to a graph, the resulting malformed datapoint(s) are handled more gracefully, allowing you to delete or edit the graph.
When copying a check to a new target, the old target will be replaced throughout the configuration
In the event that we can not contact PagerDuty about an alert, you can now set a failover group that will be contacted in PagerDuty's place
list_checks and list_graphs API calls have been updated to also hand back the check / graph definitions
The Google Analytics checks have been upgraded to allow both email / password and OAuth authentication
We've added an HAProxy check that parses info from the HAProxy stats interface.
We have added SASL support and now break apart EHLO repsonses as metrics that can be collected
We have been using websockets on dashboards since their creation, now we are switching the graph play feature over to using them as well. Firefox users will need to make sure they are using version 11+, Chrome 14+ and Safari 5+
The SNMP check has been updated to support version 1 in addition to 2c
Annotation API docs have been published here
In addition to right click + drag to create a new annotation, you can now also use alt + left click + drag
Left click + dragging in the annotation bar will now zoom in on the graph, just like doing the same on the graph itself.
When choosing 'All Alerts', each metric that has an alert will show up on its own line, instead of all on one line.
The clone ruleset dialog has been improved to be more performant when dealing with large numbers of metrics.
Improved selector for which sevs to include. Severity is included in the description and annotations are color coded based on severity.
Hovering in the annotation bar will now update the main graph's legend as you move.
Graphing just got even cooler with the addition of annotations. Now you can create custom events via the event manager, or right click and drag on a graph to select a timeframe. Need to mark an outage? Easy. Show when a marketing campaign ran? Simple. The best part is that these events are account wide, so they will display on any graph making correlations that much easier! Check out the blog post here
Fresh from the labs are composite datapoints which allow you to create formulas based on existing graph datapoints, thereby creating a new composite datapoint. When editing a graph you will find them in the 'Graph Actions' menu.
In addition to RPN, you can now use infix notation when creating / editing graph formulas. Just start your formula with an = and the UI will guide you. Help bubbles have been updated with infix as well.
We've rolled out elasticsearch to help improve searching, you should see better results and improved speed on various pages
Check clock skew via NTP services from the perspective of an agent.
We are excited for the first major release of the new year which brings a lot of improvements and features to our graphing capabilities.
You can now overlay existing graphs on top of others. Our recent improvements in the overlays have made this possible, and now it is easier than ever to correlate events. The graphs have independent axes, but the original graph's are shown by default. When you hover over the overlay tabs for other graphs, the corresponding graphs are highlighted and their axes are then displayed.
Graph overlays have been improved to give the browser better control over how to display overlapping items. We've also added hover effects: when you hover over an overlay tab, that overlay will be highlighted and the others will be faded out.
The MySQL check has been made even easier with the addition of commonly used queries to select from. Just click the radio button and the query box will be populated for you. The queries currently work for MySQL versions 5.1.12 and above
Both of these check types use the JSON module to pull statistics from the respective stats APIs on the server, just give them a target!
We've added a MongoDB check that will pull statistics from the /_status JSON ouput. Just point it at your host, the default values are prepopulated for you!
We've changed the expandable tables to use a down / up arrow icon, which allows for more room to show details like targets and check names
Indexing of checks and metrics should now happen immediately upon check creation / modification. Previously this could have been delayed for a few minutes
Templates are now able to be managed via the UI. Read more here
Holding SHIFT and hitting the left or right arrow key when viewing a graph will 'nudge' the window to the left or right.
You can now store a note and a link on metrics via the rule editor or in alert details. The notes are useful to leave messages about how to deal with alerts on this metric, and the link can be used to direct your users to an external resource for documentation on how to fix a problem. Additionally, the link will be included in alerts where there is no character limit
Now when acknowledging or setting maintenance on an alert / metric you have the ability to set an optional note that others can see if they go to work on the alert and click to modify the acknowledgement or maintenance window.
It has always been possible to extract metrics from an Apache HTTP Server status page with Circonus, now we made it easier by breaking it out into its own check and providing the regular expression to parse the metrics and values.
You can now test a check via the API to see what metrics are able to be collected. Just pass test_mode=1 to the add_check_bundle API call
We changed the header in the UI to remove a lot of spacing and also to reorganize some items. The fault detection tab has been renamed to alerts. The check / metrics tab has been renamed to data.
The delete bundle and delete beacon buttons have been moved into a tray that slides open upon hover, hiding them like this should help reduce the reflex to click these buttons without meaning to do so. A confirmation dialog will still confirm you want to delete the item.
Enterprise / Network Agents have been renamed across the site to Enterprise Brokers. This is to reflect the fact that they are not agents in the traditional sense that require installation on each machine. Billing statements have also been updated as well.
The new template API allows the creation of service templates that can quickly create checks across hosts and makes setup even easier. Read more here
Preview graphs, those seen when viewing a single metric or an alert, now offer the ability to zoom in and out either by highlighting an area on the graph or using the zoom toolbar.
You now have full control over the BizEKG map colors and thresholds via the new color picker on the view page. You can set a default color scheme for your map, or modify it without saving to adjust your current view. The color picker is only available on maps that track 2 metrics, single metric maps do not have color ranges
The Circonus Node Agent is a lightweight system agent that can export CPU, Memory, Disk, etc. stats from your machines, as well as pretty much anything else you want. It is available on github and has its own check type in Circonus.
You can now pick any of your custom dashboards, or shared dashboards as your default. When you then click on the Dashboard link, you will be taken to the dashboard of your choosing. You can also always set yourself back to the standard Circonus dashboard.
If you attempt to modify a shared dashboard, instead of preventing you, you will be prompted to make a copy for yourself that you can then change at will
Quickly view all the hosts you are monitoring, how many metrics you are collecting and what alerts have triggered / how many rules you have setup on our new hosts page! It is located in the Checks/Metrics section.
Monitor the Momentum MTA via SNMP. We provide some pre-defined OIDs, you provide the target, it is that easy.
You now have the option to share a dashboard with everyone in your account, this will cause your dashboard to show up under their list of dashboards and make it easy for them to view it or make a copy of their own
The status widget can now support multiple metrics
We have added an 'extended details' panel to more checks. When you are viewing the check details, click on it to show some useful quick info about the check.
When rendering more than roughly 500 metrics on a page, the site would become unresponsive. This has been greatly improved.
We have added native PagerDuty support to our contact groups. Simply add a PagerDuty contact group, authenticate with PagerDuty, and sit back and watch your alerts flow through us and then to PagerDuty to get all the benefits of both systems.
When viewing a graph, if you use the comma + period key combination, you will now see 'Page:' controls. These will let you shift the graph timeframe forward and backward by the same timeframe that is currently being viewed.
Some dashboard widgets now have right click context menus to perform various actions (like view, edit, etc). These widgets include: Graphs, Maps, Tables, Gauge, Status and List
HTTPTrap is a REST interface to push data into Circonus. It supports JSON formatted data sent over a PUT request to the agent it is configured on. We have a special agent for this purpose, or you can use any private agent.
You can now filter your alert history page down to a specific timeframe by clicking on our datepicker. We've also added an export button that will export the current 'view' in either Excel or CSV format.
You can now create your own dashboard by going to the My Dashboards link from the current dashboard page.
From the Checks/Metrics section there is a link to 'Beacons'. Beacons allow you to insert a small snippet of JS on your webpage, or parse log files, etc and send the data to our beacon server. You can then write queries through our query editor and view the data in a map or table view. This feature is still in beta and being worked on, but we want our users to try it out and tell us what you think.
When adding datapoints to a graph, there is now a star indicator beside metrics that are already on the graph. If you hover over the metric name, the tool tip will tell you which 'value types' are added (gauge, derive, counter, etc.). The more value types you add, the more stars are added to indicate how many times the metric appears
When setting a min or max for a graph, you can now enter a number like 1k and it will convert it to 1000, accepted units are m,k,M,G,T (case sensitive).
There is now a Save button when editing a graph, it will tell you when a graph has been saved or is in the process of saving, or if it is unsaved.
A new bytes RPN function has been added to the graph math. It works much like auto, but calculates the bytes in a given number and provides the appropriate suffix.
Redis now has a native check, it can be located under Networks -> Misc, or via the search bar
The rule cloning dialog has been greatly improved to make life easier, it is also now accessible from the rules page
The graph export dialog now sports a drop down of available export intervals, and defaults to 5 mins
Navigation tabs within Circonus have been shortened and dropped the 'My' prefix
You can now view past and current invoices from your account billing section.
Navigation within the account profile has been changed to smaller names and smaller tabs.
You can now set escalations times and groups in your contact group options. If an alert isn't acknowledged or put into maintenance, we will send it to the next group after the specified timeout
Our pricing model has changed to host based from metric based. Accounts currently under the metric based pricing will remain at their current price points.
Starting today, SMS alerts sent to US or Canadian numbers are free!
You now have the option under your graph toolbox to set your Y Axes to either Linear or Log base X
You've been asking for it, and today it has arrived. Collectd is now supported for accounts using Enterrpise Agents. Due to the nature of how Collectd works it is not supported on the public Circonus agents.
When selecting a non-perspective check, the default agent is now chosen as one of your Enterprise Agents. If your account does not have an Enterprise Agent, the default remains Ashburn, VA.
We are happy to annouce a native windows agent, available here. Install it on your windows machine and use the Windows Agent check to pull all the metrics you ever dreamed of from your Microsoft environment.
Now when a graph refreshes, it doesn't remove the current data until the new data is done being fetched. Additionally the loading indicator has been shrunk and no longer covers the graph
A new public agent was added in London, start adding your checks to run from the UK!
We can now communicate with NRPE agents already running on your servers, just point the check at the IP and give it a command to run.
There is now a "gears" button on pages that contain graphs, in it there is an option to lock the date range on that page to whatever view / range you pick. Doing so will cause that page (or graph) to always open up in the date you last chose for it. The global "sticky date" setting will still be in effect for any page not overriding it with this option.
When creating a PostgreSQL check, you have the option to select from a few pre-defined queries. Choosing one will populate the SQL Query field for you, and then from there you can customize it to suit your needs.
Alerts now have a "Verify State" button that can be used to tell the system you would like it to double check the state of the alert. This can be used to clear alerts that you believe are no longer a problem. If the system still sees that the alert should be active, it will not clear it.
The JSON check now has a button to show a dialog explaining how Circonus parses JSON docs.
The dialogs for creating maintenance windows have been improved to allow you to set windows for multiple priorities at the same time, and create windows up to 60 days in the future.
The acknowledgement dialogs now allow you to set the end time of an acknowledgement to an arbitrary date in the future as well as still letting you select amongst predefined intervals.
Contact groups now have a "Group Options" dialog that along with aggregation windows, allows you to set reminders for alerts based on severity.
When viewing a check, you now have a "Change Metrics" link which allows you to quickly add and remove metrics from a check, no more need to go through the edit process.
When playing a graph you are now able hover over the graph to see the values of the metrics in the legend.
We've added some new keyboard shortcuts and fixed functionality with others. Current support explained here.
There are now options on a worksheet to change the size of the graphs on the page, as well as show the graph legend on hover.
When hovering over a 'thumbnail' graph, you will get a visual indicator of where you are on that graph, as well as the same indicator on all the other graphs on the page at that point in time to make correlation of events easier.
The drop downs on the preview graphs (found on My Metrics and the check detail pages) now match the derive options you get when editing a full featured graph.
If you choose 1w, 2w, 4w, etc. as your date range for a shared graph, the graph will now be relative to the current time each time you view the graph.
Graph metric values now support gauge, derive or counter of the standard deviation of the set.
You may now add a metric multiple times to a graph as long as the value (gauge, derive, counter, etc.) is unique for the graph / metric combination.
In addition to browsing for a check, the creation page now has a search field that you can type in to find the check you want to create.
On the last step of creating a check, you can now search for the metric names you want and the list of metric will be filtered.
added 'crosshair' cursor to indicate when a graph can have it's date range narrowed by zooming (graphs edit & view)
Metrics you are no longer collecting are now grayed out and '(inactive)' is added to their label in graph legends
Control the time frame of all your graphs on the trending dashboard or my graphs page with the new date controls.
The alert history page now has a search box to make digging through old alerts easier.
The details of alerts on the history page have been updated to match the format of the fault detection dashboard.
Clearly distinguish active metrics and inactive metrics in the graph creation data panel.
Clicking on an alert on the fault detection dashboard now has an improved graph to see the history of the metric as well as a cleaner layout.
No more guessing what time zone your times are in. The account time zone is displayed at the top of each page next to your name.
Users can go to /user/payment to update their credit cards on file with Circonus, or add new cards.
Account administrators can go to /account/<account_url>/payment to update the credit card that will be used to pay for the account.
When viewing a worksheet, the graph titles now call out that they can be dragged to reorder the graphs.
Check configuration pages have been restyled in some instances for a cleaner look.
All checks now support entering a hostname for a target, which will then be resolved via DNS to an IPv4 address (if available).
In addition to expansion to an IP address, targets may now also be a hostname. The agents will resolve the host to an IP when they perform the check, and cache the result based on the DNS TTL.
The Circonus team is excited for its first release of 2011.
This effort brings several beta features into the general user population.
Quickly compare past performance with current data or add statistical regressions to help with planning.
Clearer and more concise legend gives better insight into data within your graphs. Data for overlays is auto-correlated and variance indicators are present.
Choosing metrics for graphs is now given a wide treatment in the user interface, making it much easier to navigate and understand metrics with long names.
Introduced the ability to lock date ranges and hide the title, legend and X/Y values.
, will alter the Zoom functionality to shift the date range of the graph(s).