Commit graph

131 commits

Author SHA1 Message Date
Gleb Tcivie 7d1d32d67e Added depends on for the exporter (Ensure it's getting up after the postgress and prometheus) 2024-08-09 13:29:46 +03:00
Gleb Tcivie edc06f001b Updated the grafana boards and added additional node investigation board (Details about nodes and the packets they send) 2024-08-09 13:21:13 +03:00
Gleb Tcivie 1c6eb81889 Refactored the code + added support for node_configuration_metrics 2024-08-09 13:20:31 +03:00
Gleb Tcivie 36ce36287e
Merge pull request #56 from tcivie/50-ingest-from-multiple-mqtt-topics-and-servers-this-somewhat-goes-with-the-other-request
Added support for multiple topics (comma seperated)
2024-08-09 09:24:04 +03:00
Gleb Tcivie 45f47d107a
Update main.yml 2024-08-09 09:22:14 +03:00
Gleb Tcivie c9390ee417 Added support for multiple topics (comma seperated) 2024-08-09 09:18:15 +03:00
Gleb Tcivie 6139b7a968
Merge pull request #53 from tcivie/49-mqtt-import-stops
Performence optimization + redesign
2024-07-26 20:12:12 +03:00
Gleb Tcivie dffc77a9dc Merge remote-tracking branch 'origin/49-mqtt-import-stops' into 49-mqtt-import-stops 2024-07-26 20:09:37 +03:00
Gleb Tcivie 381c29a461 Merge remote-tracking branch 'origin/49-mqtt-import-stops' into 49-mqtt-import-stops
# Conflicts:
#	exporter/processor_base.py
2024-07-26 20:09:32 +03:00
Gleb Tcivie 006ed7ccfb Merge remote-tracking branch 'origin/49-mqtt-import-stops' into 49-mqtt-import-stops
# Conflicts:
#	exporter/processor_base.py
2024-07-26 20:04:52 +03:00
Gleb Tcivie 0b487336fb Bug fixes: Changed Histograms to Gages and updated the dashboards 2024-07-26 20:04:22 +03:00
Gleb Tcivie 3cfadccc27 Removed metric on message size in char len and replaced with overall size of packet by common labels and portnum 2024-07-26 13:21:48 +03:00
Gleb Tcivie 821056664e Removed metric on message size in char len and replaced with overall size of packet by common labels and portnum 2024-07-26 13:18:09 +03:00
Gleb Tcivie ea3f00b466 Added more "Static" data like geolocation to the PostgressDB and removed it from prometheus to reduce the load. + Added support for lookup of Country + City + State for nodes per geolocation. 2024-07-26 13:04:36 +03:00
Gleb Tcivie d3f60cc5ff Added support for filtering specific types of messages from being reported 2024-07-26 12:02:17 +03:00
Gleb Tcivie ed5b1ee0ef
Merge pull request #48 from tcivie/tcivie-patch-1
Update auto-tagging.yml
2024-07-20 18:15:42 +03:00
Gleb Tcivie 7dc721cc43
Update auto-tagging.yml 2024-07-20 18:13:32 +03:00
Gleb Tcivie 9c890fd13e
Merge pull request #47 from tcivie/version-bump-test
Test version bump
2024-07-20 18:09:43 +03:00
Gleb Tcivie fe483759fb
Test version bump 2024-07-20 18:07:37 +03:00
Gleb Tcivie 7a8846fe79
Merge pull request #46 from tcivie/tcivie-patch-1
Update auto-tagging.yml
2024-07-20 18:04:18 +03:00
Gleb Tcivie 1d64675749
Update auto-tagging.yml 2024-07-20 18:02:15 +03:00
Gleb Tcivie 7fc83f581e
Merge pull request #45 from tcivie/tcivie-patch-1
Update README.md
2024-07-20 17:52:31 +03:00
Gleb Tcivie 31dbc6cde9
Update README.md 2024-07-20 17:49:55 +03:00
Gleb Tcivie 681c6a359c
Merge pull request #44 from tcivie/tcivie-patch-1
Update README.md
2024-07-20 17:47:06 +03:00
Gleb Tcivie 67ff04bf6a
Update README.md 2024-07-20 17:44:57 +03:00
Gleb Tcivie add8d0e1f0
Merge pull request #43 from tcivie/tcivie-patch-1
Update auto-tagging.yml
2024-07-20 17:37:46 +03:00
Gleb Tcivie 869401d161
Update auto-tagging.yml 2024-07-20 17:35:03 +03:00
Gleb Tcivie 5b208755d3
Merge pull request #42 from tcivie/tcivie-patch-1
Update auto-tagging.yml
2024-07-20 17:33:52 +03:00
Gleb Tcivie b5fffe831f
Update auto-tagging.yml 2024-07-20 17:30:06 +03:00
Gleb Tcivie 805737f99f
Merge pull request #41 from tcivie/tcivie-patch-1
Update auto-tagging.yml
2024-07-20 17:27:20 +03:00
Gleb Tcivie 6724014ad6 Trigger Build 2024-07-20 17:23:38 +03:00
Gleb Tcivie a3c832e8c5
Update auto-tagging.yml 2024-07-20 17:19:09 +03:00
Gleb Tcivie fe4863cdf1
Merge pull request #40 from tcivie/tcivie-patch-1
Create auto-tagging.yml
2024-07-20 17:16:41 +03:00
Gleb Tcivie 1b4d3aaa8b
Create auto-tagging.yml 2024-07-20 17:14:26 +03:00
Gleb Tcivie d46a322d24
Merge pull request #39 from tcivie/tcivie-patch-1
Create CODEOWNERS
2024-07-19 09:33:55 +03:00
Gleb Tcivie a773d966ba
Create CODEOWNERS 2024-07-19 09:31:58 +03:00
Gleb Tcivie 568abbf4b6
Merge pull request #38 from typicalaimster/reduce_container_size 2024-07-19 09:27:10 +03:00
typicalaimster bb1d3e066e
Update Dockerfile.exporter
Change to alpine to reduce overhead
2024-07-17 15:14:32 -07:00
Gleb Tcivie 5346333087
Merge pull request #37 from tcivie/add-timestamp-to-client-details
Added timestamp colum to client_details
2024-07-15 22:38:56 +03:00
Gleb Tcivie 9bf3df3742
Merge branch 'main' into add-timestamp-to-client-details 2024-07-15 22:35:12 +03:00
Gleb Tcivie 90cda30d49 Added timestamp colum to client_details 2024-07-15 22:34:35 +03:00
Gleb Tcivie ee88bde8dd
Merge pull request #35 from tcivie/tcivie-patch-1
Create FUNDING.yml
2024-07-14 19:21:59 +03:00
Gleb Tcivie 79ad2314bb
Create FUNDING.yml 2024-07-14 19:19:42 +03:00
Gleb Tcivie fb034feee1
Merge pull request #32 from tcivie/30-error-with-exporter
Docker error with exporter
2024-07-10 09:47:22 +03:00
Gleb Tcivie da4a5dcfec Close postgress port 2024-07-10 09:44:57 +03:00
Gleb Tcivie ab82298df2 Added simple MQTT connection details to vericy that the pod is starting 2024-07-10 09:40:16 +03:00
Gleb Tcivie bbdf596ba0 Merge remote-tracking branch 'origin/30-error-with-exporter' into 30-error-with-exporter 2024-07-10 09:35:41 +03:00
Gleb Tcivie 8d188dc8b3 Fix missing constants file in docker pod 2024-07-10 09:35:29 +03:00
Gleb Tcivie 908acc1440 Fix missing constants file in docker pod 2024-07-10 09:34:30 +03:00
Gleb Tcivie c4b051183a
Update main.yml 2024-07-10 09:29:47 +03:00