Certname | Version | Transaction UUID | Code ID |
---|---|---|---|
cndh1326-3-59.ptmind.com | 1746191027 | 45854bf1-8d93-45bf-b223-a4d6dc02922f | None |
Resource | Location |
---|---|
File[/etc/fail2ban/filter.d/syn_flood.conf] | /etc/puppetlabs/code/environments/production/modules/tcp_syn/manifests/config.pp:51 |
File[/etc/fail2ban/action.d/iptables-allports-sync.conf] | /etc/puppetlabs/code/environments/production/modules/tcp_syn/manifests/config.pp:11 |
Class[Ssh_key::Ptmind_id_rsa] | None:None |
Class[Lvs_nginx] | None:None |
File[/home/ptmind/.ssh/id_rsa.pub] | /etc/puppetlabs/code/environments/production/modules/ssh_key/manifests/init.pp:52 |
File[/etc/fail2ban/jail.local] | /etc/puppetlabs/code/environments/production/modules/tcp_syn/manifests/config.pp:19 |
Group[ptmind] | /etc/puppetlabs/code/environments/production/modules/ssh_key/manifests/ptmind_user.pp:10 |
Class[Ssh_key::Ptmind_user] | None:None |
Class[Ssh_key::Root_user] | None:None |
File[/usr/local/psionic/portsentry/portsentry.ignore] | /etc/puppetlabs/code/environments/production/modules/tcp_syn/manifests/config.pp:43 |
Class[Ssh_key::Ptmind_authorized_keys] | None:None |
File[/etc/fail2ban/filter.d/portsentry.conf] | /etc/puppetlabs/code/environments/production/modules/tcp_syn/manifests/config.pp:27 |
File[/home/ptmind/.ssh] | /etc/puppetlabs/code/environments/production/modules/ssh_key/manifests/ptmind_user.pp:15 |
File[/home/ptmind/.ssh/authorized_keys] | /etc/puppetlabs/code/environments/production/modules/ssh_key/manifests/init.pp:32 |
Class[Tcp_syn] | None:None |
Stage[main] | None:None |
Class[Ssh_key::Root_authorized_keys] | None:None |
Service[fail2ban] | /etc/puppetlabs/code/environments/production/modules/tcp_syn/manifests/service.pp:2 |
Class[Ssh_key] | None:None |
Class[main] | None:None |
Class[Check_host] | None:None |
File[/workspace/crontab/lvs_nginx.py] | /etc/puppetlabs/code/environments/production/modules/lvs_nginx/manifests/config.pp:3 |
Class[Lvs_nginx::Config] | None:None |
File[/usr/local/psionic/portsentry/portsentry.conf] | /etc/puppetlabs/code/environments/production/modules/tcp_syn/manifests/config.pp:35 |
Node[cndh1326-3-59.ptmind.com] | None:None |
Class[Tcp_syn::Config] | None:None |
Class[Settings] | None:None |
Class[Ssh_key::Ptmind_id_rsa_pub] | None:None |
File[/workspace/wanip.sh] | /etc/puppetlabs/code/environments/production/modules/lvs_nginx/manifests/config.pp:16 |
File[/home/ptmind/.ssh/id_rsa] | /etc/puppetlabs/code/environments/production/modules/ssh_key/manifests/init.pp:42 |
Class[Tcp_syn::Service] | None:None |
File[/workspace/crontab/tcp-syn-attack.py] | /etc/puppetlabs/code/environments/production/modules/tcp_syn/manifests/config.pp:3 |
Class[Zabbix_agent::Config] | None:None |
File[/usr/local/src/zabbix-agent2-plugin-postgresql-6.0.27-release1.el7.x86_64.rpm] | /etc/puppetlabs/code/environments/production/modules/zabbix_agent/manifests/config.pp:32 |
Class[Zabbix_agent] | None:None |
Package[zabbix-agent2-plugin-postgresql] | /etc/puppetlabs/code/environments/production/modules/zabbix_agent/manifests/config.pp:61 |
User[root] | /etc/puppetlabs/code/environments/production/modules/ssh_key/manifests/root_user.pp:2 |
File[/root/.ssh/authorized_keys] | /etc/puppetlabs/code/environments/production/modules/ssh_key/manifests/init.pp:2 |
User[ptmind] | /etc/puppetlabs/code/environments/production/modules/ssh_key/manifests/ptmind_user.pp:2 |
File[/workspace/check_host.sh] | /etc/puppetlabs/code/environments/production/modules/check_host/manifests/init.pp:31 |
File[/workspace/crontab/script] | /etc/puppetlabs/code/environments/production/modules/check_host/manifests/init.pp:17 |
File[/var/lib/zabbix/] | /etc/puppetlabs/code/environments/production/modules/zabbix_agent/manifests/config.pp:95 |
File[/etc/zabbix/script] | /etc/puppetlabs/code/environments/production/modules/zabbix_agent/manifests/config.pp:88 |
Service[zabbix-agent2] | /etc/puppetlabs/code/environments/production/modules/zabbix_agent/manifests/config.pp:110 |
File[/etc/zabbix/zabbix_agent2.d/zabbixd.conf] | /etc/puppetlabs/code/environments/production/modules/zabbix_agent/manifests/config.pp:79 |
Package[pcre2] | /etc/puppetlabs/code/environments/production/modules/zabbix_agent/manifests/config.pp:67 |
File[/var/lib/zabbix/.my.cnf] | /etc/puppetlabs/code/environments/production/modules/zabbix_agent/manifests/config.pp:102 |
File[/etc/zabbix/zabbix_agent2.conf] | /etc/puppetlabs/code/environments/production/modules/zabbix_agent/manifests/config.pp:70 |
File[/workspace] | /etc/puppetlabs/code/environments/production/modules/check_host/manifests/init.pp:2 |
File[/workspace/crontab] | /etc/puppetlabs/code/environments/production/modules/check_host/manifests/init.pp:9 |
Cron[label] | /etc/puppetlabs/code/environments/production/modules/check_host/manifests/init.pp:39 |
File[/root/MegaCli-8.07.14-1.noarch.rpm] | /etc/puppetlabs/code/environments/production/modules/check_host/manifests/init.pp:24 |
Package[zabbix-agent2] | /etc/puppetlabs/code/environments/production/modules/zabbix_agent/manifests/config.pp:49 |
File[/usr/local/src/zabbix-release-6.0-4.el7.noarch.rpm] | /etc/puppetlabs/code/environments/production/modules/zabbix_agent/manifests/config.pp:9 |
Package[zabbix-agent] | /etc/puppetlabs/code/environments/production/modules/zabbix_agent/manifests/config.pp:40 |
Package[zabbix-agent2-plugin-mongodb] | /etc/puppetlabs/code/environments/production/modules/zabbix_agent/manifests/config.pp:55 |
File[/usr/local/src/zabbix-agent2-plugin-mongodb-6.0.27-release1.el7.x86_64.rpm] | /etc/puppetlabs/code/environments/production/modules/zabbix_agent/manifests/config.pp:24 |
File[/usr/local/src/zabbix-agent2-6.0.27-release1.el7.x86_64.rpm] | /etc/puppetlabs/code/environments/production/modules/zabbix_agent/manifests/config.pp:16 |
Package[zabbix-release] | /etc/puppetlabs/code/environments/production/modules/zabbix_agent/manifests/config.pp:43 |
Class[Iptables::Config_cn_prod] | None:None |
File[/iptables_pt/iptables-wan.sh] | /etc/puppetlabs/code/environments/production/modules/iptables/manifests/config_cn_prod.pp:9 |
File[/iptables_pt] | /etc/puppetlabs/code/environments/production/modules/iptables/manifests/config_cn_prod.pp:3 |
Exec[run_script] | /etc/puppetlabs/code/environments/production/modules/iptables/manifests/config_cn_prod.pp:18 |
Source | Relationship | Target |
---|---|---|
Class[Tcp_syn::Config] | contains | File[/usr/local/psionic/portsentry/portsentry.conf] |
Stage[main] | contains | Class[Ssh_key::Ptmind_id_rsa_pub] |
Class[Tcp_syn::Service] | contains | Service[fail2ban] |
Stage[main] | contains | Class[Settings] |
Stage[main] | contains | Class[Check_host] |
Class[Tcp_syn::Config] | required-by | Service[fail2ban] |
Stage[main] | contains | Class[Ssh_key::Root_authorized_keys] |
Class[Ssh_key::Ptmind_user] | contains | File[/home/ptmind/.ssh] |
Class[main] | contains | Node[cndh1326-3-59.ptmind.com] |
Class[Tcp_syn::Config] | contains | File[/etc/fail2ban/action.d/iptables-allports-sync.conf] |
Stage[main] | contains | Class[Ssh_key::Ptmind_id_rsa] |
Class[Tcp_syn::Config] | contains | File[/etc/fail2ban/filter.d/portsentry.conf] |
Stage[main] | contains | Class[Tcp_syn] |
Class[Ssh_key::Ptmind_id_rsa] | contains | File[/home/ptmind/.ssh/id_rsa] |
Class[Tcp_syn::Config] | contains | File[/usr/local/psionic/portsentry/portsentry.ignore] |
Stage[main] | contains | Class[Tcp_syn::Config] |
Stage[main] | contains | Class[main] |
Stage[main] | contains | Class[Ssh_key::Root_user] |
Stage[main] | contains | Class[Tcp_syn::Service] |
Class[Check_host] | contains | File[/root/MegaCli-8.07.14-1.noarch.rpm] |
Class[Ssh_key::Ptmind_id_rsa_pub] | contains | File[/home/ptmind/.ssh/id_rsa.pub] |
Stage[main] | contains | Class[Ssh_key::Ptmind_user] |
Stage[main] | contains | Class[Lvs_nginx::Config] |
Stage[main] | contains | Class[Ssh_key] |
Class[Ssh_key::Ptmind_authorized_keys] | contains | File[/home/ptmind/.ssh/authorized_keys] |
Class[Tcp_syn::Config] | contains | File[/etc/fail2ban/filter.d/syn_flood.conf] |
Class[Ssh_key::Ptmind_user] | contains | Group[ptmind] |
Class[Lvs_nginx::Config] | contains | File[/workspace/crontab/lvs_nginx.py] |
Stage[main] | contains | Class[Lvs_nginx] |
Class[Lvs_nginx::Config] | contains | File[/workspace/wanip.sh] |
Class[Tcp_syn::Config] | contains | File[/etc/fail2ban/jail.local] |
Class[Check_host] | contains | Cron[label] |
Stage[main] | contains | Class[Ssh_key::Ptmind_authorized_keys] |
Class[Tcp_syn::Config] | contains | File[/workspace/crontab/tcp-syn-attack.py] |
Class[Check_host] | contains | File[/workspace/check_host.sh] |
Class[Tcp_syn::Config] | subscription-of | Service[fail2ban] |
Class[Ssh_key::Root_user] | contains | User[root] |
Class[Ssh_key::Root_authorized_keys] | contains | File[/root/.ssh/authorized_keys] |
Class[Ssh_key::Ptmind_user] | contains | User[ptmind] |
Class[Zabbix_agent::Config] | contains | File[/var/lib/zabbix/.my.cnf] |
File[/etc/zabbix/zabbix_agent2.conf] | notifies | Service[zabbix-agent2] |
File[/etc/zabbix/zabbix_agent2.d/zabbixd.conf] | required-by | Service[zabbix-agent2] |
Class[Zabbix_agent::Config] | contains | File[/usr/local/src/zabbix-agent2-plugin-mongodb-6.0.27-release1.el7.x86_64.rpm] |
Class[Zabbix_agent::Config] | contains | File[/etc/zabbix/zabbix_agent2.conf] |
File[/etc/zabbix/zabbix_agent2.conf] | required-by | Service[zabbix-agent2] |
File[/etc/zabbix/zabbix_agent2.d/zabbixd.conf] | notifies | Service[zabbix-agent2] |
Class[Zabbix_agent::Config] | contains | File[/var/lib/zabbix/] |
File[/usr/local/src/zabbix-agent2-plugin-mongodb-6.0.27-release1.el7.x86_64.rpm] | required-by | File[/usr/local/src/zabbix-agent2-plugin-postgresql-6.0.27-release1.el7.x86_64.rpm] |
File[/usr/local/src/zabbix-release-6.0-4.el7.noarch.rpm] | required-by | File[/usr/local/src/zabbix-agent2-6.0.27-release1.el7.x86_64.rpm] |
Class[Zabbix_agent::Config] | contains | Package[zabbix-release] |
Class[Zabbix_agent::Config] | contains | Service[zabbix-agent2] |
File[/usr/local/src/zabbix-agent2-6.0.27-release1.el7.x86_64.rpm] | required-by | File[/usr/local/src/zabbix-agent2-plugin-mongodb-6.0.27-release1.el7.x86_64.rpm] |
Package[zabbix-release] | required-by | Package[zabbix-agent2-plugin-postgresql] |
Stage[main] | contains | Class[Zabbix_agent::Config] |
Class[Zabbix_agent::Config] | contains | File[/usr/local/src/zabbix-agent2-6.0.27-release1.el7.x86_64.rpm] |
Class[Zabbix_agent::Config] | contains | File[/etc/zabbix/zabbix_agent2.d/zabbixd.conf] |
File[/var/lib/zabbix/] | required-by | File[/var/lib/zabbix/.my.cnf] |
Class[Zabbix_agent::Config] | contains | Package[zabbix-agent2-plugin-postgresql] |
Class[Zabbix_agent::Config] | contains | Package[zabbix-agent2-plugin-mongodb] |
File[/usr/local/src/zabbix-agent2-plugin-postgresql-6.0.27-release1.el7.x86_64.rpm] | required-by | Package[zabbix-release] |
Class[Zabbix_agent::Config] | contains | File[/usr/local/src/zabbix-release-6.0-4.el7.noarch.rpm] |
Stage[main] | contains | Class[Zabbix_agent] |
Package[zabbix-release] | required-by | Package[zabbix-agent2-plugin-mongodb] |
Class[Zabbix_agent::Config] | contains | File[/etc/zabbix/script] |
Class[Zabbix_agent::Config] | contains | File[/usr/local/src/zabbix-agent2-plugin-postgresql-6.0.27-release1.el7.x86_64.rpm] |
Class[Check_host] | contains | File[/workspace] |
Class[Check_host] | contains | File[/workspace/crontab] |
File[/workspace] | required-by | File[/workspace/crontab] |
File[/workspace/crontab] | required-by | File[/workspace/crontab/script] |
Class[Check_host] | contains | File[/workspace/crontab/script] |
Package[zabbix-agent2-plugin-mongodb] | required-by | Package[zabbix-agent2] |
Class[Zabbix_agent::Config] | contains | Package[pcre2] |
Package[zabbix-agent2-plugin-postgresql] | required-by | Package[zabbix-agent2] |
Package[zabbix-agent2] | required-by | File[/etc/zabbix/script] |
Package[zabbix-agent2] | required-by | File[/var/lib/zabbix/] |
Package[zabbix-agent2] | required-by | File[/etc/zabbix/zabbix_agent2.d/zabbixd.conf] |
Package[pcre2] | required-by | Package[zabbix-agent2] |
Class[Zabbix_agent::Config] | contains | Package[zabbix-agent2] |
Package[zabbix-agent2] | required-by | File[/etc/zabbix/zabbix_agent2.conf] |
Class[Zabbix_agent::Config] | contains | Package[zabbix-agent] |
Stage[main] | contains | Class[Iptables::Config_cn_prod] |
Class[Iptables::Config_cn_prod] | contains | File[/iptables_pt] |
Class[Iptables::Config_cn_prod] | contains | File[/iptables_pt/iptables-wan.sh] |
File[/iptables_pt/iptables-wan.sh] | notifies | Service[fail2ban] |
File[/iptables_pt/iptables-wan.sh] | subscription-of | Exec[run_script] |
Exec[run_script] | notifies | Service[fail2ban] |
Class[Iptables::Config_cn_prod] | contains | Exec[run_script] |