Alex Dadgar
|
ba1a92eb8c
|
Handle errors during stats collection
|
2016-06-03 14:23:18 -07:00 |
|
Diptanu Choudhury
|
35e31c1b81
|
Enqueing metrics only if they are not nil
|
2016-06-02 17:14:15 -04:00 |
|
Diptanu Choudhury
|
7efde782fa
|
Sending metrics for tasks as well
|
2016-06-01 16:42:16 +02:00 |
|
Diptanu Choudhury
|
7f172f314f
|
Pushing host stats
|
2016-05-31 04:05:47 +02:00 |
|
Diptanu Choudhury
|
c0dc6cfbf2
|
Changing the api of the stats endpoints
|
2016-05-28 19:59:20 -07:00 |
|
Diptanu Choudhury
|
a0c279f3b2
|
comments
|
2016-05-28 19:59:20 -07:00 |
|
Diptanu Choudhury
|
4c85f02072
|
Stopping the metrics collector timers using defer and starting to collect host stats right away
|
2016-05-28 19:59:20 -07:00 |
|
Diptanu Choudhury
|
b2e8495971
|
Fixing the alloc runner tests
|
2016-05-28 19:59:20 -07:00 |
|
Diptanu Choudhury
|
f93820f40c
|
Added comments
|
2016-05-28 19:59:20 -07:00 |
|
Diptanu Choudhury
|
c2da19bf11
|
Refactored the api for NewHostStatsCollector
|
2016-05-28 19:59:20 -07:00 |
|
Diptanu Choudhury
|
c46400597e
|
Making the stats collection interval and number of data points to keep in memory configurable
|
2016-05-28 19:59:20 -07:00 |
|
Diptanu Choudhury
|
b6e5227e7a
|
Renamed monitorUsage method
|
2016-05-28 19:59:20 -07:00 |
|
Diptanu Choudhury
|
666b419dba
|
Acquiring locks before iterating allocations and tasks
|
2016-05-28 19:59:20 -07:00 |
|
Diptanu Choudhury
|
73fa700a88
|
Showing host resource usage stats
|
2016-05-28 19:59:20 -07:00 |
|
Diptanu Choudhury
|
9a96dddc07
|
Added some docs to resource stats endpoint
|
2016-05-28 19:42:34 -07:00 |
|
Diptanu Choudhury
|
b9feae89ce
|
Making the conversion to Stats simpler
|
2016-05-28 19:42:34 -07:00 |
|
Diptanu Choudhury
|
7569b1af2e
|
Collecting host stats
|
2016-05-28 19:42:34 -07:00 |
|
Diptanu Choudhury
|
f3d0aecafe
|
Reporting time series of stats
|
2016-05-28 19:42:34 -07:00 |
|
Diptanu Choudhury
|
0fb0e0237f
|
Added a client API to display resource usage of an allocation
|
2016-05-28 19:42:34 -07:00 |
|
Diptanu Choudhury
|
2a99a2cfb6
|
Removing addition of the client service while reconciling services
|
2016-05-13 10:34:21 -07:00 |
|
Diptanu Choudhury
|
439d7bf326
|
Fixed an agent test
|
2016-05-11 17:26:53 -07:00 |
|
Diptanu Choudhury
|
347cb890d2
|
Removed allocID and task name from consul service
|
2016-05-11 16:26:41 -07:00 |
|
Diptanu Choudhury
|
7287376eca
|
Using consul config from client config instead of reading from client options
|
2016-05-11 16:10:57 -07:00 |
|
Diptanu Choudhury
|
83fed62a0a
|
Implemented registering client and server services
|
2016-05-11 16:07:02 -07:00 |
|
Diptanu Choudhury
|
2f8a3532ad
|
Refactored the signature of NewConsulService
|
2016-05-11 15:22:58 -07:00 |
|
Sean Chittenden
|
53d4681b61
|
Emit various debugging information with the results of the fingerprinter
|
2016-05-09 12:21:51 -07:00 |
|
Diptanu Choudhury
|
2941b26244
|
Reading consul attr from copy of node attributes
|
2016-04-11 20:13:28 -04:00 |
|
Alex Dadgar
|
f3d9ecf354
|
When reserving ports don't reserve network interface speed
|
2016-04-07 15:47:02 -07:00 |
|
Diptanu Choudhury
|
57b0bbcb8b
|
Watching for node updates after registration completes
|
2016-04-01 13:41:52 -07:00 |
|
Diptanu Choudhury
|
c6e80582a6
|
Making the drivers fingerprint periodically if they are configured to do so
|
2016-03-31 15:15:00 -07:00 |
|
Diptanu Choudhury
|
e677c43667
|
Client not syncing services with consul until fingerprinting succeeds
|
2016-03-30 21:51:50 -07:00 |
|
Diptanu Choudhury
|
b886636f6f
|
Using tickers instead of creating new timers
|
2016-03-25 14:18:04 -07:00 |
|
Diptanu Choudhury
|
91db8f44f1
|
Changing the logic of keep services
|
2016-03-24 19:19:13 -07:00 |
|
Diptanu Choudhury
|
2a9e522ed4
|
Added an impl for Nomad Checks
|
2016-03-24 19:00:24 -07:00 |
|
Diptanu Choudhury
|
6a62d4f452
|
Fixing check registration in perform sync
|
2016-03-24 14:12:09 -07:00 |
|
Diptanu Choudhury
|
bf554992a4
|
Using a helper method to copy taskStates
|
2016-03-23 19:11:54 -07:00 |
|
Diptanu Choudhury
|
12ac0b4a33
|
Reworded the log line
|
2016-03-23 19:04:59 -07:00 |
|
Diptanu Choudhury
|
e98f5e4ee3
|
Locking the task states
|
2016-03-23 19:02:29 -07:00 |
|
Diptanu Choudhury
|
31baa6ce4b
|
Renamed vars and methods
|
2016-03-23 18:21:27 -07:00 |
|
Diptanu Choudhury
|
092f23a646
|
Locking on alloc runners before syncing with consul
|
2016-03-23 17:54:32 -07:00 |
|
Diptanu Choudhury
|
62242595fc
|
Using the name of the task and the alloc id in the service name
|
2016-03-23 17:35:29 -07:00 |
|
Diptanu Choudhury
|
ab35c187b3
|
Added comments
|
2016-03-23 15:39:25 -07:00 |
|
Diptanu Choudhury
|
7dab719a66
|
Client sync with consul and removed unwanted services
|
2016-03-23 15:28:55 -07:00 |
|
Diptanu Choudhury
|
f6a932194f
|
Removing references to old consul services and adding consul config to executor context
|
2016-03-23 12:19:19 -07:00 |
|
Alex Dadgar
|
719f5d34ed
|
Merge pull request #910 from hashicorp/f-reserved-resources
Reserve Client Resources + Config Validation
|
2016-03-15 21:09:13 -07:00 |
|
Dmitry Smirnov
|
7c3bb51cfa
|
codespell: minor spelling corrections
Signed-off-by: Dmitry Smirnov <onlyjob@member.fsf.org>
|
2016-03-16 05:28:31 +11:00 |
|
Alex Dadgar
|
7d4c19ed99
|
reserve resources on the node
|
2016-03-13 19:05:41 -07:00 |
|
Alex Dadgar
|
75d5aad888
|
client: fix bug where pushing allocs is skipped
|
2016-03-10 16:18:20 -08:00 |
|
Alex Dadgar
|
22f4fbd652
|
up cached connection time
|
2016-03-09 10:37:56 -08:00 |
|
Alex Dadgar
|
cd889df20a
|
client: send correct node id
|
2016-02-22 22:43:55 -08:00 |
|