{"id":13396921,"url":"https://github.com/yahoo/panoptes-stream","last_synced_at":"2025-05-05T06:32:16.846Z","repository":{"id":40592130,"uuid":"302532201","full_name":"yahoo/panoptes-stream","owner":"yahoo","description":"A cloud native distributed streaming network telemetry.","archived":false,"fork":false,"pushed_at":"2023-07-24T08:13:08.000Z","size":7994,"stargazers_count":40,"open_issues_count":2,"forks_count":8,"subscribers_count":9,"default_branch":"master","last_synced_at":"2024-12-31T07:28:16.164Z","etag":null,"topics":["arista","cisco","gnmi","jti","juniper","mdt","openconfig","telemtry"],"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/yahoo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2020-10-09T04:26:26.000Z","updated_at":"2024-03-03T05:59:23.000Z","dependencies_parsed_at":"2024-01-08T15:35:02.061Z","dependency_job_id":null,"html_url":"https://github.com/yahoo/panoptes-stream","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yahoo%2Fpanoptes-stream","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yahoo%2Fpanoptes-stream/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yahoo%2Fpanoptes-stream/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yahoo%2Fpanoptes-stream/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/yahoo","download_url":"https://codeload.github.com/yahoo/panoptes-stream/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252451775,"owners_count":21749980,"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":["arista","cisco","gnmi","jti","juniper","mdt","openconfig","telemtry"],"created_at":"2024-07-30T18:01:07.745Z","updated_at":"2025-05-05T06:32:14.718Z","avatar_url":"https://github.com/yahoo.png","language":"Go","readme":"![panoptes logo](/docs/imgs/panoptes_streaming_logo.png)\n\n## Panoptes Streaming\n\n[![Github Actions](https://github.com/yahoo/panoptes-stream/workflows/panoptes-stream/badge.svg)](https://github.com/yahoo/panoptes-stream/actions?query=workflow%3Apanoptes-stream) [![Go report](https://goreportcard.com/badge/github.com/yahoo/panoptes-stream)](https://goreportcard.com/report/github.com/yahoo/panoptes-stream)  [![Coverage Status](https://coveralls.io/repos/github/yahoo/panoptes-stream/badge.svg?branch=master\u0026service=github)](https://coveralls.io/github/yahoo/panoptes-stream) [![PkgGoDev](https://pkg.go.dev/badge/github.com/yahoo/panoptes-stream?tab=doc)](https://pkg.go.dev/github.com/yahoo/panoptes-stream?tab=doc)\n\nPanoptes Streaming is a cloud native distributed streaming network telemetry. It can be installed as a single binary or clustered nodes to collect network telemetry through gRPC and produce or ingest them to given destinations. Panoptes can grow horizontally by auto sharding of devices to achieve scalability and availability. It runs on Kubernetes as a cloud native application and its helm chart supports multiple use cases of Panoptes on Kubernetes. you can check out the dockerized [demonstrations](/docs/demo_list.md) on your laptop quickly and see how it works in real-production through pre-provisioned grafana dashboards and gNMI-simulator.\n\n### Features\n- Supports gNMI, Juniper JTI and Cisco MDT.\n- Routes sensors to producers and databases. \n- Availability and scalability by auto sharding.\n- Dynamic configuration management.\n- Guaranteed telemetry delivery.\n- Plugin and cloud friendly architecture.\n\n![panoptes steaming](/docs/imgs/diagram.png)\n### Documentation\n- [Getting Started](/docs/getting_started.md)\n- [Architecture](/docs/architecture.md)\n- [Demo](/docs/demo_list.md)\n\n###### Sample grafana dashboard\n![demo grafana](/docs/imgs/grafana.png)\n\n### License\nCode is licensed under the Apache License, Version 2.0 (the \"License\").\nContent is licensed under the CC BY 4.0 license. Terms available at https://creativecommons.org/licenses/by/4.0/.\n\n### Contribute\nWelcomes any kind of contribution, please follow the next steps:\n\n- Fork the project on github.com.\n- Create a new branch.\n- Commit changes to the new branch.\n- Send a pull request.\n","funding_links":[],"categories":["Go","网络相关库","Networking","网络","Relational Databases"],"sub_categories":["暂未分类","Transliteration","Uncategorized","音译","暂未分类这些库被放在这里是因为其他类别似乎都不适合。"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyahoo%2Fpanoptes-stream","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyahoo%2Fpanoptes-stream","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyahoo%2Fpanoptes-stream/lists"}