Commit Graph

249 Commits

Author SHA1 Message Date
Ely Deckers 4d23d9320f Re-order discovery methods 2022-11-29 23:20:48 +01:00
Ely Deckers a20a9d86f2 Simplify json generation for discoveries 2022-11-29 23:20:48 +01:00
Ely Deckers d882d3a47f Fix a few methods 2022-11-29 23:20:48 +01:00
Ely Deckers 5d22a253f3 Fix a few methods 2022-11-29 23:20:48 +01:00
Ely Deckers 384e3429b5 Simplify command discovery 2022-11-29 23:20:48 +01:00
Ely Deckers 866a8171f2 Hide public method and rename 2022-11-29 23:20:48 +01:00
Ely Deckers c25675834e Use correct method names and hide private 2022-11-29 23:20:47 +01:00
Ely Deckers 718fcfdf8b Add help command 2022-11-29 23:18:11 +01:00
Ely Deckers 1965594c66 Wrap pfSense symbols in class 2022-11-29 23:18:11 +01:00
Ely Deckers 17be728231 Introduce Command and Discovery classes 2022-11-29 23:18:09 +01:00
Ely Deckers 37d4f1ac0a Simplify Ipsec status 2022-11-29 23:17:19 +01:00
Ely Deckers bbca2fb11f Simplify service values 2022-11-29 23:17:19 +01:00
Ely Deckers 792990b7f6 Simplify ipsec ph1 2022-11-29 23:17:19 +01:00
Ely Deckers 10a51a990d Simplify OpenVPN client value 2022-11-29 23:17:19 +01:00
Ely Deckers 958e4ca9e2 Simplify OpenVPN server values 2022-11-29 23:17:19 +01:00
Ely Deckers 798ffa8b8b Simplify dhcp 2022-11-29 23:17:19 +01:00
Ely Deckers 1229bf6370 Simplify package update status retrieval 2022-11-29 23:17:19 +01:00
Ely Deckers cb11d68518 Simplify system value retrieval 2022-11-29 23:17:19 +01:00
Ely Deckers 956323ec0e Simplify SMART status retrieval 2022-11-29 23:17:19 +01:00
Ely Deckers 63b169b483 Simplify code for value mapping 2022-11-29 23:17:19 +01:00
Ely Deckers 5e4a515b3a Simplify discovery 2022-11-29 23:17:19 +01:00
Ely Deckers c03733370a Move command handlers to top of file 2022-11-29 23:17:19 +01:00
Ely Deckers 9e42d7fea6 Simplify code for entrypoint 2022-11-29 23:17:19 +01:00
Riccardo 7bd0396c55
Merge pull request #130 from edeckers/elydeckers/fix/invalid-ipsec-status-for-some-versions
fix: ipsec tunnel status invalid on some versions
2022-11-29 22:15:02 +01:00
Ely Deckers f81f6778bf fix: ipsec tunnel status invalid on some versions 2022-11-27 14:07:00 +01:00
Riccardo c867bf03cf
Merge pull request #108 from GuillaumeHullin/master
Typo - Issue #104
2022-11-07 23:07:46 +01:00
Riccardo f4f092abf4
Merge pull request #118 from ForesightCyber/master
Repaired get_ipsecifnum. Working with pre 2.6 and 2.6 pfsense
2022-11-07 23:04:11 +01:00
Riccardo Bicelli 5c4a2d1151 Update README 2022-10-10 14:13:25 +02:00
Guillaume Hullin eee0d82102 Removed branding and some not needed changes 2022-09-14 11:43:19 +02:00
Guillaume Hullin 61a88dff0b Revert back code to orignal template
This reverts commit 7134f2f5c365705074e29046748614f028cb6616.
2022-09-14 10:55:13 +02:00
Guillaume Hullin b1210d586a Update README.md 2022-09-14 10:36:23 +02:00
Lukas Macura 038eb5c162 Changed item fetch times. It was too frequent for small firewalls 2022-04-22 12:24:40 +02:00
Lukas Macura 60bbd28bfb Added temperature monitoring 2022-04-22 12:14:34 +02:00
Lukas Macura dcd5121571 Repaired get_ipsecifnum. Working with pre 2.6 and 2.6 pfsense 2022-04-21 11:39:35 +02:00
Guillaume Hullin ca8d7d316f
Merge branch 'main' into master 2022-04-05 22:52:07 +02:00
Guillaume Hullin 2609084db6
Merge branch 'rbicelli:master' into master 2022-04-05 22:36:22 +02:00
Guillaume Hullin ac8a2b2dda Fixing trigger for new pfSense version 2022-03-16 10:49:57 +01:00
Riccardo 67a521fa7b
Merge pull request #107 from edeckers/elydeckers/fix/add-missing-application-to-template
Add "Network Interfaces" application
2022-03-04 16:20:24 +01:00
Guillaume Hullin a58e746bd3 Update README.md 2022-02-16 12:07:39 +01:00
Guillaume Hullin 842e09158d
Merge branch 'rbicelli:master' into master 2022-02-16 10:54:34 +01:00
Guillaume Hullin f14039f039 Update README.md
- typo correction (Issue #104)
2022-02-16 10:53:52 +01:00
Ely Deckers f88338c11d Add 'Network Interfaces' application 2022-02-16 10:44:11 +01:00
Riccardo d4ce65c0a7
Merge pull request #105 from GuillaumeHullin/master
Update README.md
2022-02-16 10:36:07 +01:00
Guillaume Hullin 5ea5a6b831 Update README.md
- Added Certificats Monitoring as feature
- Updated command to install speedtest
- Added advice to Shellcmd in order to make the script automatically install/update at boot time (and after upgrade of pfSense)
2022-02-15 23:38:20 +01:00
Riccardo 9ec91fd337
Merge pull request #102 from GuillaumeHullin/feature_cert_and_services_monitoring
Certificates and services monitoring
2022-01-24 10:25:47 +01:00
Guillaume Hullin 0b8df83056 switch certificate monitoring items to active items 2022-01-21 13:11:18 +01:00
Guillaume Hullin add56b4cd2 Update template_pfsense_active.xml
Switch from to zabbix active agent items
2022-01-21 13:09:11 +01:00
Guillaume Hullin 71c8d6e963 Update template_pfsense_active.xml
removed need of global regex
2022-01-21 12:48:33 +01:00
Guillaume Hullin 3dd9bd78a9 delay updates
- removed delay definitions of 60s which should be the default value defined in Zabbix server
- convert a value to more readable form (exemple 3600 to 1h)
2022-01-21 12:31:32 +01:00
Guillaume Hullin 2586bc16e5 Update pfsense_zbx.php
Added certificate monitoring functions
2022-01-21 12:17:32 +01:00