autometric: Background Resource Logging
Intense parallel workloads can be difficult to monitor.
Packages 'crew.cluster', 'clustermq', and 'future.batchtools'
distribute hundreds of worker processes over multiple computers.
If a worker process exhausts its available memory,
it may terminate silently, leaving the underlying problem difficult
to detect or troubleshoot.
Using the 'autometric' package, a worker can proactively monitor
itself in a detached background thread.
The worker process itself runs normally,
and the thread writes to a log every few seconds.
If the worker terminates unexpectedly, 'autometric' can read and
visualize the log file to reveal potential resource-related
reasons for the crash. The 'autometric' package borrows heavily from
the methods of packages 'ps' <doi:10.32614/CRAN.package.ps> and 'psutil'.
Version: |
0.1.1 |
Depends: |
R (≥ 3.5.0) |
Imports: |
graphics, utils |
Suggests: |
grDevices, ps, tinytest |
Published: |
2024-10-31 |
DOI: |
10.32614/CRAN.package.autometric |
Author: |
William Michael Landau
[aut, cre],
Eli Lilly and Company [cph, fnd],
Posit Software, PBC [cph] (For the 'ps' package. See LICENSE.note.),
Jay Loden [cph] (For the 'psutil' package. See LICENSE.note.),
Dave Daeschler [cph] (For the 'psutil' package. See LICENSE.note.),
Giampaolo Rodola [cph] (For the 'psutil' package. See LICENSE.note.) |
Maintainer: |
William Michael Landau <will.landau.oss at gmail.com> |
BugReports: |
https://github.com/wlandau/autometric/issues |
License: |
MIT + file LICENSE |
URL: |
https://wlandau.github.io/autometric/,
https://github.com/wlandau/autometric |
NeedsCompilation: |
yes |
Language: |
en-US |
Materials: |
README NEWS |
CRAN checks: |
autometric results |
Documentation:
Downloads:
Reverse dependencies:
Linking:
Please use the canonical form
https://CRAN.R-project.org/package=autometric
to link to this page.