<commit_before># Flexlm Monitor with RRD

## Description
This is flask app for monitoring Flexlm servers. You can specify an rdd file and 
the columns you want then plot the results as a d3 chart. You will need to set up
the rrd file and collect the usage data from the flexlm server.

Requirments
lmutil
python, rrdtool
sqlite
flask

See the requirments.txt for the nessary python packages.

To run the application.
```
python flexlm_app.py runserver
```
point your browser at: http://localhost:5000/

The application was orginally written to replace somthing that I had written in 
the past that worked but was not that portable. It was also written to try out 
flask. Hence could most probably be structured a little bit better. 

## Credits
Glyphicons - for the use of the icons

beaugunderson -  https://github.com/beaugunderson/flexlm-license-status 
Used their regular expressions for parsing the lmutil output.



<commit_msg>Updating docs sith how to install the python packages<commit_after># Flexlm Monitor with RRD

## Description
This is flask app for monitoring Flexlm servers. You can specify an rdd file and 
the columns you want then plot the results as a d3 chart. You will need to set up
the rrd file and collect the usage data from the flexlm server.

Requirments
lmutil, python, rrdtool, sqlite

To install the nessary python packages
```
pip install -r requirements.txt
```

To run the application
```
python flexlm_app.py runserver
```

point your browser at: http://localhost:5000/

The application was orginally written to replace somthing that I had written in 
the past that worked but was not that portable. It was also written to try out 
flask. Hence could most probably be structured a little bit better. 

## Credits
Glyphicons - for the use of the icons

beaugunderson -  https://github.com/beaugunderson/flexlm-license-status 
Used their regular expressions for parsing the lmutil output.




{'fraction_non_alphanumeric': 0.047248182762201454, 'fraction_numerical': 0.005192107995846314, 'mean_word_length': 4.152406417112299, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1577466', 'n_tokens_mistral': 557, 'n_tokens_neox': 522, 'n_words': 281}