Commit Graph

156 Commits (b12cf04a73cce3780fb469bede6e4467dd9255f2)

Author SHA1 Message Date
Philip O'Toole 1fdf361f00 Merge pull request #4015 from influxdb/configurable_internal_rp
Monitor retention policy is configurable
2015-09-05 08:53:43 -07:00
Philip O'Toole 406480f4b2 Retention enforcement period to 30 minutes
This was previously set in the code.

[ci skip]
2015-09-04 23:30:13 -07:00
Philip O'Toole 214cfea53c Monitor retention policy is configurable 2015-09-04 22:53:04 -07:00
Philip O'Toole c0d61740a4 Ensure monitor database exists
This requires a leader in the cluster, so wait for that before
attempting the database creation.
2015-09-02 16:26:16 -07:00
Philip O'Toole 53f8cb9714 Disable monitor store in config as well as code
[ci skip]
2015-09-02 08:09:17 -07:00
Philip O'Toole aeee50582b Add port to default store-address
[ci skip]
2015-09-02 07:47:19 -07:00
Philip O'Toole 366c0115f9 Serve expvar information from HTTP package 2015-09-01 15:22:37 -07:00
Philip O'Toole f05dc20b58 Hook new monitor service to server
u
2015-09-01 15:03:52 -07:00
Philip O'Toole d87e668c78 Remove obsolete monitoring code 2015-09-01 15:03:52 -07:00
Philip O'Toole 6193226ce8 Revert "Merge pull request #3771 from influxdb/tcp_graphite_timeout"
This reverts commit d7f646f7a4, reversing
changes made to d6f9903f10.

Conflicts:
	CHANGELOG.md

Fixes issue #3809
2015-08-24 10:53:14 -07:00
Philip 4930a6d8bb Start adding timeouts to TCP Graphite input 2015-08-20 15:10:22 -07:00
Paul Dix 9df3b7d828 Add WAL configuration options 2015-08-18 16:59:54 -04:00
Philip O'Toole 8dbcff833b Revert "Revert "Merge pull request #3599 from tpitale/multiple-udp-servers""
This reverts commit 5f83f038e1.
2015-08-10 16:21:27 -07:00
Philip O'Toole 5f83f038e1 Revert "Merge pull request #3599 from tpitale/multiple-udp-servers"
This reverts commit 7f35d65412, reversing
changes made to f828781544.
2015-08-10 14:44:14 -07:00
Tony Pitale e943afacdc Change (previously unused) single udp config to support multiple UDP listeners
do not use NewConfig for UDP

appendUDPService must return a value

udp service does not need to handle error

