pra-moh
e1eb1bda59
[201911][procdockerstatsd] fix typo for variable name ( #7183 )
2021-03-29 19:22:03 -07:00
pra-moh
afe548b61a
[201911][procdockerstatsd] Add missing unit conversion ( #7157 )
...
Fixing same issue in 201911 as mention here #7151
2021-03-26 10:24:02 -07:00
pra-moh
5f5644bb93
[201911][procdockerstatsd] Fix bug in procdockerstatsd ( #7073 )
...
Fix incorrect variable name
2021-03-16 18:41:45 -07:00
pra-moh
bd07256bfd
[201911][procdockerstatsd] Fix unit conversion for docker stats ( #7063 )
...
Bug exists in 201911 branch where unit conversion for docker stats is incorrect. Both MiB/GiB to byes conversion is incorrect
Example:
admin@str-s6000-acs-10:/usr/bin$ docker stats --no-stream -a
CONTAINER ID NAME CPU % MEM USAGE / LIMIT MEM % NET I/O BLOCK I/O PIDS
e958c81d27a8 mgmt-framework 0.00% 0B / 0B 0.00% 0B / 0B 0B / 0B 0
9b6b7b4361d5 telemetry 3.13% 86.31MiB / 7.785GiB 1.08% 0B / 0B 0B / 106kB 30
e7fee0b617fe snmp 70.28% 57.03MiB / 7.785GiB 0.72% 0B / 0B 0B / 102kB 9
admin@str-s6000-acs-10:/usr/bin$ redis-cli -n 6 hgetall "DOCKER_STATS|e7fee0b617fe"
"MEM%"
"0.72"
"MEM_LIMIT_BYTES"
"8359080099840"
"NAME"
"snmp"
"NET_OUT_BYTES"
"0"
"MEM_BYTES"
"5980028928"
"BLOCK_OUT_BYTES"
"102000"
"NET_IN_BYTES"
"0"
"BLOCK_IN_BYTES"
"0"
"PIDS"
"9"
"CPU%"
"5.96"
2021-03-16 05:54:19 -07:00
bingwang-ms
0fabc906d1
Fix exception when attempting to write a datetime to db ( #5467 )
...
redis-py 3.0 used in master branch only accepts user data as bytes,
strings or numbers (ints, longs and floats). Attempting to specify a key
or a value as any other type will raise a DataError exception.
This PR address the issue bt converting datetime to str
2020-09-28 16:18:24 +00:00
Joe LeVeque
930526f6f8
[procdockerstatsd] Inherit DaemonBase class from sonic-py-common package ( #5372 )
...
Eliminate duplicate logging code by inheriting from DaemonBase class in sonic-py-common package.
2020-09-19 13:55:06 -07:00
Garrick He
a059d7ec0e
[procdockerstatsd] Fix CMD field in dB ( #4335 )
...
* Fix the CMD for the PROCESSSTATS entries so that
there is a space between the command name and the
arguments.
Signed-off-by: Garrick He <garrick_he@dell.com>
2020-03-29 22:47:05 -07:00
pra-moh
c70a7b877d
[procdockerstatsd] Fix incorrect case issue in service file ( #4134 )
2020-02-13 16:06:30 -08:00
pra-moh
e1946432ff
[procdockerstats]: Update file permission for procdockerstatsd ( #4126 )
2020-02-13 16:05:36 -08:00
pra-moh
8e4a4caf79
[baseimage]: removing space from shebang in procdockerstatsd ( #4051 )
2020-02-03 15:37:47 -08:00
pra-moh
bfa96bbce3
Add daemon which periodically pushes process and docker stats to State DB ( #3525 )
2019-11-27 15:35:41 -08:00