0.5.0-rc3
Pre-release
Pre-release
bosun:
- All internal bosun data now stored in redis. #1497
- add month func to get end of or start of month #1740
- series operations #1672
- support png on egraph api route #1712
- link multiple queries from graph UI #1676
- clear filters when changing metrics in graph view #1685
- support actions by incident id #1696
- fix issue removing last annotation from graph view #1639
- don't autocomplete old metrics on graph page #1660
- func to turn seconds (scalars) to duration string #1669
- series func to create series from scalars #1667
- add Ledis bind address config option #1651
- convert datastore to Ledisdb/redis implementation. #1332
- don't panic on opentsdb version #1629
- adding "unknownIsNormal" flag to alerts to convert unknown events into normal ones. #1620
- push annotations to top on graph page #1619
- add remote mac addresses to the host API #1551
- add UnmarshalJSON() to Status type #1555
- 2x API routes: Metadata for all metrics, metrics per tagk #1560
- denormalized metadata should resolve to parent metric #1519
- Show bar graph on the expr page if type == number #1011
- annotate support #1610
- fixing ledis error saving temp config. #1614
- Auto-Closing open alerts if alert doesn't exist anymore. #1604
- angular to from 1.2.x to 1.5 #1603
- Implementing purge and forceCLose actions #1599
- Add linelr func #1602
- optimizing redis access to get tag sets #1575
- serving temporary configs from redis. #1593
- Notifications moved to redis #1592
- fixing bug with chained notifications. #1584
- fixing empty email body, and handling absence better #1588
- fix migration from new install #1581
- performing a preliminary save on new incidents to keep templates consistent #1605
- Don't create filter in Opentsdb v2.1 #1569
- Add over, shift, and merge funcs #1598
- Shorten-only http proxy #1590
- Added missing bracket in dev.sample.conf #1536
other / bugfixes:
- Add html function to templates #1721
- Small utility to clean up search data for a metric. #1632
- tod(scalar) was returning minutes as hours #1677
- Annotate edit view #1636
- Elastic v2 support and elastic expr refactor #1561
- Escape soapLogin credentials #1612
travisci:
- add start/signal/stop test for bosun #1580
scollector:
- fastly status.io monitoring and status.io lib #1735
- Additional functionality into ExtraHop collector #1698
- fastly collector #1728
- Make MaxMem kill switch configurable #1652
- fix error: interval.go:64: c_google_analytics: #1641
- negative -f filters and total_time metric for httpunit collector #1630
- add metadata to redis collector #1622
- Fix for unset MaxQueueLen #1596
- Change Linux process monitoring to use regex for Comm… #1565