Commit Graph

131 Commits

Author SHA1 Message Date
justin 58839310a1 Merge pull request #20 from recklessop/snyk-fix-5b6458b61e94428d973e649b3ee15331
[Snyk] Security upgrade python from 3.12.0rc2-slim to 3.12-slim
2023-10-14 08:43:30 -04:00
snyk-bot 3892678659 fix: Dockerfile to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-DEBIAN12-GLIBC-5894114
- https://snyk.io/vuln/SNYK-DEBIAN12-GLIBC-5927132
- https://snyk.io/vuln/SNYK-DEBIAN12-GLIBC-5927132
- https://snyk.io/vuln/SNYK-DEBIAN12-KRB5-5825659
- https://snyk.io/vuln/SNYK-DEBIAN12-KRB5-5825659
2023-10-13 10:01:43 +00:00
justin 1a0fc567d8 Merge pull request #19 from recklessop/snyk-fix-71a80b238b5989d10aaf4fb1e834b77a
[Snyk] Security upgrade python from 3.12.0a5-slim to 3.12.0rc2-slim
2023-10-05 13:44:07 -04:00
snyk-bot c1532af54d fix: Dockerfile to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-DEBIAN11-NCURSES-2767191
- https://snyk.io/vuln/SNYK-DEBIAN11-NCURSES-2767191
- https://snyk.io/vuln/SNYK-DEBIAN11-NCURSES-2767191
- https://snyk.io/vuln/SNYK-DEBIAN11-NCURSES-2767191
- https://snyk.io/vuln/SNYK-DEBIAN11-OPENSSL-3368735
2023-09-20 21:25:42 +00:00
justin 43f313ec9d Update LICENSE 2023-04-01 14:57:38 -04:00
justin 251b23990c Update python-node-exporter.py
Updated logic to look for VM and VPG ID in encryption detection stats incase VM is protected using one to many
2023-03-25 13:23:15 -04:00
justin 65ab4d33d6 Update python-node-exporter.py 2023-03-25 00:14:13 -04:00
justin a265a84517 Update python-node-exporter.py
fix for one to many protection of vms
2023-03-25 00:02:03 -04:00
justin bb4b538bb5 Update python-node-exporter.py 2023-03-24 23:38:59 -04:00
justin 1cc51f6434 updated vm metric tags
added vpgname to vm stats
2023-03-24 23:00:02 -04:00
justin 39d8ac07ae Update python-node-exporter.py
removing data from the VM api for VMs recovering to a site
2023-03-24 22:36:12 -04:00
justin af393322de threads logger update
updated threads file so that it shows which exporter it is actually monitoring incase there is many
2023-03-23 13:26:47 -04:00
justin c8f145b27b updated log file path
moved logs into a path where they can easily be seen over http instead of logging into the docker host
2023-03-23 13:19:03 -04:00
justin cf05ae8e34 Update python-node-exporter.py
Had to account for public cloud recoveryhosts returning None. Will open an issue to solve this better later
2023-03-23 13:16:12 -04:00
justin 59df05c079 make vcenter optional
If vcenter hostname isnt set dont try to get vra cpu and memory
2023-03-23 12:45:43 -04:00
justin 4a6588cc82 Update python-node-exporter.py
ill get it right sooner or later
2023-03-23 12:39:00 -04:00
justin 7f80cdf3cb Update python-node-exporter.py
im stupid :)
2023-03-23 12:35:21 -04:00
justin 6420a1d0ec Update python-node-exporter.py
added exception handling to data collection function
2023-03-23 12:31:11 -04:00
justin a20eb125c9 Update python-node-exporter.py 2023-03-23 12:17:21 -04:00
justin 502ea13a6d Update python-node-exporter.py
multi-exporter logging to seperate files
2023-03-23 12:00:25 -04:00
justin b985e8885c gitignore and a sleep time for liveness checker 2023-03-23 11:39:44 -04:00
justin d07b949825 remove lab metrics 2023-03-23 11:38:13 -04:00
justin 69aaaaf69b app code update
added default site name and id
2023-03-23 11:37:29 -04:00
justin 1362c0e14a Merge pull request #14 from recklessop/vra-vm-stats
multi-site readiness and VRA CPU and Memory
2023-03-23 11:24:34 -04:00
justin 94a3822353 multi-site readiness and VRA CPU and Memory
Added Site ID and Site Name to every metric. Moved all VRA metrics to a separate thread and started collecting VRA CPU and Memory usage from vCenter API.
2023-03-23 08:01:21 -04:00
justin fbc68dc794 Merge branch 'master' of https://github.com/recklessop/Zerto_Exporter 2023-03-22 23:27:25 -04:00
justin 0688fe6aab exception handling and comments 2023-03-22 23:27:22 -04:00
justin a56c55acb2 Merge pull request #13 from recklessop/add-license-1
Create LICENSE
2023-03-22 23:06:13 -04:00
justin 1fd33d5dbd Create LICENSE 2023-03-22 23:06:04 -04:00
justin 6528be8082 Create dependabot.yml 2023-03-22 22:59:30 -04:00
justin 79002278d7 Update python-node-exporter.py 2023-03-20 20:39:08 -04:00
justin 43dc741d52 Update python-node-exporter.py 2023-03-20 20:26:47 -04:00
justin de3a4a83b1 Update python-node-exporter.py 2023-03-20 20:20:43 -04:00
justin a6e42d3a73 fixing logging 2023-03-20 20:13:26 -04:00
justin 67ae2e6e09 Update python-node-exporter.py 2023-03-20 19:48:18 -04:00
justin ebf6fd168f Update python-node-exporter.py 2023-03-20 19:42:54 -04:00
justin 7c0ffd1458 Update python-node-exporter.py 2023-03-20 19:40:05 -04:00
justin 78943bf5f6 fixed version dunder 2023-03-20 19:37:41 -04:00
justin 84fa3d207d Added versioning 2023-03-20 19:21:45 -04:00
justin 00e60c31fe Update python-node-exporter.py 2023-03-20 19:14:52 -04:00
justin 674e16b956 Update python-node-exporter.py 2023-03-20 19:00:16 -04:00
justin a23b0cf701 Update python-node-exporter.py 2023-03-20 18:44:53 -04:00
justin 2897ae0fa9 Update python-node-exporter.py 2023-03-08 23:33:19 -05:00
justin abed5d9620 Update python-node-exporter.py
use absolute values on some metric calculations so prevent negative values in the rare case a ZVM is rebooted.
2023-03-08 23:22:55 -05:00
justin 9866be8dba Update python-node-exporter.py 2023-03-08 18:40:41 -05:00
justin 6b7510b1ce Update python-node-exporter.py 2023-03-08 18:35:12 -05:00
justin 50dcb7a061 Update python-node-exporter.py 2023-03-08 18:32:49 -05:00
justin c634b4640a Update python-node-exporter.py 2023-03-08 09:35:23 -05:00
justin 2cee6a689d Update python-node-exporter.py 2023-03-08 09:29:43 -05:00
justin 35f6908849 Update python-node-exporter.py 2023-03-08 09:16:09 -05:00