Skip to content

Commit

Permalink
CE: Первичное изменение структуры шаблона (#41, #30)
Browse files Browse the repository at this point in the history
  • Loading branch information
slothfk committed Oct 14, 2020
1 parent a112ab0 commit 811ac52
Show file tree
Hide file tree
Showing 27 changed files with 68 additions and 30 deletions.
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<config xmlns="http://v8.1c.ru/v8/tech-log">
<dump create="false"/>
<log location="/var/log/1C/zabbix/locks" history="1">
<log location="{{tech_logs_dir}}/zabbix/locks" history="1">
<event>
<eq property="name" value="tlock"/>
</event>
Expand All @@ -18,7 +18,7 @@
<property name="locks"/>
<property name="context"/>
</log>
<log location="/var/log/1C/zabbix/calls" history="1">
<log location="{{tech_logs_dir}}/zabbix/calls" history="1">
<event>
<eq property="name" value="call"/>
<ne property="context" value=""/>
Expand All @@ -37,7 +37,7 @@
<property name="inbytes"/>
<property name="outbytes"/>
</log>
<log location="/var/log/1C/zabbix/excps" history="1">
<log location="{{tech_logs_dir}}/zabbix/excps" history="1">
<event>
<eq property="name" value="excp"/>
</event>
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
7 changes: 0 additions & 7 deletions playbooks/handlers/main.yml

This file was deleted.

12 changes: 10 additions & 2 deletions playbooks/install.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---

- hosts: 1c_servers
- hosts: 1c
roles:
- general

Expand All @@ -15,4 +15,12 @@

- hosts: 1c_cs
roles:
- 1c_cs
- 1c_cs

- hosts: hosts_to_restart
gather_facts: no
tasks:
- name: Restart zabbix agent
service:
name: zabbix-agent
state: restarted
6 changes: 6 additions & 0 deletions playbooks/inventory.sample
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
# Общая группа серверов 1С Предприятия
[1c:children]
1c_cs
1c_ls
1c_ws

# Группа центральных серверов 1С Предприятия
[1c_cs]
localhost
Expand Down
2 changes: 1 addition & 1 deletion playbooks/roles/1c_cs/files/1c_central_server.sh
2 changes: 1 addition & 1 deletion playbooks/roles/1c_cs/files/userparameter_1c-cs.conf
4 changes: 4 additions & 0 deletions playbooks/roles/1c_cs/handlers/main.yml
Original file line number Diff line number Diff line change
@@ -1,2 +1,6 @@
---
# handlers file for 1c_cs

- name: Add host to group for restart zabbix agent
group_by:
key: hosts_to_restart
9 changes: 6 additions & 3 deletions playbooks/roles/1c_cs/tasks/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,14 @@
owner: root
group: root
mode: 0644
notify:
- Add host to group for restart zabbix agent


- name: Copy main script for central server
copy:
src: 1c_central_server.sh
dest: /etc/zabbix/scripts/
owner: zabbix
group: zabbix
mode: 0755
owner: root
group: root
mode: 0755
2 changes: 1 addition & 1 deletion playbooks/roles/1c_ls/files/1c_license_server.sh
2 changes: 1 addition & 1 deletion playbooks/roles/1c_ls/files/1c_ls_license_info.sh
2 changes: 1 addition & 1 deletion playbooks/roles/1c_ls/files/userparameter_1c-ls.conf
4 changes: 4 additions & 0 deletions playbooks/roles/1c_ls/handlers/main.yml
Original file line number Diff line number Diff line change
@@ -1,2 +1,6 @@
---
# handlers file for 1c_ls

- name: Add host to group for restart zabbix agent
group_by:
key: hosts_to_restart
6 changes: 4 additions & 2 deletions playbooks/roles/1c_ls/tasks/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,13 +16,15 @@
owner: root
group: root
mode: 0644
notify:
- Add host to group for restart zabbix agent

- name: Copy main script for license server
copy:
src: 1c_license_server.sh
dest: /etc/zabbix/scripts/
owner: zabbix
group: zabbix
owner: root
group: root
mode: 0755

- name: Make cron job for license info
Expand Down
2 changes: 1 addition & 1 deletion playbooks/roles/1c_ws/files/1c_work_server.sh
2 changes: 1 addition & 1 deletion playbooks/roles/1c_ws/files/userparameter_1c-ws.conf
4 changes: 4 additions & 0 deletions playbooks/roles/1c_ws/handlers/main.yml
Original file line number Diff line number Diff line change
@@ -1,2 +1,6 @@
---
# handlers file for 1c_ws

- name: Add host to group for restart zabbix agent
group_by:
key: hosts_to_restart
10 changes: 8 additions & 2 deletions playbooks/roles/1c_ws/tasks/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,38 +15,44 @@
owner: root
group: root
mode: 0644
notify:
- Add host to group for restart zabbix agent

- name: Copy main script for work server
copy:
src: 1c_work_server.sh
dest: /etc/zabbix/scripts/
owner: zabbix
group: zabbix
owner: root
group: root
mode: 0755

- name: Make directory for 1C tech log
file:
name: /var/log/1C
owner: usr1cv8
group: grp1cv8
state: directory
mode: 0750

- name: Make directory for 1C tech log
file:
name: /var/log/1C/zabbix
owner: usr1cv8
group: grp1cv8
state: directory
mode: 0750

- name: Make directory for problem log
file:
name: /var/log/1C/zabbix/problem_log
owner: zabbix
group: grp1cv8
state: directory
mode: 0750

- name: Attach zabbix user to 1C group
user:
name: zabbix
groups: grp1cv8
append: yes

2 changes: 1 addition & 1 deletion playbooks/roles/general/files/1c_common_module.sh
14 changes: 11 additions & 3 deletions playbooks/roles/general/tasks/main.yml
Original file line number Diff line number Diff line change
@@ -1,9 +1,17 @@
---
# tasks file for general
- name: Make directory for template scripts
file:
path: /etc/zabbix/scripts
state: directory
owner: root
group: root
mode: 0755

- name: Copy common module script
copy:
src: 1c_common_module.sh
dest: /etc/zabbix/scripts/
owner: zabbix
group: zabbix
mode: 0755
owner: root
group: root
mode: 0755
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 comments on commit 811ac52

Please sign in to comment.