mirror of
https://github.com/elAgala/server-initializer.git
synced 2026-02-14 05:06:18 +00:00
save
This commit is contained in:
@@ -10,6 +10,7 @@ function install_prometheus() {
|
||||
mkdir -p "$monitoring_dir"
|
||||
mkdir -p "$monitoring_dir/loki"
|
||||
mkdir -p "$monitoring_dir/promtail"
|
||||
mkdir -p "$monitoring_dir/alerts"
|
||||
|
||||
# Download main monitoring files
|
||||
wget "$REPO_URL/$TEMPLATE_PATH/docker-compose.yml" -O "$monitoring_dir/docker-compose.yml"
|
||||
@@ -21,6 +22,11 @@ function install_prometheus() {
|
||||
# Download Promtail configuration
|
||||
wget "$REPO_URL/$TEMPLATE_PATH/promtail/promtail.yml" -O "$monitoring_dir/promtail/promtail.yml"
|
||||
|
||||
# Download alert rules
|
||||
wget "$REPO_URL/$TEMPLATE_PATH/alerts/infrastructure.yml" -O "$monitoring_dir/alerts/infrastructure.yml"
|
||||
wget "$REPO_URL/$TEMPLATE_PATH/alerts/web-server.yml" -O "$monitoring_dir/alerts/web-server.yml"
|
||||
wget "$REPO_URL/$TEMPLATE_PATH/alerts/docker.yml" -O "$monitoring_dir/alerts/docker.yml"
|
||||
|
||||
cd "$monitoring_dir"
|
||||
echo "[ MONITOR ]: Monitoring stack installed. Starting containers"
|
||||
sudo docker compose up -d
|
||||
|
||||
Reference in New Issue
Block a user