Diptanu Choudhury
|
f0c381e7d7
|
Added a test for alloc stats api endpoint
|
2016-05-28 19:59:20 -07:00 |
|
Diptanu Choudhury
|
eb5d831099
|
Added a test for the clients stats endpoint
|
2016-05-28 19:59:20 -07:00 |
|
Diptanu Choudhury
|
29f458cdac
|
Making the cli use new apis
|
2016-05-28 19:59:20 -07:00 |
|
Diptanu Choudhury
|
c0dc6cfbf2
|
Changing the api of the stats endpoints
|
2016-05-28 19:59:20 -07:00 |
|
Diptanu Choudhury
|
fa9b0dd7e8
|
Implemented the resource usage ts since a time
|
2016-05-28 19:59:20 -07:00 |
|
Diptanu Choudhury
|
02ceb6c697
|
Initializing the ring buffer with no cells
|
2016-05-28 19:59:20 -07:00 |
|
Diptanu Choudhury
|
77ac2dd624
|
Initializing the ring buffer with no cells
|
2016-05-28 19:59:20 -07:00 |
|
Diptanu Choudhury
|
9499759013
|
Fixed the docs for the stats command
|
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
|
40e60ce920
|
Making the call to Stats on a go-routine
|
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
|
b2e8495971
|
Fixing the alloc runner tests
|
2016-05-28 19:59:20 -07:00 |
|
Diptanu Choudhury
|
a5f835d5bf
|
Using the api client for querying nomad client endpoints
|
2016-05-28 19:59:20 -07:00 |
|
Diptanu Choudhury
|
37e8e0dc35
|
Fixed the node status cli command
|
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
|
2b37f08d49
|
creating the host cpu percent calculator lazily
|
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
|
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
|
0b0d0764e4
|
Changed signature of Allocation Stats Reporter
|
2016-05-28 19:59:20 -07:00 |
|
Diptanu Choudhury
|
75c7f84490
|
Simplified the docker stats collection
|
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
|
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
|
d2021e2953
|
Changed the signature of ResourceUsageTS
|
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
|
464812ea3b
|
Changed the stats endpoints
|
2016-05-28 19:59:20 -07:00 |
|
Diptanu Choudhury
|
ecf2492138
|
Making task a flag in the stats command
|
2016-05-28 19:59:20 -07:00 |
|
Diptanu Choudhury
|
05c221186b
|
Added disk usage to node status
|
2016-05-28 19:59:20 -07:00 |
|
Diptanu Choudhury
|
cf247c1309
|
Added uptime to node stats
|
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
|
d5a6d6533f
|
Added a stats api for retreiving node stats
|
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
|
84cd943c48
|
Stopping stats collection of tasks which has been destroyed
|
2016-05-28 19:59:20 -07:00 |
|
Diptanu Choudhury
|
193bbc10f8
|
Fixed the percentage calculation for cgroups
|
2016-05-28 19:59:20 -07:00 |
|
Diptanu Choudhury
|
f970841472
|
Added missing vendored dependencies
|
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
|
2f06fa8e63
|
Using humanize for showing memory
|
2016-05-28 19:59:03 -07:00 |
|
Diptanu Choudhury
|
510eb14245
|
Reporting percentage usage of cpu in nomad stats
|
2016-05-28 19:59:03 -07:00 |
|
Diptanu Choudhury
|
e9b8360ca7
|
updating the CpuStats api
|
2016-05-28 19:51:22 -07:00 |
|
Diptanu Choudhury
|
74e3cb804b
|
Vendoring go-ps
|
2016-05-28 19:51:22 -07:00 |
|
Diptanu Choudhury
|
e37a108b4c
|
Implemented cpu stats
|
2016-05-28 19:51:22 -07:00 |
|
Diptanu Choudhury
|
1789dbd1ff
|
Fixed implementation of the docker 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 |
|