<commit_before># simon - SImple MONItoring

simon is a simple monitoring tool.
All that it does is sending HTTP GET request to definied URLs and logging the status code and request time.

## Configure

The configuration is done in a XML file. i.e.

``` xml
<hosts name="My Monitor">
    <group name="Production">
        <host name="simas GmbH" url="https://www.simas.ch" />
        <host name="Google" url="https://www.google.com" />
    </group>
</hosts>
```
## Run

To start it use

```
java -jar simon-0.0.1-SNAPSHOT.jar myhosts.xml
```

## See

The result is either JSON or XML when accessing [http://localhost:4567/check](http://localhost:4567/check) or a simple web page on [http://localhost:4567/check](http://localhost:4567/check)

# License

simon is open source and free software under Apache License, Version 2:

[http://www.apache.org/licenses/LICENSE-2.0.html](http://www.apache.org/licenses/LICENSE-2.0.html)<commit_msg>added read me<commit_after># simon - SImple MONItoring

simon is a simple monitoring tool.
All that it does is sending HTTP GET request to definied URLs and logging the status code and request time.

## Configure

The configuration is done in a XML file. i.e.

``` xml
<hosts name="My Monitor">
    <group name="Production">
        <host name="simas GmbH" url="https://www.simas.ch" />
        <host name="Google" url="https://www.google.com" />
    </group>
</hosts>
```
## Run

To start it use

```
java -jar simon-0.0.1-SNAPSHOT.jar myhosts.xml
```

## See

The result is either JSON or XML depending on the content type when on [http://localhost:4567/check](http://localhost:4567/check) or a simple web page on [http://localhost:4567/check](http://localhost:4567/check)

# License

simon is open source and free software under Apache License, Version 2:

[http://www.apache.org/licenses/LICENSE-2.0.html](http://www.apache.org/licenses/LICENSE-2.0.html)
{'fraction_non_alphanumeric': 0.1415742208135235, 'fraction_numerical': 0.025356576862123614, 'mean_word_length': 3.735, 'pattern_counts': {'":': 0, '<': 15, '<?xml version=': 0, '>': 15, 'https://': 4, 'lorem ipsum': 0, 'www.': 8, 'xml': 4}, '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': '5669118', 'n_tokens_mistral': 647, 'n_tokens_neox': 606, 'n_words': 198}