Current collected state Current
Observed since 20 Oct, 21:13 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
afsmon
Helpers for AFS monitoring in Python
afsmon
======
Python library and utilities for monitoring AFS file-systems using
`OpenAFS <https://www.openafs.org/>`__ tools.
Many of the details are inspired by
`<https://github.com/openafs-contrib/afs-tools>`__
Command-line
------------
The ``afsmon`` tool provides
* ``show`` : produce tabular output of key statistics for a cell,
such as threads on file-servers, partition usage, volume usage and
quotas.
* ``statsd`` : report similar results to a `statsd
<https://github.com/etsy/statsd>`__ host.
Configuration is minimal, see the ``sample.cfg``.
Library
-------
The core of ``afsmon`` should suitable for use in other contexts.
.. code-block:: python
import afsmon
fs = afsmon.FileServerStats('hostname')
fs.get_stats()
The ``fs`` object now contains a ``FileServerStats`` with all
available information for the server, partitions and volumes.
Download counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
pbrEnvironment{
"extras": "",
"marker": null,
"requires_python": "",
"evaluation": "NOT_EVALUATED"
} | pbr (!=2.1.0,>=2.0.0) | runtime |
PrettyTableEnvironment{
"extras": "",
"marker": null,
"requires_python": "",
"evaluation": "NOT_EVALUATED"
} | PrettyTable (<0.8) | runtime |
statsdEnvironment{
"extras": "",
"marker": null,
"requires_python": "",
"evaluation": "NOT_EVALUATED"
} | statsd (>=3.2.1) | runtime |
bdist_wheel · 19.19 KB · Python py3
sdist · 17.26 KB · Python source
Observed since 20 Oct, 21:13 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:f22bd04ac6006efce5e5cd61e5366cb305ea567a0497c5326175e32a484b553c