Directories ¶
Path | Synopsis |
---|---|
Package version holds some version data common to bosun and scollector.
|
Package version holds some version data common to bosun and scollector. |
Simple script to build bosun and scollector.
|
Simple script to build bosun and scollector. |
Package cloudwatch defines structures for interacting with Cloudwatch Metrics.
|
Package cloudwatch defines structures for interacting with Cloudwatch Metrics. |
cmd
|
|
backfill
Backfill denormalizes historic OpenTSDB data.
|
Backfill denormalizes historic OpenTSDB data. |
bosun/conf/rule/parse
Package parse builds parse trees for configurations as defined by conf.
|
Package parse builds parse trees for configurations as defined by conf. |
bosun/conf/template
Package template is a thin wrapper over go's text/template and html/template packages.
|
Package template is a thin wrapper over go's text/template and html/template packages. |
bosun/database
Package database implements all persistent data access for bosun.
|
Package database implements all persistent data access for bosun. |
bosun/expr/parse
Package parse builds parse trees for expressions as defined by expr.
|
Package parse builds parse trees for expressions as defined by expr. |
bosun/sched/slack
Package slack is for creating slack notifications inside of Bosun templates
|
Package slack is for creating slack notifications inside of Bosun templates |
scollector
Scollector is a metric collection agent for OpenTSDB 2.0 and Bosun.
|
Scollector is a metric collection agent for OpenTSDB 2.0 and Bosun. |
scollector/conf
Package conf contains all of the configuration structs for scollector.
|
Package conf contains all of the configuration structs for scollector. |
tsdbrelay
tsdbrelay relays OpenTSDB traffic to TSD and Bosun servers.
|
tsdbrelay relays OpenTSDB traffic to TSD and Bosun servers. |
tsdbrelay/integrationTest
We are going to simulate a full multi-datacenter cluster: DC1:
|
We are going to simulate a full multi-datacenter cluster: DC1: |
Package collect provides functions for sending data to OpenTSDB.
|
Package collect provides functions for sending data to OpenTSDB. |
Package graphite defines structures for interacting with a Graphite server.
|
Package graphite defines structures for interacting with a Graphite server. |
Package host contains functionality for dealing with the machine which Bosun is running on.
|
Package host contains functionality for dealing with the machine which Bosun is running on. |
Package metadata provides metadata information between bosun and OpenTSDB.
|
Package metadata provides metadata information between bosun and OpenTSDB. |
Package 'name' contains contracts and functionality to help with naming things.
|
Package 'name' contains contracts and functionality to help with naming things. |
Package opentsdb defines structures for interacting with an OpenTSDB server.
|
Package opentsdb defines structures for interacting with an OpenTSDB server. |
Package slog provides a cross-platform logging interface.
|
Package slog provides a cross-platform logging interface. |
Package snmp provides an implementation of the SNMP specification.
|
Package snmp provides an implementation of the SNMP specification. |
asn1
Package asn1 implements parsing of DER-encoded ASN.1 data structures, as defined in ITU-T Rec X.690.
|
Package asn1 implements parsing of DER-encoded ASN.1 data structures, as defined in ITU-T Rec X.690. |
mib
Package mib parses modules of the virtual management information store.
|
Package mib parses modules of the virtual management information store. |
Package util defines utilities for bosun.
|
Package util defines utilities for bosun. |
Click to show internal directories.
Click to hide internal directories.