-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
romanov
committed
Sep 6, 2022
1 parent
c0e2bfb
commit 7989e3c
Showing
8 changed files
with
90 additions
and
0 deletions.
There are no files selected for viewing
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
# Configuration structure | ||
|
||
All configuration options defined in one YAML file, ex `config.yaml`, that has some sections, represented below. | ||
|
||
## *Server* | ||
|
||
```yaml | ||
Server: | ||
bind_address: '0.0.0.0' | ||
port: 8800 | ||
refresh_time: 20 | ||
``` | ||
**`bind address`** - Ipv4 or DSN for binding http server with metrics | ||
|
||
**`port`** - Port for http server | ||
|
||
**`refresh_time`** (seconds) - Time of updating data in prometheus endpoint. This is independent from collectors of these metrics | ||
|
||
## *Global* | ||
```yaml | ||
Global: | ||
unit: 'ms' | ||
``` | ||
**`unit`** - Unit of Round-Trip-Time (RTT) in collected metrics | ||
|
||
## *Local* | ||
```yaml | ||
Local: | ||
src_addr: '0.0.0.0' | ||
timeout: 1 | ||
ttl: 64 | ||
size: 56 | ||
``` |
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
# About | ||
|
||
Easy SLA control system for distributed networks: | ||
|
||
* Docker-based | ||
* Configurated with one YAML file | ||
* No-storage design | ||
|
||
Made with: | ||
|
||
* Python 3.10 | ||
* [Netmiko](https://github.com/ktbyers/netmiko) | ||
* [Pydantic](https://github.com/pydantic/pydantic) | ||
* [Prometheus exporter](https://github.com/prometheus/client_python) | ||
|
||
|
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
# Supported devices | ||
|
||
| Device |Telnet |SSH | | ||
| ----------------------- |--------------------|--------------------| | ||
|Cisco | :white_check_mark: | :white_check_mark: | | ||
|Juniper | :white_check_mark: | :white_check_mark: | | ||
|Eltex (ESR series) | :no_entry_sign: | :white_check_mark: | | ||
|MT M716 | :no_entry_sign: | :white_check_mark: | | ||
|Potok KM-122 | :no_entry_sign: | :white_check_mark: | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
site_name: SimpleSLA | ||
site_description: Easy and ICMP-based network SLA control system | ||
repo_url: https://github.com/northpowered/SimpleSLA | ||
repo_name: northpowered/SimpleSLA | ||
theme: | ||
name: material | ||
language: en | ||
features: | ||
- navigation.tracking | ||
plugins: | ||
- tags | ||
markdown_extensions: | ||
- tables | ||
- pymdownx.emoji: | ||
emoji_index: !!python/name:materialx.emoji.twemoji | ||
emoji_generator: !!python/name:materialx.emoji.to_svg | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters