Commit Graph

71 Commits

Author SHA1 Message Date
David Kirwan
cb77d694fe zabbix: move postgresql configuration to files rather than templates
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-05-16 11:39:16 +01:00
David Kirwan
c7100e0259 zabbix: remove runonce flag from zabbix hostgroup creation task
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-05-16 09:30:41 +01:00
David Kirwan
66defc189e zabbix: attach monitoring template to rabbitmq
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-05-16 09:22:21 +01:00
David Kirwan
321edb65cc zabbix: external hosts http check updating config
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-04-29 12:05:12 +01:00
David Kirwan
81ffe56f4a zabbix: move https to http for proxies template
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-04-25 12:51:32 +01:00
David Kirwan
4cfba84485 zabbix: retag tasks in zabbix_templates role
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-04-25 12:17:52 +01:00
David Kirwan
0551f3f343 zabbix: add clearer ansible tags on zabbix_template role tasks
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-04-25 11:58:40 +01:00
David Kirwan
9d97299285 zabbix: template to handle external hosts
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-04-25 11:26:49 +01:00
David Kirwan
9cc8c5d489 zabbix: add external host https template
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-04-23 12:37:55 +01:00
David Kirwan
68e1ca53a7 zabbix: put the zabbix postgresql config under sourcecontrol
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-04-16 11:12:04 +01:00
David Kirwan
5db13988ce zabbix: increase server conf CacheSize
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-02-21 15:52:23 +00:00
David Kirwan
efa7047d3b zabbix: remove set_facts, add vars to each api call
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-02-20 16:43:51 +00:00
David Kirwan
9fe6ae04ad zabbix: merging items and triggers in zabbix templates
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-02-19 12:58:28 +00:00
David Kirwan
4b5fd84861 zabbix: modifing uuids in releng compose template
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-02-19 11:45:35 +00:00
David Kirwan
41f8bc82e7 zabbix: break releng compose cronjob template into two parts
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-02-19 11:28:51 +00:00
David Kirwan
f6d4ffc6f4 zabbix: minimise the json template
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-02-15 15:13:29 +00:00
David Kirwan
364c6372d0 zabbix: update releng compose cronjob template hostnames
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-02-15 15:00:59 +00:00
David Kirwan
02565b933e zabbix: update releng compose cronjob template
re-enable zabbix/zabbix_template role on releng_compose

Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-02-15 04:02:33 +00:00
David Kirwan
c7bf77dccc zabbix: add tags to zabbix_agent tasks
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-02-14 12:54:33 +00:00
David Kirwan
2f566d3c9a zabbix: add hosts to hostgroup prior to template creation
move linking to template to separate task

Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-02-13 13:05:40 +00:00
David Kirwan
f340a11c88 zabbix: configure hostgroup creation to run_once
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-02-13 12:57:15 +00:00
David Kirwan
3c0a3f68e8 zabbix: reorder zabbix tasks, create hostgroup before templates
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-02-13 12:07:16 +00:00
David Kirwan
1be7d658ab zabbix: rename the template for releng compose cronjobs
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-02-13 11:57:43 +00:00
David Kirwan
8ac96eb595 zabbix: move zabbix templates to role's base files directory
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-02-13 11:53:02 +00:00
David Kirwan
0191fd7574 zabbix: add task to add hosts to zabbix hostgroup
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-02-13 11:42:49 +00:00
David Kirwan
77c39f7d04 zabbix: Import hostgroup task correctly in main.yml
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-02-13 09:32:57 +00:00
David Kirwan
bf5dcd8edb zabbix: set releng_compose_stg zabbix_templates to empty list
add zabbix hostgroup create task

Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-02-13 09:29:56 +00:00
David Kirwan
617b766423 zabbix: fix syntax error in file lookup
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-02-12 13:47:37 +00:00
David Kirwan
ec7bdacff2 zabbix: add zabbix_templates role
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-02-12 13:45:03 +00:00
David Kirwan
216ac2359a zabbix: ensure /var/run/zabbix directory exists
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-02-09 11:28:00 +00:00
David Kirwan
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
David Kirwan
080f7db125 zabbix: fix set_fact task indentation
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2023-10-05 12:27:37 +01:00
David Kirwan
c17ccd3dee zabbix: rename library for interacting with fasjson
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2023-10-05 12:20:22 +01:00
David Kirwan
e5d771b25a zabbix: fix lint issue
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2023-10-05 12:08:38 +01:00
David Kirwan
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
David Kirwan
33293382fb zabbix: change zabbix-agent service to restarted
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2023-09-21 10:48:17 +01:00
David Kirwan
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
David Kirwan
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
David Kirwan
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
David Kirwan
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
David Kirwan
176c7c6d53 zabbix: remove dependency on ncurses-compat-libs
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2023-08-30 09:46:02 +01:00
David Kirwan
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
Francois Andrieu
e264bc8cae zabbix_server: fix saml setting + extract idp cert 2023-08-14 21:26:17 +02:00
Francois Andrieu
9af1e4cdbd zabbix_server: set https baseurl 2023-08-14 20:40:10 +02:00
Francois Andrieu
51baa7e1dd zabbix_server: add tags to main.yml 2023-08-14 20:32:28 +02:00
Francois Andrieu
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