Commit Graph
100 Commits
Author SHA1 Message Date
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
justinandGitHub 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
justinandGitHub a56c55acb2 Merge pull request #13 from recklessop/add-license-1
Create LICENSE
2023-03-22 23:06:13 -04:00
justinandGitHub 1fd33d5dbd Create LICENSE 2023-03-22 23:06:04 -04:00
justinandGitHub 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
justin 00c5529fd5 Update python-node-exporter.py
added log file rotation
2023-03-08 09:13:25 -05:00
justin 9cab34f2e5 Update python-node-exporter.py 2023-03-08 09:05:37 -05:00
justin e952e9912b Update python-node-exporter.py 2023-03-08 09:01:55 -05:00
justin 4fe8e61637 Update python-node-exporter.py 2023-03-08 08:51:40 -05:00
justin 3e70631471 Update python-node-exporter.py
Testing ChatGPT generated optimizations which will make sure that the various stats gathering threads will be restarted if they crash
2023-03-08 08:45:08 -05:00
justin b7dbebf2ee Merge branch 'master' of https://github.com/recklessop/Zerto_Exporter 2023-03-07 19:27:58 -05:00
justin c8d365bace Update python-node-exporter.py 2023-03-07 19:27:52 -05:00
justinandGitHub f528dcff44 Update README.md 2023-03-06 07:07:51 -05:00
justinandGitHub 9f809a5321 Update README.md 2023-03-06 07:05:29 -05:00
justinandGitHub a40561460c Update README.md 2023-03-06 07:05:10 -05:00
justinandGitHub 40883a784c Merge pull request #11 from recklessop/snyk-fix-ce38e95cf356e99e33f935c36603d0dc
[Snyk] Security upgrade python from 3.11.0a7-slim to 3.12.0a5-slim
2023-03-05 08:02:23 -05:00
justin c323bedc41 Update python-node-exporter.py
added journal volume size and number of VMDKs per VM
2023-03-02 13:12:37 -05:00
justin dbc4df9168 Create .gitignore 2023-03-02 13:04:00 -05:00
justin 1b857d3b55 Update python-node-exporter.py 2023-02-27 19:22:22 -05:00
justin 05ad327ee3 Update python-node-exporter.py 2023-02-27 19:05:31 -05:00
justin c432f81451 Update python-node-exporter.py
Added env variable to control how often the scraper runs against the ZVM API, default is now 30 seconds instead of 10
2023-02-27 18:21:59 -05:00
justin 843570c39e Update python-node-exporter.py 2023-01-29 13:31:00 -05:00
justin f1fe7986c4 Update python-node-exporter.py
moves stats api to a dedicated functions, slowed down other api gets to 1 minute
2023-01-29 13:16:38 -05:00
justin 8820f3416e Update python-node-exporter.py
removed hostname metric as it is txt
2023-01-29 12:39:11 -05:00
justin 701d940903 More Metrics
Added VRA metrics and updated VPG metrics
2023-01-29 12:23:52 -05:00
justin bb7ccc487f Update python-node-exporter.py 2023-01-29 11:35:02 -05:00
justin 612f7b1d6b fixed regression in vm stats 2023-01-29 11:29:25 -05:00
justin b2e04a9e0f Update python-node-exporter.py 2023-01-28 22:32:40 -05:00
justin 42389c9b88 Update python-node-exporter.py 2023-01-28 22:09:01 -05:00
justin 287683866b Update python-node-exporter.py 2023-01-28 22:00:33 -05:00
justin bed5a76556 Update python-node-exporter.py 2023-01-28 21:57:19 -05:00
justin 0d4d355ba6 Update python-node-exporter.py 2023-01-28 21:45:23 -05:00
justin 9cfda1c6b0 Update python-node-exporter.py 2023-01-28 21:35:57 -05:00
justin c50490c270 Update python-node-exporter.py
Fixed Appliances metric name
2023-01-28 21:08:06 -05:00
justin a7aff1fd29 Update python-node-exporter.py 2023-01-28 13:34:28 -05:00
justin 39ab02ae02 Update python-node-exporter.py 2023-01-28 13:30:55 -05:00
justin fb91836a3a Added Datastore API Metrics
Added Datastore Metrics
2023-01-28 13:22:27 -05:00
justin 4919283f59 Update azure-pipelines.yml for Azure Pipelines 2023-01-28 12:40:02 -05:00
justin 2dbdef958e Update azure-pipelines.yml for Azure Pipelines 2023-01-28 12:36:45 -05:00
justin 91d808be66 Update azure-pipelines.yml for Azure Pipelines 2023-01-28 12:02:06 -05:00
justin 1f1c728d50 Update azure-pipelines.yml for Azure Pipelines 2023-01-28 11:58:11 -05:00
justinandGitHub 5e7446286b Merge pull request #9 from recklessop/ransomware-api
Added Ransomware api metrics
2023-01-28 11:56:26 -05:00
justin a1afec0a1f Update azure-pipelines.yml for Azure Pipelines 2023-01-28 11:55:18 -05:00
justin ceaf9b34cc Update azure-pipelines.yml for Azure Pipelines 2023-01-28 11:47:28 -05:00
justin 614f655cc2 Update azure-pipelines.yml for Azure Pipelines 2023-01-28 11:44:02 -05:00
justin 84d9bc777c Update azure-pipelines.yml for Azure Pipelines 2023-01-28 11:33:47 -05:00
justin f08821513b Update azure-pipelines.yml for Azure Pipelines 2023-01-28 11:30:11 -05:00
justin 9a777a0fb2 Set up CI with Azure Pipelines
[skip ci]
2023-01-28 11:28:36 -05:00
justinandGitHub 5f02934941 Delete azure-pipelines.yml 2023-01-28 11:25:43 -05:00
justin 581ea3efaa Update azure-pipelines.yml for Azure Pipelines 2023-01-28 11:23:31 -05:00
justin 6bbc8fd53f Set up CI with Azure Pipelines
[skip ci]
2023-01-28 11:13:22 -05:00
justin 585d38aec2 Set up CI with Azure Pipelines
[skip ci]
2023-01-28 11:08:13 -05:00
justin f73bc74a65 more commits 2023-01-05 00:42:20 +00:00
justin aa4f5f5069 updates to ransomware section 2022-11-21 23:28:34 +00:00
justin 50405203a5 ransomware api tracking
start tracking metrics for ransomware. No normalizing of the per 10 second metric yet, just testing that the right APIs are called and values are returned.
2022-11-21 15:31:18 -05:00
justin 286b44ebd7 Update python-node-exporter.py
updated how scratch used storage is calculated. Zerto volumes API shows data per volume, not per VM, so needed to sum the values.
2022-05-09 18:02:40 -04:00
justin 4d3d89da1f Update python-node-exporter.py
added scratch journal monitoring metrics
2022-05-09 13:15:22 -04:00
justin c99084d98f updated metrics.txt 2022-05-07 07:44:17 -04:00
justin 4a97e6bd38 Merge branch 'master' of github.com:recklessop/Zerto_Exporter 2022-05-06 20:32:31 -04:00
justin 445e3328ba fixed ssl verify bool 2022-05-06 20:20:47 -04:00
justin 26e8dbf296 Update python-node-exporter.py 2022-05-06 20:10:51 -04:00
justin ad64df1c25 switched to docker env variables
Switched hard coded variables to ones that can be set in the docker-compose file.
2022-05-06 17:48:22 -04:00
justin 5bccc93c69 Create meterics 2022-05-06 17:13:27 -04:00
justinandGitHub e13bc80771 Merge pull request #1 from recklessop/snyk-fix-f5ea1e66843b0e0dee2bfdc475c4417c
[Snyk] Security upgrade python from latest to 3.11.0a7-slim
2022-05-06 17:01:46 -04:00
justin 247351158e Update metrics.txt 2022-04-26 00:40:35 -04:00
justin 921ad0f2fa Update python-node-exporter.py 2022-04-25 23:41:32 -04:00
justin 56b36a6189 Update python-node-exporter.py 2022-04-25 23:39:33 -04:00
justin f4e4d8e084 Update python-node-exporter.py 2022-04-25 23:33:56 -04:00
justin 1c3b4f8bf8 Update python-node-exporter.py 2022-04-25 23:30:18 -04:00
justin 873144c7b5 Update python-node-exporter.py 2022-04-25 23:19:42 -04:00
justin e5c0efb3d1 Update python-node-exporter.py 2022-04-25 22:55:41 -04:00
justin a83f1b8276 Update python-node-exporter.py
escaped labels
2022-04-25 22:49:12 -04:00
justin d37e1a96de Update python-node-exporter.py
fixed labels
2022-04-25 22:39:28 -04:00