|
| 1 | +Example Capacity Reports |
| 2 | +============================== |
| 3 | + |
| 4 | +**Capacity Reports** is an example Python script using the SteelScript libraries along with Python pandas and matplotlib libraries to pull utilization metrics for interfaces from NetIM, analyze them, and graph them. |
| 5 | + |
| 6 | +Quick start |
| 7 | +----------- |
| 8 | + |
| 9 | +.. code:: shell |
| 10 | +
|
| 11 | + # To execute the command |
| 12 | + cd <SteelScript-NetIM installation path>/examples/capacity_reports |
| 13 | + pip3 install -r requirements.txt |
| 14 | + python3 report.py --sites_yml sites.yml --config_yml config.yml |
| 15 | +
|
| 16 | +- sites_example.yml is an example of what needs to be included for each site and interface |
| 17 | +- config_example.yml is where the NetIM authentication information is provided, along with reporting period and other parameters |
| 18 | +- The output/ directory shows an example output from a lab environment |
| 19 | + |
| 20 | +Contribute |
| 21 | +----------- |
| 22 | + |
| 23 | +Feel free to use, enhance and contribute by creating issues, sendind pull requests (PR), ... |
| 24 | + |
| 25 | +Links |
| 26 | +----- |
| 27 | + |
| 28 | +- `SteelScript main code repository on GitHub <https://github.com/riverbed/steelscript>`__ |
| 29 | + |
| 30 | +- `SteelScript complete guide <https://support.riverbed.com/apis/steelscript>`__ |
| 31 | + |
| 32 | +License |
| 33 | +======= |
| 34 | + |
| 35 | +Copyright (c) 2021 Riverbed Technology, Inc. |
| 36 | + |
| 37 | +SteelScript is licensed under the terms and conditions of the MIT License |
| 38 | +accompanying the software ("License"). SteelScript is distributed "AS |
| 39 | +IS" as set forth in the License. SteelScript also includes certain third |
| 40 | +party code. All such third party code is also distributed "AS IS" and is |
| 41 | +licensed by the respective copyright holders under the applicable terms and |
| 42 | +conditions (including, without limitation, warranty and liability disclaimers) |
| 43 | +identified in the license notices accompanying the software. |
0 commit comments