<commit_before># LogSearch WorkSpace

## Purpose
To provide a workspace containing all the configuration, source code and dependancies for for operating and developing a LogSearch cluster.  

Using this workspace you can easily:

* Launch a test Logsearch cluster (in a local Vagrant VM or a remote EC2 VM)
* Deploy and administer a production multi-VM Logsearch cluster - using configuration as code
* Develop and customise the Logsearch components and make your own Logsearch release

## Getting started

### Single user local Vagrant VM

0. You need to have installed:
    * Git 1.8+
    * Vagrant 1.6.5+
    * VirtualBox 4.3.18+
    * A SSH client
0. Launch a Vagrant VM (This downloads [a custom Vagrant box of approx 800MB in size from AWS S3](https://github.com/logsearch/workspace/blob/master/Vagrantfile#L12))

        git clone https://github.com/logsearch/workspace ~/logsearch-workspace
        cd ~/logsearch-workspace
        vagrant up
          
0. SSH into your workspace
    * Using the default SSH client on Mac: `vagrant ssh`
    * Using a customised SSH client (eg, Kitty for Windows), you can get the SSH settings using `vagrant ssh-config`

0. Perform one of the common Logsearch Workspace tasks, eg:
    * [Launch your own test Logsearch cluster](http://www.Logsearch.io/docs/boshrelease/getting-started/deploying-Logsearch.html)
    * [Administer an existing Logsearch cluster](http://www.Logsearch.io/docs/workspace/administer-Logsearch-cluster.html)
    * [Develop & deploy a new Log Parsing filter](http://www.Logsearch.io/docs/workspace/develop-a-Logsearch-filter.html)

#### Multi-user VM on EC2

You can run multiple LogSearch Workspaces on a single VM (running inside your datacentre).  

This simplifies setup & maintenance of the LogSearch Workspace for team members, especially if they use Windows or have poor internet connections

This VM is also a good location to host your Continuous Integration build agents, or Chatbots that need to interact with your LogSearch infrastructure.

See [How to setup a Multi-User Logsearch Workspace](http://www.logsearch.io/docs/workspace/setup-multi-user-logsearch-workspace.html) for details.

## Further documentation

See the [Documentation](docs/README.md) for more examples of things you can do with the LogSearch Workspace
## Copyright and License

Copyright 2014 City Index Ltd.  Licensed under [Apache License 2.0](./LICENSE)<commit_msg>Fix links in README.md (try 3)<commit_after># LogSearch WorkSpace

## Purpose
To provide a workspace containing all the configuration, source code and dependancies for for operating and developing a LogSearch cluster.  

Using this workspace you can easily:

* Launch a test Logsearch cluster (in a local Vagrant VM or a remote EC2 VM)
* Deploy and administer a production multi-VM Logsearch cluster - using configuration as code
* Develop and customise the Logsearch components and make your own Logsearch release

## Getting started

### Single user local Vagrant VM

0. You need to have installed:
    * Git 1.8+
    * Vagrant 1.6.5+
    * VirtualBox 4.3.18+
    * A SSH client
0. Launch a Vagrant VM (This downloads [a custom Vagrant box of approx 800MB in size from AWS S3](https://github.com/logsearch/workspace/blob/master/Vagrantfile#L12))

        git clone https://github.com/logsearch/workspace ~/logsearch-workspace
        cd ~/logsearch-workspace
        vagrant up
          
0. SSH into your workspace
    * Using the default SSH client on Mac: `vagrant ssh`
    * Using a customised SSH client (eg, Kitty for Windows), you can get the SSH settings using `vagrant ssh-config`

0. Perform one of the common Logsearch Workspace tasks, eg:
    * [Launch your own test Logsearch cluster](http://www.logsearch.io/docs/boshrelease/getting-started/deploying-logsearch.html)
    * [Administer an existing Logsearch cluster](http://www.logsearch.io/docs/workspace/administer-logsearch-cluster.html)
    * [Develop & deploy a new Log Parsing filter](http://www.logsearch.io/docs/workspace/develop-a-logsearch-filter.html)

#### Multi-user VM on EC2

You can run multiple LogSearch Workspaces on a single VM (running inside your datacentre).  

This simplifies setup & maintenance of the LogSearch Workspace for team members, especially if they use Windows or have poor internet connections

This VM is also a good location to host your Continuous Integration build agents, or Chatbots that need to interact with your LogSearch infrastructure.

See [How to setup a Multi-User Logsearch Workspace](http://www.logsearch.io/docs/workspace/setup-multi-user-logsearch-workspace.html) for details.

## Further documentation

See the [Documentation](docs/README.md) for more examples of things you can do with the LogSearch Workspace
## Copyright and License

Copyright 2014 City Index Ltd.  Licensed under [Apache License 2.0](./LICENSE)
{'fraction_non_alphanumeric': 0.07476828012358393, 'fraction_numerical': 0.01132852729145211, 'mean_word_length': 4.04257528556594, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 4, 'lorem ipsum': 0, 'www.': 8, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 6, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6971624', 'n_tokens_mistral': 1388, 'n_tokens_neox': 1322, 'n_words': 566}