From 571774344d5abbfafd176684cd11960c5a022869 Mon Sep 17 00:00:00 2001 From: Vassiliy Yegorov Date: Sat, 13 Jul 2019 12:46:48 +0700 Subject: [PATCH] edit README add auto cp to script --- README.md | 7 +++++++ scripts/setupzabbix.sh | 3 +++ 2 files changed, 10 insertions(+) diff --git a/README.md b/README.md index 011437e..1a9b0be 100644 --- a/README.md +++ b/README.md @@ -2,11 +2,18 @@ ## на примере пакета zabbix-server * подразумевается, что у вас уже есть проект на GCP, есть созданный bucket для хранения tfstate и собственно установленный на вашей машине terraform (я использовал 0.12.2), а так же доменное имя и зона (я размещаю свою в aws_route53_zone) + * поднимаем два инстанса: + - на первом разворачивается zabbix-server со скриптами для уведомлений + - на втором поднимается zabbix-client и nginx для тестов ### Что надо подготовить: * файл terraform.tfvars.example переименовать в terraform.tfvars и прописать там имя проекта с GCP (и ключи от aws - если делать как у меня) * в файле vars.tf (переименовать с example) указать кол-ко витруальных машин (если нужно как-то по другому) и регион (если нужен другой) +### Что запустить: + * на иснтансе с сервером в домашней папке запускаем скрипт установки + - setupzabbix.sh + ### Что получаем на выходе 1. установленный и готовый к работе zabbix-server и сколько-то машин с агентами для тестирования 2. смените на сервере тайм-зону (если вы не земляк с Новосибирска) (в файле scripts/zabconf/apache2.conf - если перед установкой) diff --git a/scripts/setupzabbix.sh b/scripts/setupzabbix.sh index ca180d3..f11049c 100755 --- a/scripts/setupzabbix.sh +++ b/scripts/setupzabbix.sh @@ -20,6 +20,9 @@ sudo zcat /usr/share/doc/zabbix-server-mysql/create.sql.gz | sudo mysql -uzabbix git clone https://github.com/vasyakrg/zabbix-alert-scripts.git /usr/lib/zabbix/alertscripts sudo chown -R zabbix:root /usr/lib/zabbix/alertscripts +sudo cp ~/zabbix_server.conf /etc/zabbix +sudo cp ~/apache.conf /etc/zabbix + sudo service apache2 restart sudo service zabbix-server start sudo update-rc.d zabbix-server enable