bosun v0.5.0-alpha Release Notes

Release Date: 2015-11-03 // over 8 years ago
  • πŸš€ This is a fairly large update from 0.4.0. This is a pre-release version and should be used with care.

    redis migration:

    πŸš€ We are in the process of migrating bosun's internal data storage from purely in-memory to redis. If you still desire a standalone mode, it will fallback to a ledisdb instance hosted in-proc. For configuration details see #1332. Currently Search, metadata, and errors are living in redis. They will be migrated from the state file when you first run this release. Make sure your desired config is established before running. Data will not be deleted from bolt.

    bosun:

    • convert datastore to Ledisdb/redis implementation. #1332
    • πŸ‘Œ Support seconds when representing "now" on the expression page #1426
    • βž• Add metric stats to host API #1405
    • βž• Add services and their running state to host API #1412
    • exit on syscall.SIGTERM as well #1394
    • search keeps set of all metric/tagsets #1361
    • βž• Add a list of open incidents to the Host API #1364
    • Collect ack status info by notification #1358
    • πŸ‘ Allow to query graphite with Auth informations #1350
    • πŸ›  Fixing panic if bucket does not exist for restoreState #1344
    • βž• add complete influx cred config, docs: update docs to reflect new config #1345
    • enable group by interval in the influx() query #1304

    util:

    • reworking how util exec works with timeouts #1335

    c_nexpose:

    • Gather scan runtime. #1432

    scollector:

    • Get bridge information from SNMP net devices #1343
    • πŸ“‡ Collect ifspeed metric and master metadata for linux teams #1372
    • 🏁 Get Ip Addresses and subnetmask in windows. #1389
    • 🐧 Get Ip Addresses and subnet mask in linux+snmp #1388
    • πŸ“‡ Collect controller and ps hardware metadata #1383
    • πŸ“‡ Send physical disk metadata as json object instead #1380
    • πŸ“‡ Collect ifspeed metric and master metadata for linux teams #1377
    • πŸ“‡ Linux interface metadata changes #1368
    • Setup a fake url when the -p option is given #1337
    • βž• Add warn and fail levels for hw system board wattage #1357
    • πŸ“‡ Change mac address metadata format for linux to match… #1352
    • πŸ– handle SIGINT for somewhat graceful shutdown #1342
    • βž• Adding scale parameter to snmp metrics #1340

    tsdbrelay:

    • πŸ›  fixing tsdbrelay for metadata #1392
    • πŸ“‡ Relaying metadata to secondary relays. Also making relay that sets host header properly. #1326

    πŸ“‡ metadata:

    • πŸ“‡ moving shared constants between bosun and scollector into metadata package #1382

    other:

    • βž• Add more info to Clean() err message. #1439
    • βž• Adding bar for current status to dashboard. #1438
    • Trying to fix go-get import issues. #1431
    • πŸ‘ Allowing MinGroupSize setting to avoid hiding things unnecessarily. #1421
    • Storing error data in redis #1419
    • βž• Add google_analytics collector. #1422
    • πŸ“¦ generating html page for each package so go-get works #1413
    • βž• Add ciscobgp snmp collector #1408
    • βž• Add nexpose collector. #1407
    • βž• Add collector for systemd service status. #1374
    • Document variables available for templates referent to incidents #1409
    • rule page won't init new search. #1406
    • Persist last to redis #1402
    • πŸ›  Fix hbase collector for 1.0. #1390
    • ⚑️ Updating dependencies #1369
    • Migrating search data to redis #1356
    • ⚑️ Party update #1351
    • πŸ“š scollector generic SNMP documentation syntax and typo fix #1338
    • cmd/scollector. Add powered_state and connection_state for vpshere guests #1333
    • a few simple placeholder conf items to ease timing on future migration. #1331

    c_google_analytics:

    • πŸ’» Gather realtime metrics for browsers, trafficType, deviceCategory, and OS. #1436