An open API service indexing awesome lists of open source software.

https://github.com/ymmy833y/auto-batch-observer

Watches the logs in real-time and executes batch processes based on the changes detected
https://github.com/ymmy833y/auto-batch-observer

batch-app logfile watcher

Last synced: 8 months ago
JSON representation

Watches the logs in real-time and executes batch processes based on the changes detected

Awesome Lists containing this project

README

          

# Auto Batch Observer

The log file is observed in real-time, and if a specific string is found in the differences, the designated batch process will be triggered.

![Screenshot of the batch result screen](./branding/batch_result.jpg)

## Getting Start
1. ```sh
npm install
```
2. ```sh
mkdir data
echo '{"observations": []}' > .\data\observation.json
```
3. ```sh
npm start
```
4. Access http://127.0.0.1:3000/
5. Set log files and triggers to watch
![Screenshot of the batch result screen](./branding/setting.png)

## Setting Up Your Local Development Environment

1. ```sh
npm install
```
2. ```sh
mkdir data
echo '{"observations": []}' > .\data\observation.json
```
3. ```sh
npm run start:dev
```