Skip to content

GermanVor/devops-pet-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

.env

ADDRESS="localhost:8080"
REPORT_INTERVAL=(int64)
POLL_INTERVAL=(int64)
STORE_INTERVAL="300s"
STORE_FILE="/tmp/devops-metrics-db.json"
RESTORE="true"
KEY=""
TRUSTED_SUBNET=""

ADDRESS - Common for Agent and Server Adress (Server Address and Agent requests endpoint Address).

REPORT_INTERVAL - The time in seconds when Agent sent Metrics to the Server.

POLL_INTERVAL - The time in seconds when Agent collects Metrics.

STORE_INTERVAL - The time in seconds after which the current server readings are reset to disk (value 0 — makes the recording synchronous).

STORE_FILE - The name of the file in which Server will store Metrics (Empty name turn off storing Metrics).

RESTORE - Bool value. true - At startup Server will try to load data from STORE_FILE. false - Server will create new STORE_FILE file in startup.

KEY - Static key (for educational purposes) for Metrics hash generation. If the Agent is started with a KEY (-k=... or KEY="" in .env), then all metrics will be subscribed by simple hash function.

TRUSTED_SUBNET - If this parapmeter is passed then server will trust requests only with X-Real-IP with value TRUSTED_SUBNET

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published