Girish Ramakrishnan
|
c1ee3dcbd4
|
collectd: cache du values and send it every Interval (20)
collectd plugin ordering matters. the write_graphite plugin establishes
a TCP connection but there is a race between that and the df/du values that
get reported. du is especially problematic since we report this only every 12 hours.
so, instead we cache the values and report it every 20 seconds. on the carbon side,
it will just retain every 12 hours (since that is the whisper retention period).
there is also FlushInterval which I am not 100% sure has any effect. by default, the
write_graphite plugin waits for 1428 bytes to be accumulated. (https://manpages.debian.org/unstable/collectd-core/collectd.conf.5.en.html)
https://github.com/collectd/collectd/issues/2672
https://github.com/collectd/collectd/pull/1044
I found this syntax hidden deep inside https://www.cisco.com/c/en/us/td/docs/net_mgmt/virtual_topology_system/2_6_3/user_guide/Cisco_VTS_2_6_3_User_Guide/Cisco_VTS_2_6_1_User_Guide_chapter_01111.pdf
|
2021-03-26 00:21:38 -07:00 |
|
Girish Ramakrishnan
|
d113cfc0ba
|
add comment on how often du value is stored
|
2020-05-22 20:06:45 -07:00 |
|
Girish Ramakrishnan
|
38d4f2c27b
|
Add note on what df output is
|
2020-04-01 15:59:48 -07:00 |
|
Girish Ramakrishnan
|
552e2a036c
|
Use block size instead of apparent size in du
https://stackoverflow.com/questions/5694741/why-is-the-output-of-du-often-so-different-from-du-b
df uses superblock info to get consumed blocks/disk size. du with -b
prints actual file size instead of the disk space used by the files.
|
2020-04-01 15:24:53 -07:00 |
|
Girish Ramakrishnan
|
1aa7eb4478
|
Collect and aggregate du information twice a day
|
2019-08-21 13:45:52 -07:00 |
|
Girish Ramakrishnan
|
fd6dd1ea18
|
Add timestamp to the logs
|
2019-08-21 10:16:57 -07:00 |
|
Girish Ramakrishnan
|
9d3b4ba816
|
store docker df output as well
|
2019-08-19 16:15:31 -07:00 |
|
Girish Ramakrishnan
|
2b484c0382
|
collect maildata size separately
|
2019-08-19 13:23:31 -07:00 |
|
Girish Ramakrishnan
|
0d7a3f43c4
|
Collect du information
|
2019-08-18 21:52:41 -07:00 |
|