NucelarMonitor is a very single project for monitoring OS and their Hardware and services in Stream via Web from server.
| Bash | ||
| JSON | ||
| Public | ||
| Python | ||
| SQLServer | ||
| Tools | ||
| VisualBasicScripts | ||
| .gitignore | ||
| docker-compose.yml | ||
| LICENSE | ||
| README.md | ||
| version | ||
NucelarMonitor
NucelarMonitor is a very single project for monitoring OS and their Hardware and services in Stream via Web from server.
Notes
Datos de envío Debian:
list[str]: Hostnames.str|None: Domain.list[list[int, str, bool, str, int]]: Interfaces de red. Por cada uno: 0.int: i. Identificador de posición.str: Nombre.bool: ¿Es IPv6?str: IP.int: Máscara.
list[list[str, int, int, str|None]]: Discos. Por cada uno: 0.str: Nombre.int: Capacidad.int: Espacio libre.str|None: Punto de montaje.
int: Iteraciones o ciclos de conteo de las velas.list[int, int]: Timestamp de inicio y de fin de las velas. 0.int: Timestamp de inicio.int: Timestamp de fin.
list[float, float, float, float, float]: Vela de uso porcentual de la CPU: 0.float: Entrada.float: Salida.float: Mínimo.float: Máximo.float: Media.
list[int, int, int, int, int, float]: Vela de uso de la memoria RAM. 0.int: Total de memoria.int: Entrada.int: Salida.int: Mínimo.int: Máximo.float: Media.
list[list[list[str, int, int, int, int, int, int]]]: Uso de Red. Está diseñado en un proceso de diferencia Entrada/Salida. Es una lista de dos listas, entrada y salida, el segundo nivel tiene una lista por cada interfaz de red, las cuales tienen: 0.str: Nombre. Identifica la interfaz de red.int: Bytes recepcionados actualmente.int: Paquetes recepcionados actualmente.int: Errores en recepción actualmente.int: Bytes enviados actualmente.int: Paquetes enviados actualmente.int: Errores en envío actualmente.
La idea es procesar el uso de red en Python.