fix missing case of c.UDP in tests
2015-08-09 11:28:09 -04:00
Paul Dix fb76c34a79 Merge pull request #3426 from jhorwit2/jah/continuous-logging
Added additional logging to continuous queries
2015-07-27 17:43:55 -04:00
Todd Persen 381c300ac5 Merge pull request #3424 from influxdb/pd-update-sample-config
Update sample config with information on batching for UDP, Graphite, …
2015-07-23 17:09:28 -07:00
Josh Horwitz e722b4b4ad Added additional logging to continuous queries 2015-07-23 19:09:42 -04:00
Gunnar d9f16987fc Merge pull request #3439 from influxdb/ga-admin-https
Add HTTPS option and logger to admin service
2015-07-23 15:09:56 -07:00
gunnaraasen 54c4066a5f Remove cert.pem file 2015-07-23 14:55:56 -07:00
gunnaraasen e5ead383e5 Add HTTPS option and logger to admin service 2015-07-22 16:49:12 -07:00
Paul Dix 205a10dbe3 Update sample config with information on batching for UDP, Graphite, and CollectD 2015-07-21 17:48:52 -07:00
Todd Persen 47d5c2d65f First pass at re-enabling HTTPS. 2015-07-17 16:57:31 -07:00
Josh Horwitz 4529af1afd Fixed flush interval & flush delay parameters 2015-07-15 16:59:07 -04:00
Josh Horwitz 307154573c Updated wal & flush parameters
As you can see [here](b2b69c63fe/tsdb/config.go (L23)), it appears the configuration parameters were updated in code, but not the default configuration.
2015-07-11 12:36:00 -04:00
Philip O'Toole d09b0867f7 Add explanations of PointWriter configs 2015-07-02 12:50:15 -04:00
Philip O'Toole a0a891f0b1 Add explanatory note on WAL configuration 2015-07-02 10:40:29 -04:00
Can ZHANG c130efb5e2 Add fields to config metric name schema of graphite 2015-06-24 23:09:06 -06:00
Philip O'Toole d159239714 Update sample config to describe reporting 2015-06-11 00:21:15 -07:00
Philip O'Toole e84f661f7e Use defaults for Graphite input where necessary 2015-06-10 20:38:17 -07:00
Todd Persen f4c07d9d92 Add some section-level comments to the config. 2015-06-09 10:27:27 -07:00
Todd Persen f9188687de Clean up intervals and add graphite section. 2015-06-09 03:38:07 -07:00
Todd Persen f44f433c90 Create a valid default config for v0.9.0 2015-06-08 14:44:52 -07:00
Ben Johnson b925e1c1af Multi-node clustering.
This commit adds the ability to cluster multiple nodes together to share
the same metadata through raft consensus.
2015-06-05 14:41:19 -06:00
Renan Strauss 3b09a59540 Add UDP service back 2015-06-04 10:24:48 +02:00
Philip O'Toole 0c26fd67a6 Correct comments for batcher timeouts 2015-05-29 09:29:08 -07:00
Philip O'Toole eae313c4e2 Integrate batching with collectd 2015-05-28 15:22:36 -07:00
Philip O'Toole d231fc1290 Add Graphite batching params to example config 2015-05-28 12:17:56 -07:00
Chris Laws 6bb0dfdd21 Fixes typos in sample config file 2015-05-24 09:25:07 +09:30
Philip O'Toole f063ebfad2 Default Raft election timeout to 5 seconds 2015-05-12 13:57:28 -07:00
Philip O'Toole 8ed9e6895f Reduce maximum topic size to 50MB
1GB per topic seems way to large. Instead make it 50MB. Topic data will
never be deleted until at least 1 data node has replicated the data.
2015-04-30 17:14:36 -07:00
Philip O'Toole 6f326bcd9a Add details on http-access 2015-04-24 16:20:59 -07:00
Philip O'Toole 86db6df16c 5-second Raft election timeout during CI testing
CI testing may suffer from lack of CPU resources, meaning leader
elections may continually occur. This gives leader nodes more time to
send out heartbeats.
2015-04-23 15:59:36 -07:00
Philip O'Toole f2783353d9 Allow Raft election timeout to be configured 2015-04-23 15:05:40 -07:00
Philip O'Toole dab100a3b1 Update sample config with topic truncation 2015-04-14 16:35:44 -07:00
Jason Wilder 32bc13de7f Remove snapshot port/bind-address from sample config
No longer used
2015-04-13 17:19:21 -06:00
Jason Wilder 423ce6ab2b Update sample toml to include join-urls
Fixes #2221
2015-04-09 12:38:41 -06:00
Jason Wilder ba61643a91 Update config.toml.sample
Removed unused items and add new ones
2015-04-06 16:38:01 -06:00
Tristan Colgate-McFarlane 32d6433c04 OpenTSDB server interface
Add an input collector for the OpenTSDB telnet protcol
2015-04-05 10:29:49 +01:00
Philip O'Toole a540780543 Remove leading whitespace in example config 2015-04-03 16:48:23 -07:00
Philip O'Toole 84d590ce44 Monitoring database should not be configurable 2015-04-03 14:40:36 -07:00
Philip O'Toole 5df05d1256 It's for stats and diags, not just diags 2015-04-03 14:26:17 -07:00
Philip O'Toole 9b4b5dd40a Fix up paths for run and data 2015-04-03 12:52:37 -07:00
Philip O'Toole 5e08351a27 Merge pull request #2087 from influxdb/_internal_not_internal
Use _internal as default self-monitoring database
2015-03-26 17:13:44 -07:00
Philip O'Toole f829355e3e Allow snapshot endpoint to be disabled
Fix isse #2086
2015-03-26 16:13:23 -07:00
Philip O'Toole 7a5f66c75a Use _internal as default self-monitoring database 2015-03-26 14:12:14 -07:00
Philip O'Toole 9b357291e4 Add details on snapshot configuration 2015-03-26 13:56:38 -07:00
Philip O'Toole c461c7e7b4 Remove logging to specific file 2015-03-25 17:41:39 -07:00
Philip O'Toole 2fe974f1d6 Remove obsolete PEM file 2015-03-25 15:45:21 -07:00
Philip O'Toole 3ccba15b94 Removed obsolete daemon file 2015-03-25 15:45:10 -07:00
Philip O'Toole 65ea28ebc6 Remove obsolete packaging-related files
The presence of these files is only confusing.
2015-03-19 11:36:38 -07:00
Philip O'Toole 6f646b28f9 Set "internal" as stats database in example config 2015-03-18 13:22:04 -07:00
Philip O'Toole d627634991 Ensure internal retention policy exists 2015-03-15 14:32:46 -07:00
Philip O'Toole d95c9454d2 Better names for statistics config options 2015-03-15 14:32:11 -07:00
Philip O'Toole a8b928ae6b Add explanatory comments re statistics config 2015-03-15 14:32:11 -07:00
Philip O'Toole f6ae0f9470 Fix up statistics 'check-interval' in sample config 2015-03-15 14:32:11 -07:00
Philip O'Toole f730257ee4 Implement self-monitoring 2015-03-15 14:31:16 -07:00
Philip O'Toole 0422977675 Retention policy auto-create in sample config 2015-03-09 16:24:06 -07:00
Philip O'Toole fb618cb385 Support control of Raft debug logging 2015-03-06 15:13:33 -08:00
Philip O'Toole 60c2852d31 Add support for enabling write-tracing 2015-03-05 17:35:57 -08:00
Joseph Rothrock 2e3ed5a089 Merge branch 'master' of github.com:influxdb/influxdb into 1755 2015-03-04 15:37:37 -08:00
Todd Persen ff1c61c5c1 Only report if ReportingDisabled is set to false. 2015-02-23 10:42:39 -08:00
root 736704501c Added missing quotes 2015-02-19 19:21:10 +01:00
root 353d448f21 Small fix for init.sh 2015-02-19 12:21:17 +01:00
Todd Persen 26279cb8df Tweak configurability of the admin server. 2015-02-11 16:12:13 -08:00
Philip O'Toole 61e1fa0efb Add config control for retention policies 2015-02-11 09:54:07 -08:00
Philip O'Toole 982d9130d5 Remove comments re obsolete authorization policy 2015-02-11 09:21:57 -08:00
Todd Persen 286c9a9635 Fix admin configuration. 2015-02-10 23:42:17 -08:00
Philip O'Toole 5c6546d166 Provide example join URL 2015-02-05 14:38:00 -08:00
Philip O'Toole 5c19e57b73 Add missing Graphite config options 2015-02-02 16:05:41 -08:00
Philip O'Toole 7fd3255d12 Show port config options correctly 2015-02-02 10:54:27 -08:00
Philip O'Toole 5a53de4d93 Remove obsolete configuration options 2015-01-29 16:36:27 -08:00
Philip O'Toole 81608cd375 Correct comment re logs 2015-01-29 15:42:32 -08:00
Philip O'Toole f7add4c94c Explain how to send all logs to stderr 2015-01-29 15:41:57 -08:00
Philip O'Toole de198f981d Merge pull request #1451 from influxdb/fix_basic_config
Minimum change to config so it works
2015-01-29 15:37:19 -08:00
Philip O'Toole f68b56a579 Minimum change to config so it works 2015-01-29 15:32:15 -08:00
Philip O'Toole ce0cc84ec1 Create, and use, standard path for log file 2015-01-29 14:29:21 -08:00
Philip O'Toole 29d7decdf9 Remove ignored 'level' option from logging config 2015-01-29 14:12:56 -08:00
Philip O'Toole 3c3792f670 Push "joinURLs" into config file
Command-line still take precedence.
2015-01-26 17:53:56 -08:00
Kris 3645af8f10 Ssl → SSL. 2015-01-08 21:46:40 -05:00
Kris b74262b865 conf - Fixup ssl-cert value. 2015-01-08 21:46:12 -05:00
Philip O'Toole c64624abff Merge branch 'master' into graphite_distinct_servers
Conflicts:
	cmd/influxd/config.go
