bosun v0.5.0-rc4 Release Notes
Release Date: 2016-06-08 // almost 8 years ago-
๐ This is an intermediate release that fixes a redis connection that failed to be closed and adds an api route that is used with the Grafana bosun app plugin.
bosun:
- โ add missing redis connection close #1755
- ๐ Fix ungroup to actually return a scalar #1744
- ๐ Allow series func to create empty group #1745
- ๐ move graphite and tsdb funcs to their own files #1742
- series operations #1672
- ๐ support png on egraph api route #1712
- ๐ fix braced variable expansion when used in macros #1722
- skiplast cmdline switch for development #1725
- โ add month func to get end of or start of month #1740
- stopping notifications that should no longer fire #1716
- ๐ fix query links on expr page #1675
- ๐ 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
scollector:
- fastly collector #1728
- fastly status.io monitoring and status.io lib #1735
- โ Additional functionality into ExtraHop collector #1698
- ๐ง 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
๐ docs:
- Documenting force close and purge actions. #1697
- ๐ Fixing of typos and avoiding a potential ambiguity #1691
bosun/expr:
- ๐ fix crash on invalid graphite tags #1663
collect:
- Flush purges internal collections as well. #1552
๐ง WIP:
- Govendor #1594
travisci:
- โ add start/signal/stop test for bosun #1580
other:
- List open incidents #1764
- ๐ revendor annotate after repo move #1708
- โ Add html function to templates #1721
- โ Adds resource reference to bosun_emitter #1727
- โ Remove unnecessary go get in travis #1706
- ๐ Fix merge #1673
- Small utility to clean up search data for a metric. #1632
- tod(scalar) was returning minutes as hours #1677
- Annotate edit view #1636
- moving version to _version #1637
- working party of elastic.v3 #1562
- ๐จ Elastic v2 support and elastic expr refactor #1561
- Escape soapLogin credentials #1612
- ๐ Fixed link and Go version #1609
- ๐จ WIP Incident Redis Refactoring Madness #1497