Skip to content

0.5.0-rc4

Pre-release
Pre-release
Compare
Choose a tag to compare
@captncraig captncraig released this 08 Jun 23:31

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:

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