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

https://github.com/nspcc-dev/status-fs-neo-org

NeoFS status monitoring page
https://github.com/nspcc-dev/status-fs-neo-org

Last synced: about 2 months ago
JSON representation

NeoFS status monitoring page

Awesome Lists containing this project

README

          


NeoFS



NeoFS is a decentralized distributed object storage integrated with the Neo Blockchain.

---
![GitHub release (latest SemVer)](https://img.shields.io/github/v/release/nspcc-dev/status-fs-neo-org?sort=semver)
![License](https://img.shields.io/github/license/nspcc-dev/status-fs-neo-org.svg?style=popout)

# NeoFS Status page

## Overview

NeoFS status monitoring page using React framework under the hood

## Requirements

- make
- docker
- node (`18+`)
- python

## Make instructions
* Compile the build using `make` (will be generated in `output` dir)
* Start app using `make start PORT=3000` (PORT=3000 by default)
* Get release dir with tar.gz using `make release`

## Getting started for getting metrics
1. Create virtual environment
```
virtualenv env
source env/bin/activate
pip3 install -r requirements.txt
```
2. Run python3
```
python3 get_webstat_metrics.py
```
Parameters:
- `--url-main` - mainnet metrics url (default 'http://localhost:16512/metrics')
- `--url-test` - testnet metrics url (default 'http://localhost:16513/metrics')
- `--output` - output dir with the file name and extension (by default, stdout)

# License

- [GNU General Public License v3.0](LICENSE)