Catalog PyPI
Back to packageRELEASE DETAILS

1.2.0

PyPI

afsmon

Helpers for AFS monitoring in Python

Published12 Feb 2020
Direct dependencies3
Transitive dependenciesNot calculated

README

Version 1.2.0 documentation
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.



Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 3

Native requirements
3 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
pbr
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
pbr (!=2.1.0,>=2.0.0)runtime
PrettyTable
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
PrettyTable (<0.8)runtime
statsd
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
statsd (>=3.2.1)runtime

Distribution files

2 collected
afsmon-1.2.0-py3-none-any.whl

bdist_wheel · 19.19 KB · Python py3

Source file
afsmon-1.2.0.tar.gz

sdist · 17.26 KB · Python source

Source file

Repository

PENDING
ianw/pyafsmon

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 21:13 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:f22bd04ac6006efce5e5cd61e5366cb305ea567a0497c5326175e32a484b553c

Other collected versions

View all collected versions →