Servicemon is a tool for collecting performance information for web queries by repeatedly timing the queries over varying input parameters. The features are available via command line and Python API.
See the online documentation for details on installation, customization and use.
We encourage and welcome contributions in many forms. Please help us make this a positive and inclusive environment by abiding with the Astropy Community Code of Conduct.
Bug reports and feature requests can be submitted by creating a new Github issue.
Code and documentation changes can be submitted by creating a pull request from GitHub users' "forks" (i.e., copies) of the servicemon repository. This project follows the basic approach of Astropy's development workflow and coding guidelines. Since servicemon was initially built using the Astropy Package Template, it shares Astropy's basic development and build tools. If you have any questions, please file an issue (or draft pull request) to start the conversation and we'll be happy to help.
The primary branch for this repo has been transitioned from master
to main
. If you have a local clone of this repository and want to keep your local branch in sync with this repo, you'll need to do the following in your local clone from your terminal:
git fetch --all --prune # you can stop here if you don't use your local "master"/"main" branch git branch -m master main git branch -u origin/main main
If you are using a GUI to manage your repos you'll have to find the equivalent commands as it's different for different programs. Alternatively, you can just delete your local clone and re-clone!
This project is Copyright (c) Tom Donaldson and licensed under the terms of the BSD 3-Clause license. This package is based upon the Astropy package template which is licensed under the BSD 3-clause licence. See the licenses folder for more information.