2015-01-08 12:31:21 -08:00
Philip O'Toole 1c19ae61cf Move Graphite config to top-level of config 2015-01-08 12:28:10 -08:00
Philip O'Toole 0633b80193 Fix up sample config and move Graphite config type 2015-01-08 12:07:09 -08:00
Philip O'Toole 85b3408115 Integrate remaining review feedback 2015-01-07 00:02:58 -08:00
Philip O'Toole 1edbd816fc Start with a processor. 2015-01-06 15:38:35 -08:00
Philip O'Toole 2c6e2a8a76 Add config flag to control authentication 2015-01-05 16:03:05 -08:00
Philip O'Toole 20716a93e7 Support separate HTTP ports for Raft and API 2014-12-16 19:39:43 -08:00
Philip O'Toole 2c0a69df9a Implement command-based CLI, and start cluster-bringup
This change adds a CLI styled after the Go tool chain, with a design
inspired by that system. It adds 4 new commands, 'run',
'create-cluster', 'join-cluster', and 'version'. Full help is also
supplied.

Local-mode 'run' is fully functional, and 'create-cluster' also works.
2014-12-10 16:30:08 -08:00
Philip O'Toole 6ed0624471 Support Local mode via a Loopback messaging client
This change adds a simple loopback client to the system. It also moves
setting the seed servers to the command line, and removes control from
the configuration file.
2014-11-25 07:56:39 -08:00