|
Package Summary
Tags | No category tags. |
Version | 0.6.28 |
License | Apache 2.0 |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ipa320/cob_command_tools.git |
VCS Type | git |
VCS Version | indigo_dev |
Last Updated | 2022-05-10 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Felix Messmer
Authors
- Florian Weisshardt
- Felix Messmer
Changelog for package cob_monitoring
0.6.28 (2022-03-15)
- Merge pull request #314 from pgehring/feature/netdata_cpu_monitor [diagnostics] aquire all cpu data from netdata
- compatible format
- expose netdata_tools errors in diagnostics
- remove ipmi data aquisition
- check max clock speed
- parse netdata dict correctly
- fix typo
- pass interval to netdata
- fix strings in diag_vals
- parse netdata uptime
- parse netdata mem and swap util
- parse netdata cpu_util
- convert to int
- fix wrong keyword
- fix timer interval usage
- cleanup
- use cores detected by netdata
- get memory and swap usage from netdata
- handle empty netdata reponse correctly
- fix pylint
- proper python module for netdata_tools
- wip
- move netdata functions to module
- get core temperature from netdata
- check cpu utilisation with netdata
- Contributors: Felix Messmer, fmessmer, pgehring
0.6.27 (2022-01-12)
0.6.26 (2021-11-26)
- Merge pull request #307 from floweisshardt/feature/emergency_monitor add topics for em released info
- add topics for em released info
- Merge pull request #306 from fmessmer/fix_cob_monitoring fix cob_monitoring
- add traceback to all cob_monitoring exceptions
- fix string format
- add exception traceback
- Contributors: Felix Messmer, fmessmer, robot@mrk-4
0.6.25 (2021-08-02)
- Merge pull request #305 from fmessmer/fix_deprecation fix deprecation warning
- fix deprecation warning
- Contributors: Felix Messmer, fmessmer
0.6.24 (2021-07-02)
0.6.23 (2021-07-01)
0.6.22 (2021-05-10)
0.6.21 (2021-04-06)
- Merge pull request #299 from HannesBachter/fix/wlan_monitor Fix/wlan monitor
- decode values before adding them
- generically generate key value pairs from iwconfig output
- handle unconnected WIFI
- Merge pull request #297 from fmessmer/fix/python3_decode python3 decode stdout
- fix parse info
- python3 decode bytes
- python3 decode stdout
- Contributors: Felix Messmer, HannesBachter, fmessmer, hyb, robot@cob4-12
0.6.20 (2021-01-25)
- Merge pull request #295 from fmessmer/cob_monitoring_comment_dependency_python-mechanize commenting dependency python3-mechanize
- commenting dependency python3-mechanize
- Contributors: Felix Messmer, fmessmer
0.6.19 (2020-12-02)
- Merge pull request #287 from fmessmer/fix_catkin_lint fix catkin_lint
- fix catkin_lint
- Contributors: Felix Messmer, fmessmer
0.6.18 (2020-10-21)
- Merge pull request #286 from fmessmer/fix_noetic fix noetic
- ignore pylint assignment-from-none
- ROS_PYTHON_VERSION conditional dependency for psutil
- ROS_PYTHON_VERSION conditional dependency for requests
- ROS_PYTHON_VERSION conditional dependency for mechanize
- Contributors: Felix Messmer, fmessmer
0.6.17 (2020-10-17)
- Merge pull request #284 from fmessmer/test_noetic test noetic
- ROS_PYTHON_VERSION conditional dependency for paramiko
- Bump CMake version to avoid CMP0048 warning
- Contributors: Felix Messmer, fmessmer
0.6.16 (2020-03-18)
- Merge pull request #278 from fmessmer/fix_net_monitor fix int conversion for carrier_changes
- fix int conversion for carrier_changes
- Merge pull request #275 from fmessmer/refactor_hz_monitor refactor hz monitor
- allow min_duration until setting no_messages_anymore
- explicit sleep
- make hz and hzerror mandatory parameters
- refactor hz_monitor
- use format for log strings
- Merge pull request #270 from LoyVanBeek/feature/python3_compatibility [ci_updates] pylint + Python3 compatibility
- fix isnumeric
- fix more pylint errors
- fix pylint errors
- python3 compatibility via 2to3
- Merge pull request #271 from fmessmer/ci_updates [travis] ci updates
- catkin_lint fixes
- Merge pull request #268 from fmessmer/carrier_changes_diag_warn diag warn for carrier changes
- diag warn for carrier changes
- Merge pull request #267 from HannesBachter/fix/network_error_message [wlan monitor] print executing user for wlan monitor error message
- print executing user for wlan monitor error message
- Contributors: Felix Messmer, Loy van Beek, fmessmer, hyb
0.6.15 (2019-11-07)
- Merge pull request #255 from floweisshardt/fix/wlan_monitor more verbose error message for wlan monitor
- more verbose error message for wlan monitor
- Merge pull request #254 from floweisshardt/remove_terminal_spam remove terminal spam
- remove terminal spam
- Contributors: Florian Weisshardt, floweisshardt
0.6.14 (2019-08-07)
0.6.13 (2019-07-19) ------------------* Merge pull request #248 from LoyVanBeek/feature/reduce_load Feature/reduce load * PEP-8 this code * Also use self.read_sysinfo in get_sys_net * Cache file-handles instead of opening them again over and over again Reduces load om my laptop from 1.9% CPU to 1.1% CPU (after an initial warm up-period of < 20sec with higher usage) * If value is str \'n/a\', do not try to convert and calc with it, just use 0 * Instead of opening subprocess to cat info about network, open the file directly Reduces load from 6-7% to under 2% * Instead of opening a subprocess to cat something, just open the file and read the contents Reduces load from this node on my system from 11-12% to 6-7% * Contributors: Felix Messmer, Florian Weisshardt, Loy van Beek, andreeatulbure, fmessmer
0.6.12 (2019-06-07)
0.6.11 (2019-04-05)
- Merge pull request #243 from KITrobotics/cpu_monitor_str_repair Repaired call of str object in cpu_monitor
- Merge pull request #244 from fmessmer/enhance_wlan_monitor query all wireless interfaces, fix parsing
- query all wireless interfaces, fix parsing
- Repaired call of str object in cpu_monitor
- Contributors: Felix Messmer, andreeatulbure, fmessmer
0.6.10 (2019-03-14)
- Merge pull request #242 from fmessmer/diagnostics_based_em_stop_monitor diagnostics-based emergency state verbalization
- diagnostics-based emergency state verbalization
- Merge pull request #236 from fmessmer/missing_dependency_python-requests add missing dependency python-requests
- add missing dependency python-requests
- add missing rosdep key ifstat
- Merge pull request #235 from fmessmer/network_monitor_internal network monitor internal
- additional net and statistic keys
- proper timer and STALE handling
- add net_monitor from ethz-asl/ros-system-monitor
- Merge pull request #232 from Acuda/feature/core_thermal_throttling new metrics (thermal throttling, idlejitter) for cpu monitor based on netdata
- use False as default in order to not produce stale/error diagnostics for robots that do not want/have the respective tools setup
- new metrics (thermal throttling, idlejitter) for cpu monitor based on netdata
- Contributors: Bj
Wiki Tutorials
Source Tutorials
Launch files
Messages
Services
Plugins
Recent questions tagged cob_monitoring at answers.ros.org
|
Package Summary
Tags | No category tags. |
Version | 0.6.28 |
License | Apache 2.0 |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ipa320/cob_command_tools.git |
VCS Type | git |
VCS Version | indigo_dev |
Last Updated | 2022-05-10 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Felix Messmer
Authors
- Florian Weisshardt
- Felix Messmer
Changelog for package cob_monitoring
0.6.28 (2022-03-15)
- Merge pull request #314 from pgehring/feature/netdata_cpu_monitor [diagnostics] aquire all cpu data from netdata
- compatible format
- expose netdata_tools errors in diagnostics
- remove ipmi data aquisition
- check max clock speed
- parse netdata dict correctly
- fix typo
- pass interval to netdata
- fix strings in diag_vals
- parse netdata uptime
- parse netdata mem and swap util
- parse netdata cpu_util
- convert to int
- fix wrong keyword
- fix timer interval usage
- cleanup
- use cores detected by netdata
- get memory and swap usage from netdata
- handle empty netdata reponse correctly
- fix pylint
- proper python module for netdata_tools
- wip
- move netdata functions to module
- get core temperature from netdata
- check cpu utilisation with netdata
- Contributors: Felix Messmer, fmessmer, pgehring
0.6.27 (2022-01-12)
0.6.26 (2021-11-26)
- Merge pull request #307 from floweisshardt/feature/emergency_monitor add topics for em released info
- add topics for em released info
- Merge pull request #306 from fmessmer/fix_cob_monitoring fix cob_monitoring
- add traceback to all cob_monitoring exceptions
- fix string format
- add exception traceback
- Contributors: Felix Messmer, fmessmer, robot@mrk-4
0.6.25 (2021-08-02)
- Merge pull request #305 from fmessmer/fix_deprecation fix deprecation warning
- fix deprecation warning
- Contributors: Felix Messmer, fmessmer
0.6.24 (2021-07-02)
0.6.23 (2021-07-01)
0.6.22 (2021-05-10)
0.6.21 (2021-04-06)
- Merge pull request #299 from HannesBachter/fix/wlan_monitor Fix/wlan monitor
- decode values before adding them
- generically generate key value pairs from iwconfig output
- handle unconnected WIFI
- Merge pull request #297 from fmessmer/fix/python3_decode python3 decode stdout
- fix parse info
- python3 decode bytes
- python3 decode stdout
- Contributors: Felix Messmer, HannesBachter, fmessmer, hyb, robot@cob4-12
0.6.20 (2021-01-25)
- Merge pull request #295 from fmessmer/cob_monitoring_comment_dependency_python-mechanize commenting dependency python3-mechanize
- commenting dependency python3-mechanize
- Contributors: Felix Messmer, fmessmer
0.6.19 (2020-12-02)
- Merge pull request #287 from fmessmer/fix_catkin_lint fix catkin_lint
- fix catkin_lint
- Contributors: Felix Messmer, fmessmer
0.6.18 (2020-10-21)
- Merge pull request #286 from fmessmer/fix_noetic fix noetic
- ignore pylint assignment-from-none
- ROS_PYTHON_VERSION conditional dependency for psutil
- ROS_PYTHON_VERSION conditional dependency for requests
- ROS_PYTHON_VERSION conditional dependency for mechanize
- Contributors: Felix Messmer, fmessmer
0.6.17 (2020-10-17)
- Merge pull request #284 from fmessmer/test_noetic test noetic
- ROS_PYTHON_VERSION conditional dependency for paramiko
- Bump CMake version to avoid CMP0048 warning
- Contributors: Felix Messmer, fmessmer
0.6.16 (2020-03-18)
- Merge pull request #278 from fmessmer/fix_net_monitor fix int conversion for carrier_changes
- fix int conversion for carrier_changes
- Merge pull request #275 from fmessmer/refactor_hz_monitor refactor hz monitor
- allow min_duration until setting no_messages_anymore
- explicit sleep
- make hz and hzerror mandatory parameters
- refactor hz_monitor
- use format for log strings
- Merge pull request #270 from LoyVanBeek/feature/python3_compatibility [ci_updates] pylint + Python3 compatibility
- fix isnumeric
- fix more pylint errors
- fix pylint errors
- python3 compatibility via 2to3
- Merge pull request #271 from fmessmer/ci_updates [travis] ci updates
- catkin_lint fixes
- Merge pull request #268 from fmessmer/carrier_changes_diag_warn diag warn for carrier changes
- diag warn for carrier changes
- Merge pull request #267 from HannesBachter/fix/network_error_message [wlan monitor] print executing user for wlan monitor error message
- print executing user for wlan monitor error message
- Contributors: Felix Messmer, Loy van Beek, fmessmer, hyb
0.6.15 (2019-11-07)
- Merge pull request #255 from floweisshardt/fix/wlan_monitor more verbose error message for wlan monitor
- more verbose error message for wlan monitor
- Merge pull request #254 from floweisshardt/remove_terminal_spam remove terminal spam
- remove terminal spam
- Contributors: Florian Weisshardt, floweisshardt
0.6.14 (2019-08-07)
0.6.13 (2019-07-19) ------------------* Merge pull request #248 from LoyVanBeek/feature/reduce_load Feature/reduce load * PEP-8 this code * Also use self.read_sysinfo in get_sys_net * Cache file-handles instead of opening them again over and over again Reduces load om my laptop from 1.9% CPU to 1.1% CPU (after an initial warm up-period of < 20sec with higher usage) * If value is str \'n/a\', do not try to convert and calc with it, just use 0 * Instead of opening subprocess to cat info about network, open the file directly Reduces load from 6-7% to under 2% * Instead of opening a subprocess to cat something, just open the file and read the contents Reduces load from this node on my system from 11-12% to 6-7% * Contributors: Felix Messmer, Florian Weisshardt, Loy van Beek, andreeatulbure, fmessmer
0.6.12 (2019-06-07)
0.6.11 (2019-04-05)
- Merge pull request #243 from KITrobotics/cpu_monitor_str_repair Repaired call of str object in cpu_monitor
- Merge pull request #244 from fmessmer/enhance_wlan_monitor query all wireless interfaces, fix parsing
- query all wireless interfaces, fix parsing
- Repaired call of str object in cpu_monitor
- Contributors: Felix Messmer, andreeatulbure, fmessmer
0.6.10 (2019-03-14)
- Merge pull request #242 from fmessmer/diagnostics_based_em_stop_monitor diagnostics-based emergency state verbalization
- diagnostics-based emergency state verbalization
- Merge pull request #236 from fmessmer/missing_dependency_python-requests add missing dependency python-requests
- add missing dependency python-requests
- add missing rosdep key ifstat
- Merge pull request #235 from fmessmer/network_monitor_internal network monitor internal
- additional net and statistic keys
- proper timer and STALE handling
- add net_monitor from ethz-asl/ros-system-monitor
- Merge pull request #232 from Acuda/feature/core_thermal_throttling new metrics (thermal throttling, idlejitter) for cpu monitor based on netdata
- use False as default in order to not produce stale/error diagnostics for robots that do not want/have the respective tools setup
- new metrics (thermal throttling, idlejitter) for cpu monitor based on netdata
- Contributors: Bj
Wiki Tutorials
Source Tutorials
Launch files
Messages
Services
Plugins
Recent questions tagged cob_monitoring at answers.ros.org
|
Package Summary
Tags | No category tags. |
Version | 0.6.28 |
License | Apache 2.0 |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ipa320/cob_command_tools.git |
VCS Type | git |
VCS Version | indigo_dev |
Last Updated | 2022-05-10 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Felix Messmer
Authors
- Florian Weisshardt
- Felix Messmer
Changelog for package cob_monitoring
0.6.28 (2022-03-15)
- Merge pull request #314 from pgehring/feature/netdata_cpu_monitor [diagnostics] aquire all cpu data from netdata
- compatible format
- expose netdata_tools errors in diagnostics
- remove ipmi data aquisition
- check max clock speed
- parse netdata dict correctly
- fix typo
- pass interval to netdata
- fix strings in diag_vals
- parse netdata uptime
- parse netdata mem and swap util
- parse netdata cpu_util
- convert to int
- fix wrong keyword
- fix timer interval usage
- cleanup
- use cores detected by netdata
- get memory and swap usage from netdata
- handle empty netdata reponse correctly
- fix pylint
- proper python module for netdata_tools
- wip
- move netdata functions to module
- get core temperature from netdata
- check cpu utilisation with netdata
- Contributors: Felix Messmer, fmessmer, pgehring
0.6.27 (2022-01-12)
0.6.26 (2021-11-26)
- Merge pull request #307 from floweisshardt/feature/emergency_monitor add topics for em released info
- add topics for em released info
- Merge pull request #306 from fmessmer/fix_cob_monitoring fix cob_monitoring
- add traceback to all cob_monitoring exceptions
- fix string format
- add exception traceback
- Contributors: Felix Messmer, fmessmer, robot@mrk-4
0.6.25 (2021-08-02)
- Merge pull request #305 from fmessmer/fix_deprecation fix deprecation warning
- fix deprecation warning
- Contributors: Felix Messmer, fmessmer
0.6.24 (2021-07-02)
0.6.23 (2021-07-01)
0.6.22 (2021-05-10)
0.6.21 (2021-04-06)
- Merge pull request #299 from HannesBachter/fix/wlan_monitor Fix/wlan monitor
- decode values before adding them
- generically generate key value pairs from iwconfig output
- handle unconnected WIFI
- Merge pull request #297 from fmessmer/fix/python3_decode python3 decode stdout
- fix parse info
- python3 decode bytes
- python3 decode stdout
- Contributors: Felix Messmer, HannesBachter, fmessmer, hyb, robot@cob4-12
0.6.20 (2021-01-25)
- Merge pull request #295 from fmessmer/cob_monitoring_comment_dependency_python-mechanize commenting dependency python3-mechanize
- commenting dependency python3-mechanize
- Contributors: Felix Messmer, fmessmer
0.6.19 (2020-12-02)
- Merge pull request #287 from fmessmer/fix_catkin_lint fix catkin_lint
- fix catkin_lint
- Contributors: Felix Messmer, fmessmer
0.6.18 (2020-10-21)
- Merge pull request #286 from fmessmer/fix_noetic fix noetic
- ignore pylint assignment-from-none
- ROS_PYTHON_VERSION conditional dependency for psutil
- ROS_PYTHON_VERSION conditional dependency for requests
- ROS_PYTHON_VERSION conditional dependency for mechanize
- Contributors: Felix Messmer, fmessmer
0.6.17 (2020-10-17)
- Merge pull request #284 from fmessmer/test_noetic test noetic
- ROS_PYTHON_VERSION conditional dependency for paramiko
- Bump CMake version to avoid CMP0048 warning
- Contributors: Felix Messmer, fmessmer
0.6.16 (2020-03-18)
- Merge pull request #278 from fmessmer/fix_net_monitor fix int conversion for carrier_changes
- fix int conversion for carrier_changes
- Merge pull request #275 from fmessmer/refactor_hz_monitor refactor hz monitor
- allow min_duration until setting no_messages_anymore
- explicit sleep
- make hz and hzerror mandatory parameters
- refactor hz_monitor
- use format for log strings
- Merge pull request #270 from LoyVanBeek/feature/python3_compatibility [ci_updates] pylint + Python3 compatibility
- fix isnumeric
- fix more pylint errors
- fix pylint errors
- python3 compatibility via 2to3
- Merge pull request #271 from fmessmer/ci_updates [travis] ci updates
- catkin_lint fixes
- Merge pull request #268 from fmessmer/carrier_changes_diag_warn diag warn for carrier changes
- diag warn for carrier changes
- Merge pull request #267 from HannesBachter/fix/network_error_message [wlan monitor] print executing user for wlan monitor error message
- print executing user for wlan monitor error message
- Contributors: Felix Messmer, Loy van Beek, fmessmer, hyb
0.6.15 (2019-11-07)
- Merge pull request #255 from floweisshardt/fix/wlan_monitor more verbose error message for wlan monitor
- more verbose error message for wlan monitor
- Merge pull request #254 from floweisshardt/remove_terminal_spam remove terminal spam
- remove terminal spam
- Contributors: Florian Weisshardt, floweisshardt
0.6.14 (2019-08-07)
0.6.13 (2019-07-19) ------------------* Merge pull request #248 from LoyVanBeek/feature/reduce_load Feature/reduce load * PEP-8 this code * Also use self.read_sysinfo in get_sys_net * Cache file-handles instead of opening them again over and over again Reduces load om my laptop from 1.9% CPU to 1.1% CPU (after an initial warm up-period of < 20sec with higher usage) * If value is str \'n/a\', do not try to convert and calc with it, just use 0 * Instead of opening subprocess to cat info about network, open the file directly Reduces load from 6-7% to under 2% * Instead of opening a subprocess to cat something, just open the file and read the contents Reduces load from this node on my system from 11-12% to 6-7% * Contributors: Felix Messmer, Florian Weisshardt, Loy van Beek, andreeatulbure, fmessmer
0.6.12 (2019-06-07)
0.6.11 (2019-04-05)
- Merge pull request #243 from KITrobotics/cpu_monitor_str_repair Repaired call of str object in cpu_monitor
- Merge pull request #244 from fmessmer/enhance_wlan_monitor query all wireless interfaces, fix parsing
- query all wireless interfaces, fix parsing
- Repaired call of str object in cpu_monitor
- Contributors: Felix Messmer, andreeatulbure, fmessmer
0.6.10 (2019-03-14)
- Merge pull request #242 from fmessmer/diagnostics_based_em_stop_monitor diagnostics-based emergency state verbalization
- diagnostics-based emergency state verbalization
- Merge pull request #236 from fmessmer/missing_dependency_python-requests add missing dependency python-requests
- add missing dependency python-requests
- add missing rosdep key ifstat
- Merge pull request #235 from fmessmer/network_monitor_internal network monitor internal
- additional net and statistic keys
- proper timer and STALE handling
- add net_monitor from ethz-asl/ros-system-monitor
- Merge pull request #232 from Acuda/feature/core_thermal_throttling new metrics (thermal throttling, idlejitter) for cpu monitor based on netdata
- use False as default in order to not produce stale/error diagnostics for robots that do not want/have the respective tools setup
- new metrics (thermal throttling, idlejitter) for cpu monitor based on netdata
- Contributors: Bj
Wiki Tutorials
Source Tutorials
Launch files
Messages
Services
Plugins
Recent questions tagged cob_monitoring at answers.ros.org
![]() |
cob_monitoring package from cob_robots repocob_bringup cob_controller_configuration_gazebo cob_default_robot_config cob_hardware_config cob_monitoring cob_robots |
|
Package Summary
Tags | No category tags. |
Version | 0.5.3 |
License | LGPL |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ipa320/cob_robots.git |
VCS Type | git |
VCS Version | hydro_dev |
Last Updated | 2015-05-27 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Florian Weisshardt
Authors
- Florian Weisshardt
Changelog for package cob_monitoring
0.5.3 (2014-03-28)
0.5.2 (2014-03-27)
0.5.1 (2014-03-20)
- Initial catkinization.
- no speach output for first emergency change
- enhanced battery monitoring
- separate monitoring
- add todos to monitoring
- add sound to em monitoring
- monitoring package
- Contributors: abubeck, ipa-fmw
Wiki Tutorials
Source Tutorials
Package Dependencies
Deps | Name | |
---|---|---|
1 | catkin | |
1 | cob_script_server | |
1 | cob_relayboard |
System Dependencies
Dependant Packages
Name | Repo | Deps |
---|---|---|
cob_bringup | github-ipa320-cob_robots | |
cob_robots | github-ipa320-cob_robots |
Launch files
Messages
Services
Plugins
Recent questions tagged cob_monitoring at answers.ros.org
|
Package Summary
Tags | No category tags. |
Version | 0.6.28 |
License | Apache 2.0 |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ipa320/cob_command_tools.git |
VCS Type | git |
VCS Version | indigo_dev |
Last Updated | 2022-05-10 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Felix Messmer
Authors
- Florian Weisshardt
- Felix Messmer
Changelog for package cob_monitoring
0.6.28 (2022-03-15)
- Merge pull request #314 from pgehring/feature/netdata_cpu_monitor [diagnostics] aquire all cpu data from netdata
- compatible format
- expose netdata_tools errors in diagnostics
- remove ipmi data aquisition
- check max clock speed
- parse netdata dict correctly
- fix typo
- pass interval to netdata
- fix strings in diag_vals
- parse netdata uptime
- parse netdata mem and swap util
- parse netdata cpu_util
- convert to int
- fix wrong keyword
- fix timer interval usage
- cleanup
- use cores detected by netdata
- get memory and swap usage from netdata
- handle empty netdata reponse correctly
- fix pylint
- proper python module for netdata_tools
- wip
- move netdata functions to module
- get core temperature from netdata
- check cpu utilisation with netdata
- Contributors: Felix Messmer, fmessmer, pgehring
0.6.27 (2022-01-12)
0.6.26 (2021-11-26)
- Merge pull request #307 from floweisshardt/feature/emergency_monitor add topics for em released info
- add topics for em released info
- Merge pull request #306 from fmessmer/fix_cob_monitoring fix cob_monitoring
- add traceback to all cob_monitoring exceptions
- fix string format
- add exception traceback
- Contributors: Felix Messmer, fmessmer, robot@mrk-4
0.6.25 (2021-08-02)
- Merge pull request #305 from fmessmer/fix_deprecation fix deprecation warning
- fix deprecation warning
- Contributors: Felix Messmer, fmessmer
0.6.24 (2021-07-02)
0.6.23 (2021-07-01)
0.6.22 (2021-05-10)
0.6.21 (2021-04-06)
- Merge pull request #299 from HannesBachter/fix/wlan_monitor Fix/wlan monitor
- decode values before adding them
- generically generate key value pairs from iwconfig output
- handle unconnected WIFI
- Merge pull request #297 from fmessmer/fix/python3_decode python3 decode stdout
- fix parse info
- python3 decode bytes
- python3 decode stdout
- Contributors: Felix Messmer, HannesBachter, fmessmer, hyb, robot@cob4-12
0.6.20 (2021-01-25)
- Merge pull request #295 from fmessmer/cob_monitoring_comment_dependency_python-mechanize commenting dependency python3-mechanize
- commenting dependency python3-mechanize
- Contributors: Felix Messmer, fmessmer
0.6.19 (2020-12-02)
- Merge pull request #287 from fmessmer/fix_catkin_lint fix catkin_lint
- fix catkin_lint
- Contributors: Felix Messmer, fmessmer
0.6.18 (2020-10-21)
- Merge pull request #286 from fmessmer/fix_noetic fix noetic
- ignore pylint assignment-from-none
- ROS_PYTHON_VERSION conditional dependency for psutil
- ROS_PYTHON_VERSION conditional dependency for requests
- ROS_PYTHON_VERSION conditional dependency for mechanize
- Contributors: Felix Messmer, fmessmer
0.6.17 (2020-10-17)
- Merge pull request #284 from fmessmer/test_noetic test noetic
- ROS_PYTHON_VERSION conditional dependency for paramiko
- Bump CMake version to avoid CMP0048 warning
- Contributors: Felix Messmer, fmessmer
0.6.16 (2020-03-18)
- Merge pull request #278 from fmessmer/fix_net_monitor fix int conversion for carrier_changes
- fix int conversion for carrier_changes
- Merge pull request #275 from fmessmer/refactor_hz_monitor refactor hz monitor
- allow min_duration until setting no_messages_anymore
- explicit sleep
- make hz and hzerror mandatory parameters
- refactor hz_monitor
- use format for log strings
- Merge pull request #270 from LoyVanBeek/feature/python3_compatibility [ci_updates] pylint + Python3 compatibility
- fix isnumeric
- fix more pylint errors
- fix pylint errors
- python3 compatibility via 2to3
- Merge pull request #271 from fmessmer/ci_updates [travis] ci updates
- catkin_lint fixes
- Merge pull request #268 from fmessmer/carrier_changes_diag_warn diag warn for carrier changes
- diag warn for carrier changes
- Merge pull request #267 from HannesBachter/fix/network_error_message [wlan monitor] print executing user for wlan monitor error message
- print executing user for wlan monitor error message
- Contributors: Felix Messmer, Loy van Beek, fmessmer, hyb
0.6.15 (2019-11-07)
- Merge pull request #255 from floweisshardt/fix/wlan_monitor more verbose error message for wlan monitor
- more verbose error message for wlan monitor
- Merge pull request #254 from floweisshardt/remove_terminal_spam remove terminal spam
- remove terminal spam
- Contributors: Florian Weisshardt, floweisshardt
0.6.14 (2019-08-07)
0.6.13 (2019-07-19) ------------------* Merge pull request #248 from LoyVanBeek/feature/reduce_load Feature/reduce load * PEP-8 this code * Also use self.read_sysinfo in get_sys_net * Cache file-handles instead of opening them again over and over again Reduces load om my laptop from 1.9% CPU to 1.1% CPU (after an initial warm up-period of < 20sec with higher usage) * If value is str \'n/a\', do not try to convert and calc with it, just use 0 * Instead of opening subprocess to cat info about network, open the file directly Reduces load from 6-7% to under 2% * Instead of opening a subprocess to cat something, just open the file and read the contents Reduces load from this node on my system from 11-12% to 6-7% * Contributors: Felix Messmer, Florian Weisshardt, Loy van Beek, andreeatulbure, fmessmer
0.6.12 (2019-06-07)
0.6.11 (2019-04-05)
- Merge pull request #243 from KITrobotics/cpu_monitor_str_repair Repaired call of str object in cpu_monitor
- Merge pull request #244 from fmessmer/enhance_wlan_monitor query all wireless interfaces, fix parsing
- query all wireless interfaces, fix parsing
- Repaired call of str object in cpu_monitor
- Contributors: Felix Messmer, andreeatulbure, fmessmer
0.6.10 (2019-03-14)
- Merge pull request #242 from fmessmer/diagnostics_based_em_stop_monitor diagnostics-based emergency state verbalization
- diagnostics-based emergency state verbalization
- Merge pull request #236 from fmessmer/missing_dependency_python-requests add missing dependency python-requests
- add missing dependency python-requests
- add missing rosdep key ifstat
- Merge pull request #235 from fmessmer/network_monitor_internal network monitor internal
- additional net and statistic keys
- proper timer and STALE handling
- add net_monitor from ethz-asl/ros-system-monitor
- Merge pull request #232 from Acuda/feature/core_thermal_throttling new metrics (thermal throttling, idlejitter) for cpu monitor based on netdata
- use False as default in order to not produce stale/error diagnostics for robots that do not want/have the respective tools setup
- new metrics (thermal throttling, idlejitter) for cpu monitor based on netdata
- Contributors: Bj