{"id":21217601,"url":"https://github.com/nlamirault/bbox_exporter","last_synced_at":"2025-07-10T11:33:43.649Z","repository":{"id":38190008,"uuid":"189982490","full_name":"nlamirault/bbox_exporter","owner":"nlamirault","description":"A Prometheus exporter for the Bouyges Telecom box","archived":false,"fork":false,"pushed_at":"2024-11-14T19:56:20.000Z","size":1915,"stargazers_count":4,"open_issues_count":8,"forks_count":2,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-11-16T02:21:36.580Z","etag":null,"topics":["bbox","bouygues-telecom-ftth","galactus","prometheus","prometheus-exporter","terraform"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nlamirault.png","metadata":{"files":{"readme":"README.md","changelog":"ChangeLog.md","contributing":null,"funding":null,"license":"LICENSE","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":"2019-06-03T10:14:40.000Z","updated_at":"2023-12-29T17:03:13.000Z","dependencies_parsed_at":"2023-02-15T14:16:04.884Z","dependency_job_id":"2ac93318-97e9-482e-ac57-7fb45a9c16f4","html_url":"https://github.com/nlamirault/bbox_exporter","commit_stats":null,"previous_names":[],"tags_count":9,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nlamirault%2Fbbox_exporter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nlamirault%2Fbbox_exporter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nlamirault%2Fbbox_exporter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nlamirault%2Fbbox_exporter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nlamirault","download_url":"https://codeload.github.com/nlamirault/bbox_exporter/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225637120,"owners_count":17500361,"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":["bbox","bouygues-telecom-ftth","galactus","prometheus","prometheus-exporter","terraform"],"created_at":"2024-11-20T21:59:15.808Z","updated_at":"2024-11-20T21:59:16.438Z","avatar_url":"https://github.com/nlamirault.png","language":"Go","funding_links":[],"categories":["Go"],"sub_categories":[],"readme":"# bbox_exporter\n\nA Prometheus exporter for the Bbox, a Set-Top-Box (TV box) provided by French Internet Service Provider Bouygues Telecom.\n\n[![License Apache 2][badge-license]](LICENSE)\n[![GitHub version](https://badge.fury.io/gh/nlamirault%2Fbbox_exporter.svg)](https://badge.fury.io/gh/nlamirault%2Fbbox_exporter)\n\nMetrics are :\n\n| Name                                               | Exposed informations                                  | Labels               |\n| -------------------------------------------------- | ------------------------------------------------------| ---------------------|\n| `bbox_device_cpu`                                  | CPU Time                                              | `mode`               |\n| `bbox_device_memory`                               | Memory in kB                                          | ̀`type`               |\n| `bbox_device_process`                              | Processus                                             | `type`               |\n| `bbox_device_status`                               | Current status                                        |\n| `bbox_device_temperature`                          | Current internal temperature in °C                    |\n| `bbox_dns_average`                                 | Average of average dns response time                  |\n| `bbox_dns_max`                                     | Maximun of average dns response time                  |\n| `bbox_dns_min`                                     | Minimun of average dns response time                  |\n| `bbox_dns_number_of_queries`                       | Number of queries                                     |\n| `bbox_lan_received_bytes`                          | RX bytes                                              |\n| `bbox_lan_received_packets`                        | RX packets                                            |\n| `bbox_lan_received_packets_discards`               | RX packets discards                                   |\n| `bbox_lan_received_packets_errors`                 | RX packets in error                                   |\n| `bbox_lan_transmitted_bytes`                       | TX bytes                                              |\n| `bbox_lan_transmitted_packets`                     | TX packets                                            |\n| `bbox_lan_transmitted_packets_discards`            | TX packets discards                                   |\n| `bbox_lan_transmitted_packets_errors`              | TX packets in error                                   |\n| `bbox_up`                                          | Was the last query of BBox successful.                |\n| `bbox_wan_ftth_state`                              | LinkState of the GEth FTTH port                       |\n| `bbox_wan_received_bandwidth`                      | RX bandwith available                                 |\n| `bbox_wan_received_bandwidth_max`                  | RX bandwith available                                 |\n| `bbox_wan_received_bytes`                          | RX bytes                                              |\n| `bbox_wan_received_packets`                        | RX packets                                            |\n| `bbox_wan_received_packets_discards`               | RX packets discards                                   |\n| `bbox_wan_received_packets_errors`                 | RX packets in error                                   |\n| `bbox_wan_transmitted_bandwidth`                   | TX bandwith available                                 |\n| `bbox_wan_transmitted_bandwidth_max`               | TX maximum bandwith available                         |\n| `bbox_wan_transmitted_bytes`                       | TX bytes                                              |\n| `bbox_wan_transmitted_packets`                     | TX packets                                            |\n| `bbox_wan_transmitted_packets_discards`            | TX packets discards                                   |\n| `bbox_wan_transmitted_packets_errors`              | TX packets in error                                   |\n\n\n![Dashboard](dashboard.png)\n## Usage\n\nLaunch the Prometheus exporter :\n\n    \u003e bbox_exporter --help\n## Local Deployment\n\n* Launch Prometheus using the configuration file in this repository:\n\n        $ prometheus -config.file=prometheus.yml\n\n* Launch exporter:\n\n        $ bbox_exporter -log.level=debug\n\n* Check that Prometheus find the exporter on `http://localhost:9090/targets`\n\n\n## Contributing\n\nSee [CONTRIBUTING](CONTRIBUTING.md).\n\n## License\n\nSee [LICENSE](LICENSE) for the complete license.\n## Contact\n\nNicolas Lamirault \u003cnicolas.lamirault@gmail.com\u003e\n\n[badge-license]: https://img.shields.io/badge/license-Apache2-green.svg?style=flat\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnlamirault%2Fbbox_exporter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnlamirault%2Fbbox_exporter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnlamirault%2Fbbox_exporter/lists"}