Alex Dadgar
|
a3d41f2312
|
use time.Second instead of our own const
|
2016-06-10 11:38:59 -07:00 |
Alex Dadgar
|
3cf74e7fd8
|
Alloc-status only shows measured statistics and fixes to CPU calculations
|
2016-06-10 10:38:29 -07:00 |
Diptanu Choudhury
|
287e0eff22
|
Fixed merge conflicts
|
2016-06-10 04:47:34 +01:00 |
Diptanu Choudhury
|
a69307cff2
|
Using named variables
|
2016-06-10 04:45:16 +01:00 |
Diptanu Choudhury
|
9056be6d86
|
Fixed calculation of cpu usage percent in user and sys mode for pids
|
2016-06-10 04:06:32 +01:00 |
Alex Dadgar
|
98d7547014
|
Annotate what is measured
|
2016-06-09 19:45:41 -07:00 |
Alex Dadgar
|
4e15611339
|
fix wait result being nil and some panics in the cli
|
2016-05-31 23:09:05 +00:00 |
Diptanu Choudhury
|
c0dc6cfbf2
|
Changing the api of the stats endpoints
|
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
|
c8f5527158
|
Added a test to validate we are collecting stats
|
2016-05-28 19:59:20 -07:00 |
Diptanu Choudhury
|
a64062d6a6
|
Fixed the compilation on linux
|
2016-05-28 19:59:20 -07:00 |
Diptanu Choudhury
|
2ff43788a0
|
simplified the stats method in basic executor
|
2016-05-28 19:59:20 -07:00 |
Diptanu Choudhury
|
097bab52a9
|
Fixed the logic of scanpids
|
2016-05-28 19:59:20 -07:00 |
Diptanu Choudhury
|
98016ec066
|
Incorporated review comments for executor
|
2016-05-28 19:59:20 -07:00 |
Diptanu Choudhury
|
313c61b9db
|
Added pidstats in task resource usage struct
|
2016-05-28 19:59:20 -07:00 |
Diptanu Choudhury
|
cfd3016747
|
Renamed CpuUsage to CpuStats
|
2016-05-28 19:59:20 -07:00 |
Diptanu Choudhury
|
77357ccf80
|
Added a test for calculating cpu stats
|
2016-05-28 19:59:20 -07:00 |
Diptanu Choudhury
|
7744a41358
|
Added some docs
|
2016-05-28 19:59:03 -07:00 |
Diptanu Choudhury
|
b884253d39
|
Added locks to RingBuf
|
2016-05-28 19:59:03 -07:00 |
Diptanu Choudhury
|
22c3f6fee0
|
Implemented nomad cpu percentage calculator
|
2016-05-28 19:59:03 -07:00 |
Diptanu Choudhury
|
e37a108b4c
|
Implemented cpu stats
|
2016-05-28 19:51:22 -07:00 |
Diptanu Choudhury
|
9790516a22
|
Added the PidStats method on the executor
|
2016-05-28 19:42:34 -07:00 |
Diptanu Choudhury
|
63166d0e46
|
Adding a query param to return time series of stats
|
2016-05-28 19:42:34 -07:00 |
Diptanu Choudhury
|
c347b27e6a
|
Implemented stats for raw_exec
|
2016-05-28 19:42:34 -07:00 |
Diptanu Choudhury
|
6c1b60ff07
|
Add the Stats api to driverhandle
|
2016-05-28 19:42:34 -07:00 |
Diptanu Choudhury
|
2e2e2e500e
|
Using a helper method to create service identifiers
|
2016-05-14 00:43:25 -07:00 |
Diptanu Choudhury
|
347cb890d2
|
Removed allocID and task name from consul service
|
2016-05-11 16:26:41 -07:00 |
Diptanu Choudhury
|
2f8a3532ad
|
Refactored the signature of NewConsulService
|
2016-05-11 15:22:58 -07:00 |
Sean Chittenden
|
cb9b4eca83
|
Merge pull request #1156 from hashicorp/f-x-sys-unix
Use x/sys/unix vs syscall package where appropriate
|
2016-05-09 11:56:00 -07:00 |
capone212
|
cc246b30d9
|
Added java
|
2016-05-09 17:27:01 +03:00 |
capone212
|
503f552477
|
Reverted blank line
|
2016-05-09 17:23:38 +03:00 |
capone212
|
99e7581742
|
Fixed CR defect
|
2016-05-09 17:22:01 +03:00 |
capone212
|
875df91e0b
|
Added consul script check support for raw_exec driver
|
2016-05-09 13:35:19 +03:00 |
Sean Chittenden
|
b249aaf8bb
|
Remove stray debugging fmt.Printf
|
2016-05-08 11:43:43 -07:00 |
Sean Chittenden
|
e8fbfc7976
|
Revert making UniversalExecutor.wait() platform specific
|
2016-05-08 00:13:28 -07:00 |
Sean Chittenden
|
09f7d5e595
|
Prefer `golang.org/x/sys/unix` where appropriate
Favor the `unix` package on *NIX platforms vs the now frozen `syscall` package.
|
2016-05-07 11:01:45 -07:00 |
Diptanu Choudhury
|
9a8ad773b3
|
Added logs to indicate when checks timeout
|
2016-05-05 10:01:38 -07:00 |
Alex Dadgar
|
c66370bf40
|
Add debug message on Wait() error
|
2016-04-19 15:54:21 -07:00 |
Alex Dadgar
|
ca94d25cb4
|
Freeze the cgroup and cleanup around Shutdown
|
2016-04-19 13:48:02 -07:00 |
Alex Dadgar
|
736ef76cc1
|
Put the executor into the cgroup to avoid a fork race
|
2016-04-18 17:59:08 -07:00 |
Diptanu Choudhury
|
bfcb5015a1
|
Adding a test to check whether constraints are applied and cgroups are removed
|
2016-04-02 12:39:34 -07:00 |
Diptanu Choudhury
|
34d9e8aa8e
|
Setting the cg path after application of pid
|
2016-04-02 12:37:19 -07:00 |
Diptanu Choudhury
|
d9afcc1293
|
Using the paths of cgroups to reconstruct the manager
|
2016-04-02 12:37:19 -07:00 |
Diptanu Choudhury
|
d8b1303790
|
Adding 128 to exit code when a child was terminated by a signal
|
2016-04-02 02:05:56 -07:00 |
Diptanu Choudhury
|
e47ead97da
|
Capturing signals from wait
|
2016-04-01 14:31:19 -07:00 |
Diptanu Choudhury
|
f517eb16de
|
Added version to executor
|
2016-03-29 22:24:22 -07:00 |
Diptanu Choudhury
|
2b773b0a39
|
Added the Version method to executor
|
2016-03-29 22:23:03 -07:00 |
Diptanu Choudhury
|
802844397d
|
Supporting interpolation in service name, check name/protocol/path
|
2016-03-28 15:52:57 -07:00 |
Diptanu Choudhury
|
b791c91c6f
|
Added support for interpolation in check cmd and args
|
2016-03-28 15:02:00 -07:00 |
Diptanu Choudhury
|
e0263d3013
|
Added docs to interpolateServices method
|
2016-03-28 15:02:00 -07:00 |