nemesys

module
v0.0.0-...-51fd5d7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 28, 2023 License: Apache-2.0

README

Nemesys

Network Enterprise Management Ecosystem.

System Overview

Overview of the services of system

Enviroment settings

Service Variable Description Default Value
Shared LANGUAGE Server messages language. Supports 'en' and 'pt-br'. en
Shared AMQP_USERNAME RabbitMQ username guest
Shared AMQP_PASSWORD RabbitMQ passaword guest
Shared AMQP_HOST RabbitMQ host localhost
Shared AMQP_PORT RabbitMQ port 5672
Shared PG_USERNAME Postgres username postgres
Shared PG_PASSWORD Postgres password postgres
Shared PG_HOST Postgres host localhost
Shared PG_PORT Postgres port 5432
Shared PG_DB_NAME Postgres database name nemesys
Shared PG_MAX_OPEN_CONN Postgres max open connections 3
Shared PG_MAX_IDLE_CONN Postgres max idle connections 3
Shared PG_MAX_CONN_LIFETIME Postgres max connection lifetime 0
Shared PG_MAX_IDLE_CONN_LIFETIME Postgres max idle connection lifetime 0
Shared INFLUX_TOKEN InfluxDB token
Shared INFLUX_HOST InfluxDB host localhost
Shared INFLUX_PORT InfluxDB port 5432
Shared INFLUX_ORG InfluxDB organization nemesys
Shared RDB_AUTH_HOST Redis host locahost
Shared RDB_AUTH_PORT Redis port 6379
Shared RDB_AUTH_DB Redis database for API authentication 0
Shared RDB_AUTH_PASSWORD Redis password
Shared RDB_CACHE_HOST Redis host locahost
Shared RDB_CACHE_PORT Redis port 6379
Shared RDB_CACHE_DB Redis database for cache 1
Shared RDB_CACHE_PASSWORD Redis password
Shared EMAIL_SENDER Default email sender
Shared EMAIL_SENDER_PASSWORD Default email sender password
Shared EMAIL_SENDER_HOST Default email sender host
Shared EMAIL_SENDER_HOST_PORT Default email sender host port
Shared ONEMSG_API_URL 1msg API url
Shared ONEMSG_API_TOKEN 1msg API token
API Manager API_MANAGER_CONSOLE_LOG_LEVEL Console log level info
API Manager API_MANAGER_BROADCAST_LOG_LEVEL Broadcast log level info
API Manager API_MANAGER_AMQP_PUBLISHERS Number of publishers 3
API Manager DEFAULT_USERNAME Default user username master
API Manager DEFAULT_PASSWORD Default user password master
API Manager MAX_DATA_POLICIES Maximum number of data polcies 8
API Manager API_MANAGER_HOST API Manager host localhost
API Manager API_MANAGER_PORT API Manager port 9000
API Manager API_MANAGER_ROUTES_PREFIX Routes prefix api/v1
API Manager API_MANAGER_COOKIE_DOMAIN Domain for cookie localhost
API Manager API_MANAGER_COOKIE_SAME_SITE_NONE If cookie can be setted to any site (1: true 0: false)
API Manager API_MANAGER_TLS If run server in TLS mode (HTTPS)
API Manager API_MANAGER_TLS_CERT_FILE SSL certificate file
API Manager API_MANAGER_TLS_KEY_FILE SSL key file
API Manager API_MANAGER_ALLOW_ORIGINS Allowed origins for CORS (use ';' to separate) https://nemesys.cloud
API Manager API_MANAGER_MAX_BODY_SIZE Max size of the request's body (KB) 256
API Manager USER_SESSION_TTL User session time-to-live in seconds 604800
API Manager USER_SESSION_TOKEN_SIZE Number of characteres in the session token 64
API Manager USER_RTSP_SESSION_TTL User RTSP session time-to-live in seconds 3600
API Manager USER_RTSP_SESSION_TOKEN_SIZE Number of characteres in the RTSP session token 32
API Manager USER_PASSWORD_BCRYPT_COST Bcrypt cost on creating passowrds hashs 11
API Manager USER_ICON_FILE_PATH File path to user icons folder
API Manager RTSP_SERVER_HOST Host of the RTSP reverse proxy server localhost
API Manager RTSP_SERVER_PORT Port of the RTSP reverse proxy server 554
Service Manager SERVICE_MANAGER_PING_INTERVAL Service ping interval in seconds 5
Service Manager SERVICE_MANAGER_CONSOLE_LOG_LEVEL Console log level info
Service Manager SERVICE_MANAGER_BROADCAST_LOG_LEVEL Broadcast log level info
Service Manager REQUESTS_COUNT_BUCKET_RETENTION InfluxDB request count bucket retention in hours 720
Service Manager ALARM_HISTORY_BUCKET_RETENTION InfluxDB alarm history bucket retention in hours 168
Service Manager LOGS_BUCKET_RETENTION InfluxDB logs bucket retention in hours 168
RTS RTS_CONSOLE_LOG_LEVEL Console log level info
RTS RTS_BROADCAST_LOG_LEVEL Broadcast log level info
RTS RTS_AMQP_PUBLISHERS Number of publishers 5
DHS DHS_CONSOLE_LOG_LEVE Console log level info
DHS DHS_BROADCAST_LOG_LEVEL Broadcast log level info
DHS DHS_AMQP_PUBLISHERS Number of publishers 5
DHS INICIAL_DHS_SERVICES Number of DHS services instances 1
DHS DHS_FLEX_LEGACY_DATALOG_WORKERS Number of Flex legacy datalog workers 3
DHS DHS_FLEX_LEGACY_DATALOG_REQUEST_INTERVAL Interval in minutes of datalog download 60
SNMP SNMP_CONSOLE_LOG_LEVEL Console log level info
SNMP SNMP_BROADCAST_LOG_LEVEL Broadcast log level info
SNMP SNMP_AMQP_PUBLISHERS Number of publishers 5
SNMP SNMP_FLEX_LEGACY_MAX_OIDS Max OIDs on a GET request to a Flex Legacy device 20
Alarm Service ALARM_SERVICE_CONSOLE_LOG_LEVEL Console log level info
Alarm Service ALARM_SERVICE_BROADCAST_LOG_LEVEL Broadcast log level info
Alarm Service ALARM_SERVICE_AMQP_PUBLISHERS Number of publishers 1

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL