Tim St. Clair
fb5fb832ed
Merge pull request #1292 from timstclair/tail
...
Fixes for log tailing
2016-05-19 12:16:24 -07:00
Tim St. Clair
2f0af7bb40
Fixes for log tailing
...
IN_ATTRIB inotify events are generated when atime / mtime is changed,
which would cause the tail to be reset, and reread the same log
again (generating duplicate events). Instead, watch the directory for
file delete / move.
Also, use an exponential backoff when retrying opening the file.
2016-05-18 18:53:35 -07:00
Vish Kannan
d4bed01232
Merge pull request #1291 from timstclair/release
...
Release v0.23.2
2016-05-18 15:27:01 -07:00
Tim St. Clair
0ff6ed0ddd
Release v0.23.2
2016-05-18 15:20:31 -07:00
Tim St. Clair
18e56007c1
Merge pull request #1290 from timstclair/tail
...
Cleanup tail util from #1264
2016-05-18 14:46:50 -07:00
Tim St. Clair
ee24f28f73
Cleanup tail util from #1264
2016-05-18 14:36:12 -07:00
Tim St. Clair
381f24b4f2
Merge pull request #1264 from sjenning/log-rotate-support
...
add log file tailing and logrotate support
2016-05-18 14:35:54 -07:00
Tim St. Clair
b5d86a7288
Merge pull request #1188 from krallin/dedicated-netlink-connection-master
...
Use a dedicated CpuLoadReader per container
2016-05-18 13:57:37 -07:00
Tim St. Clair
3fbe18de9a
Merge pull request #1204 from pmorie/dm-support
...
devicemapper thin_ls support
2016-05-18 12:30:05 -07:00
Paul Morie
647224c95a
Add devicemapper support for docker containers
2016-05-18 15:19:20 -04:00
Thomas Orozco
2e1f0e2a08
Use a dedicated CpuLoadReader per container
...
This ensures each goroutine is given its own Netlink connection, and
presumably avoids having a message destined for one goroutine read by
another goroutine.
2016-05-18 09:34:13 +02:00
Seth Jennings
4790ea203b
add log file tailing and logrotate support
2016-05-17 23:12:52 -05:00
Vish Kannan
05809d5936
Merge pull request #1286 from timstclair/subcontainers2
...
Make manager multi-container functions robust to partial failures
2016-05-17 13:22:17 -07:00
Tim St. Clair
4381a51c9b
Merge pull request #1242 from timstclair/timed-store
...
Optimize TimedStore to avoid sort on every data add
2016-05-17 13:21:03 -07:00
Tim St. Clair
2fb6849495
Merge pull request #1254 from sjenning/fix-oom-event-firing
...
fix chan recieve block on oom event
2016-05-17 13:11:47 -07:00
Shaya Potter
6fa3687720
Polling rkt implementation of new watcher inteface ( #1284 )
...
polling rkt implementation of new watcher inteface
2016-05-17 10:34:56 -07:00
Tim St. Clair
39fe454f32
Make manager multi-container functions robust to partial failures
2016-05-16 13:25:33 -07:00
Vish Kannan
8cf6ed3f43
Merge pull request #1285 from timstclair/release
...
Add link to cAdvisor release instructions
2016-05-13 10:31:51 -07:00
Tim St. Clair
9895701919
Add link to cAdvisor release instructions
2016-05-12 16:02:45 -07:00
Tim St. Clair
fc4fcc5ac6
Merge pull request #1282 from timstclair/release
...
Add 'release mode' to build script
2016-05-12 15:21:57 -07:00
Tim St. Clair
e1af50bb63
Add 'release mode' to build script
2016-05-12 15:09:48 -07:00
Tim St. Clair
f8c4ccfe8f
Merge pull request #1263 from sjpotter/new-handler-detection
...
Refactor container watching out of raw handler into its own inteface / package
2016-05-12 15:08:30 -07:00
Shaya Potter
e02632463b
Refactor container watching out of raw handler into its own inteface / package
2016-05-11 20:27:10 -07:00
Vish Kannan
6dd63f4ff3
Merge pull request #1281 from timstclair/release
...
Release v0.23.1
2016-05-11 19:53:12 -07:00
Tim St. Clair
438cebc941
Release v0.23.1
2016-05-11 18:13:27 -07:00
Tim St. Clair
9a62ee199f
Merge pull request #1272 from ainsleyc/container-metric-graphs
...
Added per-subcontainer charts to the UI
2016-05-10 18:45:28 -07:00
Ainsley Chong
cbcf95b0bc
Added per-subcontainer charts to the UI.
2016-05-10 14:23:32 -07:00
Tim St. Clair
8404284c42
Merge pull request #1274 from timstclair/container
...
Delete unused ListThreads container method
2016-05-09 11:59:28 -07:00
Vish Kannan
417079468c
Merge pull request #1275 from timstclair/docker-state-cleanup
...
Docker state cleanup
2016-05-09 11:44:17 -07:00
Vish Kannan
78f0c42bd6
Merge pull request #1243 from timstclair/event-store
...
Don't create a EventStore if the event limit is set to 0
2016-05-09 11:19:43 -07:00
Tim St. Clair
d1868287db
Clean up docker root dir
2016-05-06 19:31:36 -07:00
Tim St. Clair
4c506006f2
Don't validate docker state file, since it's no longer used
2016-05-06 19:29:24 -07:00
Tim St. Clair
8ccd22d2e2
Merge pull request #1171 from enoodle/aws_cloudinfo_to_read_from_dmi_file
...
cloudinfo: bugfix openstack identified as aws
2016-05-06 16:04:31 -07:00
Tim St. Clair
85badb7422
Merge pull request #1270 from devx/add-kafka-tls-client-auth
...
add optional TLS client auth to Kafka storage
2016-05-06 15:38:01 -07:00
Tim St. Clair
019bfaecc7
Delete unused ListThreads container method
2016-05-06 13:45:29 -07:00
Victor Palma
58b26c9d2a
add optional TLS client auth to Kafka storage
2016-05-06 15:40:29 -05:00
Tim St. Clair
05fb225624
Merge pull request #1269 from sjpotter/update-rkt
...
version checking for rkt + godep changes
2016-05-06 12:40:40 -07:00
Shaya Potter
44795d7ce0
add version checking for rkt api service + godep changes
2016-05-06 01:01:20 -07:00
Phillip Wittrock
8ba1f6d582
Merge pull request #1265 from timstclair/docs
...
Clean up storage driver docs
2016-05-05 21:54:12 -07:00
Tim St. Clair
4c3454ad6f
Inline storageDriver usage & fix error message
2016-05-05 17:13:41 -07:00
Tim St. Clair
a92834c8af
Cleanup cAdvisor storage docs
2016-05-04 19:41:07 -07:00
Tim St. Clair
85d2668128
Clean up -storage_driver flag
...
Fix storage driver flag to show all the registered drivers as
options. Result:
```
-storage_driver driver
storage driver to use. Data is always cached shortly
in memory, this controls where data is pushed besides
the local cache. Empty means none. Options are:
<empty>, bigquery, elasticsearch, influxdb, kafka,
redis, statsd, stdout
```
2016-05-04 19:26:44 -07:00
Tim St. Clair
d08cd24ea2
Merge pull request #1256 from timstclair/godep
...
Clean up cAdvisor Godeps
2016-05-03 12:23:51 -07:00
Vish Kannan
1ee58f4a0f
Merge pull request #1259 from timstclair/disable-metrics
...
Fixes for --disable_metrics flag
2016-05-03 12:10:04 -07:00
Vish Kannan
000a773d16
Merge pull request #1262 from timstclair/install
...
Fix build for go 1.6
2016-05-03 10:44:35 -07:00
Tim St. Clair
d624bcde0c
Fix build for go 1.6
2016-05-03 10:32:04 -07:00
Vish Kannan
bebe18b67a
Merge pull request #1261 from sjpotter/listToCommon
...
move ListContainers code to common and make rkt play nice
2016-05-03 10:12:54 -07:00
Shaya Potter
5ca11bb1a0
move ListContainers code to common and make rkt play nice
...
playing nice means not elliding the system.slice cgroup but allowing the
raw handler to handle it
2016-05-03 07:14:53 -07:00
Tim St. Clair
c8d9cc16dc
Fixes for --disable_metrics flag
...
1. Fix for writing to nil map when value is non-empty.
2. Fix the usage string: go flag package uses backticks for the flag
name.
3. Render the flag default value in the same format as the flag accepts.
2016-05-02 22:47:37 -07:00
Tim St. Clair
1faa7673f9
Merge pull request #1258 from yujuhong/add_logs
...
Print the event when failed to process it
2016-05-02 18:12:37 -07:00