{"id":23104113,"url":"https://github.com/glueops/platform-helm-chart-network-exporter","last_synced_at":"2025-04-03T22:11:25.692Z","repository":{"id":177101844,"uuid":"657934837","full_name":"GlueOps/platform-helm-chart-network-exporter","owner":"GlueOps","description":"A Helm chart for the GlueOps Network Exporter, a Prometheus exporter that monitors ICMP, MTR, TCP, and HTTP probes across all Kubernetes cluster nodes. Configurable via values.yaml, it supports ingress settings, resource management, and secure deployments to ensure robust network monitoring and observability within the GlueOps platform.","archived":false,"fork":false,"pushed_at":"2025-03-28T00:56:10.000Z","size":39,"stargazers_count":1,"open_issues_count":2,"forks_count":1,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-03-28T01:44:54.933Z","etag":null,"topics":["automation","devops","helm","http","icmp","ingress","ingress-configurations","kubernetes","monitoring","mtr","network-exporter","network-monitoring","prometheus","prometheus-exporter","tcp"],"latest_commit_sha":null,"homepage":"","language":"Smarty","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/GlueOps.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-06-24T08:58:55.000Z","updated_at":"2025-02-17T02:14:16.000Z","dependencies_parsed_at":"2024-10-23T19:05:21.671Z","dependency_job_id":"afee90cf-1e67-4415-a01e-e1e9d82510e5","html_url":"https://github.com/GlueOps/platform-helm-chart-network-exporter","commit_stats":null,"previous_names":["glueops/platform-helm-chart-network-metrics"],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GlueOps%2Fplatform-helm-chart-network-exporter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GlueOps%2Fplatform-helm-chart-network-exporter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GlueOps%2Fplatform-helm-chart-network-exporter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GlueOps%2Fplatform-helm-chart-network-exporter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/GlueOps","download_url":"https://codeload.github.com/GlueOps/platform-helm-chart-network-exporter/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247086030,"owners_count":20881160,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["automation","devops","helm","http","icmp","ingress","ingress-configurations","kubernetes","monitoring","mtr","network-exporter","network-monitoring","prometheus","prometheus-exporter","tcp"],"created_at":"2024-12-17T00:31:29.996Z","updated_at":"2025-04-03T22:11:25.651Z","avatar_url":"https://github.com/GlueOps.png","language":"Smarty","funding_links":[],"categories":[],"sub_categories":[],"readme":"# glueops-network-exporter\n\n![Version: 0.4.2](https://img.shields.io/badge/Version-0.4.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.7.8](https://img.shields.io/badge/AppVersion-1.7.8-informational?style=flat-square)\n\nPrometheus exporter for monitoring ICMP,MTR,TCP,HTTP probes from all nodes in the cluster\n\n## Values\n\n| Key | Type | Default | Description |\n|-----|------|---------|-------------|\n| affinity | object | `{}` |  |\n| args | list | `[]` |  |\n| config.conf.nameserver_timeout | string | `\"250ms\"` |  |\n| config.conf.refresh | string | `\"2m\"` |  |\n| config.http_get.interval | string | `\"15m\"` |  |\n| config.http_get.timeout | string | `\"5s\"` |  |\n| config.icmp.count | int | `6` |  |\n| config.icmp.interval | string | `\"3s\"` |  |\n| config.icmp.timeout | string | `\"1s\"` |  |\n| config.mtr.count | int | `6` |  |\n| config.mtr.interval | string | `\"3s\"` |  |\n| config.mtr.max-hops | int | `30` |  |\n| config.mtr.timeout | string | `\"500ms\"` |  |\n| config.targets[0].host | string | `\"8.8.8.8\"` |  |\n| config.targets[0].name | string | `\"google-dns\"` |  |\n| config.targets[0].type | string | `\"ICMP+MTR\"` |  |\n| config.targets[1].host | string | `\"1.1.1.1\"` |  |\n| config.targets[1].name | string | `\"cloudflare-dns\"` |  |\n| config.targets[1].type | string | `\"ICMP+MTR\"` |  |\n| config.targets[2].host | string | `\"glueops-network-exporter.glueops-core-network-exporter.svc.cluster.local\"` |  |\n| config.targets[2].name | string | `\"glueops-network-exporter\"` |  |\n| config.targets[2].type | string | `\"ICMP+MTR\"` |  |\n| config.targets[3].host | string | `\"http://public-ingress-nginx-controller.glueops-core-public-ingress-nginx.svc.cluster.local\"` |  |\n| config.targets[3].name | string | `\"nginx\"` |  |\n| config.targets[3].type | string | `\"HTTPGet\"` |  |\n| config.targets[4].host | string | `\"public-ingress-nginx-controller.glueops-core-public-ingress-nginx.svc.cluster.local:80\"` |  |\n| config.targets[4].name | string | `\"nginx\"` |  |\n| config.targets[4].type | string | `\"TCP\"` |  |\n| config.tcp.interval | string | `\"3s\"` |  |\n| config.tcp.timeout | string | `\"1s\"` |  |\n| fullnameOverride | string | `\"\"` |  |\n| image.pullPolicy | string | `\"IfNotPresent\"` |  |\n| image.repository | string | `\"syepes/network_exporter\"` |  |\n| image.tag | string | `\"1.7.8@sha256:1105eb54a801b1e6af43ca7e6464fef19189ef8319fe1399b61f5da51a88bb93\"` |  |\n| imagePullSecrets | list | `[]` |  |\n| ingress.annotations | object | `{}` |  |\n| ingress.className | string | `\"\"` |  |\n| ingress.enabled | bool | `false` |  |\n| ingress.hosts[0].host | string | `\"chart-example.local\"` |  |\n| ingress.hosts[0].paths[0].path | string | `\"/\"` |  |\n| ingress.hosts[0].paths[0].pathType | string | `\"ImplementationSpecific\"` |  |\n| ingress.tls | list | `[]` |  |\n| nameOverride | string | `\"\"` |  |\n| nodeSelector | object | `{}` |  |\n| podAnnotations | object | `{}` |  |\n| podSecurityContext | object | `{}` |  |\n| resources | object | `{}` |  |\n| securityContext.capabilities.add[0] | string | `\"CAP_NET_RAW\"` |  |\n| securityContext.capabilities.add[1] | string | `\"CAP_NET_ADMIN\"` |  |\n| securityContext.privileged | bool | `true` |  |\n| service.annotations.\"prometheus.io/port\" | string | `\"9427\"` |  |\n| service.annotations.\"prometheus.io/scrape\" | string | `\"true\"` |  |\n| service.port | int | `9427` |  |\n| service.type | string | `\"ClusterIP\"` |  |\n| tolerations | list | `[]` |  |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fglueops%2Fplatform-helm-chart-network-exporter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fglueops%2Fplatform-helm-chart-network-exporter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fglueops%2Fplatform-helm-chart-network-exporter/lists"}