Commit graph

93 commits

Author SHA1 Message Date
ec7bdacff2
zabbix: add zabbix_templates role
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-02-12 13:45:03 +00:00
216ac2359a
zabbix: ensure /var/run/zabbix directory exists
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-02-09 11:28:00 +00:00
37a019dec3
zabbix: Ensure zabbix log folder is writable for agent service
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2023-11-22 12:28:48 +00:00
Kevin Fenzi
aaf8fec811 zabbix_agent / rhel7: package seems to be just policycoreutils-python in rhel7
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-11-14 16:06:10 -08:00
080f7db125
zabbix: fix set_fact task indentation
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2023-10-05 12:27:37 +01:00
c17ccd3dee
zabbix: rename library for interacting with fasjson
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2023-10-05 12:20:22 +01:00
e5d771b25a
zabbix: fix lint issue
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2023-10-05 12:08:38 +01:00
1b25b222cc
zabbix: task for synchronising sysadmin-noc users to zabbix
sync users from fas to zabbix

Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2023-10-05 11:57:45 +01:00
33293382fb
zabbix: change zabbix-agent service to restarted
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2023-09-21 10:48:17 +01:00
afe4e0b224
zabbix: change zabbix_server service to state restarted
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2023-09-21 10:42:28 +01:00
92bd0c9cd4
zabbix: modify startservices task to restart zabbix server
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2023-09-21 10:22:27 +01:00
0920e7ae47
zabbix: Update db creation task to continue when db exists
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2023-09-21 08:33:42 +01:00
80bb0e74a1
zabbix: change directory for agent config rhel/centos
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2023-08-30 11:11:11 +01:00
176c7c6d53
zabbix: remove dependency on ncurses-compat-libs
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2023-08-30 09:46:02 +01:00
70f5c0ecde
zabbix: Update OS vars for zabbix-agent package dependencies
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2023-08-30 09:42:07 +01:00
e264bc8cae
zabbix_server: fix saml setting + extract idp cert 2023-08-14 21:26:17 +02:00
9af1e4cdbd
zabbix_server: set https baseurl 2023-08-14 20:40:10 +02:00
51baa7e1dd
zabbix_server: add tags to main.yml 2023-08-14 20:32:28 +02:00
9f32846426
zabbix_server: install idp cert 2023-08-14 20:22:48 +02:00
David Kirwan
ed4a2192f5 zabbix: update zabbix server dependencies to include php-openssl
Signed-off-by: David Kirwan <dkirwan@redhat.com>
2023-07-17 13:53:15 +01:00
David Kirwan
0752b73ed6 zabbix: remove typo in zabbix-agentd.conf template
Signed-off-by: David Kirwan <dkirwan@redhat.com>
2023-07-10 15:54:20 +01:00
David Kirwan
2f8125caf2 zabbix: add task to copy tls config for zabbix-agentd
Signed-off-by: David Kirwan <dkirwan@redhat.com>
2023-07-10 15:43:33 +01:00
David Kirwan
91c1a8cafc zabbix_server: update zabbix_server configuration
Update zabbix-agentd.conf
Update vars
Disable cron

Signed-off-by: David Kirwan <dkirwan@redhat.com>
2023-07-10 15:35:20 +01:00
David Kirwan
286d31fb07 zabbix_server: Add extra configuration
Signed-off-by: David Kirwan <dkirwan@redhat.com>
2023-07-04 08:08:07 +01:00
David Kirwan
a9a14a4023 zabbix: modify db tasks zabbix_server role
error handling
Update iptables to allow access to server/agent

Signed-off-by: David Kirwan <dkirwan@redhat.com>
2023-06-30 12:00:33 +01:00
David Kirwan
859c212770 zabbix: rename php-fpm config files
Signed-off-by: David Kirwan <dkirwan@redhat.com>
2023-06-14 12:47:17 +01:00
David Kirwan
dcbfc405eb zabbix: replace template task with copy
Signed-off-by: David Kirwan <dkirwan@redhat.com>
2023-06-14 12:13:58 +01:00
David Kirwan
c881ad8d65 zabbix: add templates for php-fpm
Signed-off-by: David Kirwan <dkirwan@redhat.com>
2023-06-14 11:57:34 +01:00
David Kirwan
e1d428d431 zabbix: update dependency lists
Signed-off-by: David Kirwan <dkirwan@redhat.com>
2023-06-13 09:39:38 +01:00
David Kirwan
2ce8906f5f zabbix: formatting issue in zabbix web config template
rework db task for creating zabbix user

Signed-off-by: David Kirwan <dkirwan@redhat.com>
2023-06-13 08:10:33 +01:00
David Kirwan
e8155ab92e zabbix: db configuration
Signed-off-by: David Kirwan <dkirwan@redhat.com>
2023-06-12 13:57:44 +01:00
David Kirwan
51190f66be zabbix: debug args to shell command
Signed-off-by: David Kirwan <dkirwan@redhat.com>
2023-06-12 13:27:54 +01:00
David Kirwan
701dca3ef7 zabbix: rearrange task import
Signed-off-by: David Kirwan <dkirwan@redhat.com>
2023-06-12 13:18:00 +01:00
David Kirwan
949049047e zabbix: rename template files
Signed-off-by: David Kirwan <dkirwan@redhat.com>
2023-06-12 12:45:26 +01:00
David Kirwan
be8fcb49c9 zabbix: install zabbix rpm
Signed-off-by: David Kirwan <dkirwan@redhat.com>
2023-06-12 12:28:53 +01:00
David Kirwan
a8263f98e9 zabbix: add zabbix_server role
WIP

Signed-off-by: David Kirwan <dkirwan@redhat.com>
2023-06-12 10:50:58 +01:00
Kevin Fenzi
1569b57c7f Revert "adding role for client"
This reverts commit aad9b69b77.
2023-02-21 11:17:10 -08:00
Andrew Heath
aad9b69b77 adding role for client 2023-02-21 19:14:21 +00:00
Kevin Fenzi
24ef62bb18 role names do not like - in them
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-05-16 12:07:40 -07:00
Adam Saleh
5ae390bcea Changed zabbix agent roles after some troubleshooting. 2021-03-16 22:57:35 +01:00
Adam Saleh
88d1e79ea4 Making the config-file path configurable. 2021-03-16 16:09:44 +01:00
Adam Saleh
c258ef5c6a Don't use centos pp in fedora, try to work with zabbix-selinux instead. 2021-03-16 15:44:14 +01:00
Adam Saleh
38b43ac575 Added zabbix playbook 2021-03-16 14:45:07 +01:00