Commit Graph

27 Commits (664b73e305dfefffb8f6686075c30150e901c95d)

Author SHA1 Message Date
Todd Persen 4a05656e80 Switch default storage engine to LevelDB. 2014-12-22 17:38:00 -05:00
Todd Persen a62b9b2c17 Change default SSL port. 2014-12-02 16:59:39 -05:00
John Shahid 87ef0d13e9 don't enable raft debug log by default 2014-10-31 14:50:04 -04:00
John Shahid f9b3a27345 Make the raft logging configurable 2014-10-30 16:03:13 -04:00
John Shahid 3fa82ad29e Use FINE instead of TRACE when fine logging
It turns out TRACE is a higher logging level than DEBUG which doesn't
make much sense and is confusing. We can use FINE to achieve the same
thing and it's descriptive and less confusing
2014-10-30 14:16:46 -04:00
Philip O'Toole ffd9a4bc7d Allow graphite and collectd bind address to be set
Fix #1055. Close #1056
2014-10-27 17:05:14 -04:00
Todd Persen 7df37811b5 Move admin assets into the compiled binary.
Fix #1032
2014-10-20 17:43:42 -04:00
John Shahid 198c1748d3 add a link to types.db in the collectd's repo 2014-10-20 13:32:18 -04:00
Kimo Rosenbaum 3c84264b8d Add an input plugin for collectd
Close #992
2014-10-20 12:48:10 -04:00
Malthe Borch 41d32223f1 Add support for syslog facilities local0-local7
The logging configuration now accepts strings "local0" through "local7"
as facility selectors.

The input is lowercased such that e.g. "LOCAL0" is valid, too.
2014-09-03 22:22:51 +02:00
Malthe Borch 8b369aed2b Add support for "syslog" logging 2014-09-03 21:41:56 +02:00
John Shahid 3dfe43712c lower the write buffer size 2014-07-15 15:32:20 -04:00
Paul Dix 3fc281eccd Up default max-open-files 2014-07-15 15:22:40 -04:00
John Shahid c83fbce071 change the default storage engine to RocksDB 2014-07-15 10:16:15 -04:00
Paul Dix a497ce21a1 Add Shard Spaces and Retention Policies
Fixes #571. Removed the old long term and short term shards. Now if the
user doesn't manually create a shard space, a catchall called "default"
will be created the first time they write data in.

Added API endpoints to list, create, and delete shard spaces. Made a
breaking change to the old get shards API by changing the format since
shortTerm and longTerm shards aren't guaranteed to be present.

Shard spaces can be mapped to a single database. Retention policies are
enforced per server by a background routine that periodically checks
shards in spaces that have retention policies to see if they have passed
their expiration.
2014-07-14 18:24:45 -04:00
Paul Dix e83482d666 Change default max-open-files to 1000 because the low setting is making too many people sad. 2014-06-21 10:29:07 -04:00
John Shahid a9b1bdf4bd Add support for hyperleveldb 2014-06-18 15:16:24 -04:00
John Shahid 7ce4b9477d Add support for rocksdb 2014-06-18 15:15:45 -04:00
John Shahid d790a723cf Make the storage engine selectable from the config file 2014-06-18 12:43:23 -04:00
Todd Persen 45c3d682c4 Close #600. Fix #599. Report os, arch, and raftName once per day. 2014-05-29 18:44:57 -04:00
Tony Pitale 90e9af040e Close #591. Add support for multiple UDP + JSON input plugins
Support comes by way of [[input_plugins.udp_servers]] in config.
A single port will map to a single database.
2014-05-29 15:40:46 -04:00
John Shahid c42d8dccb5 Fix #563. Add sample config for graphite over upd 2014-05-21 12:04:10 -04:00
John Shahid 998cf1e55c Make the write batch size configurable
It turns out that smaller batch sizes are causing too much
overhead. It's not clear why, but empirical testing shows a 10x increase
in write speed when the batch size increases from the previous hard
coded 64K to 10M.
2014-05-15 14:22:49 -04:00
Julien Ammous 8891329700 Close #477. Add a UDP json listener 2014-05-01 12:13:49 -04:00
John Shahid 2a89d9de6b reduce the default response buffer size 2014-04-25 16:00:47 -04:00
John Shahid 93e25713ad Merge remote-tracking branch 'origin/pr/434'
Conflicts:
	src/integration/benchmark_test.go
2014-04-17 17:08:09 -04:00
Mitchell Bradd 6a7839c7de fix #423. rename config sample config.{toml.sample => sample.toml} 2014-04-14 10:41:51 +10:00