All Projects → yahoo → Panoptes

yahoo / Panoptes

Licence: apache-2.0
A Global Scale Network Telemetry Ecosystem

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Panoptes

Unifi exporter
Multiarch images for scraping Prometheus metrics from a Unifi Controller. Kubernetes / prometheus-operator compatible.
Stars: ✭ 54 (-32.5%)
Mutual labels:  networking, telemetry
Gnmic
gnmic a gnmi CLI client and collector
Stars: ✭ 105 (+31.25%)
Mutual labels:  networking, telemetry
Bookkeeper
Apache Bookkeeper
Stars: ✭ 1,178 (+1372.5%)
Mutual labels:  big-data
Setl
A simple Spark-powered ETL framework that just works 🍺
Stars: ✭ 79 (-1.25%)
Mutual labels:  big-data
Water
A simple TUN/TAP library written in native Go.
Stars: ✭ 1,198 (+1397.5%)
Mutual labels:  networking
Addon Wireguard
WireGuard - Home Assistant Community Add-ons
Stars: ✭ 72 (-10%)
Mutual labels:  networking
Reflect
Use Bonjour discovery to allow you to send file data from your Mac to iOS devices.
Stars: ✭ 76 (-5%)
Mutual labels:  networking
My Journey In The Data Science World
📢 Ready to learn or review your knowledge!
Stars: ✭ 1,175 (+1368.75%)
Mutual labels:  big-data
Iotdb
Apache IoTDB
Stars: ✭ 1,221 (+1426.25%)
Mutual labels:  big-data
Spark Website
Apache Spark Website
Stars: ✭ 75 (-6.25%)
Mutual labels:  big-data
Hamms
Malformed servers to test your HTTP client
Stars: ✭ 1,216 (+1420%)
Mutual labels:  networking
Tooter
Add 'Toot' and 'Share to Mastodon' buttons to the web
Stars: ✭ 75 (-6.25%)
Mutual labels:  networking
Labs
Research on distributed system
Stars: ✭ 73 (-8.75%)
Mutual labels:  big-data
Bluesocket
Socket framework for Swift using the Swift Package Manager. Works on iOS, macOS, and Linux.
Stars: ✭ 1,209 (+1411.25%)
Mutual labels:  networking
Ffck
🦊 & 🧅 hardening
Stars: ✭ 72 (-10%)
Mutual labels:  telemetry
Network Threats Taxonomy
Machine Learning based Intrusion Detection Systems are difficult to evaluate due to a shortage of datasets representing accurately network traffic and their associated threats. In this project we attempt at solving this problem by presenting two taxonomies
Stars: ✭ 79 (-1.25%)
Mutual labels:  networking
Vos backend
vangav open source - backend; a backend generator (generates more than 90% of the code needed for big scale backend services)
Stars: ✭ 71 (-11.25%)
Mutual labels:  networking
Cookbook
The Data Engineering Cookbook
Stars: ✭ 9,829 (+12186.25%)
Mutual labels:  big-data
Trawl
⛵️ A strong fishing net for dragging along the sea bottom to collect IP addresses and similar flotsam & jetsam
Stars: ✭ 76 (-5%)
Mutual labels:  networking
Uproot4
ROOT I/O in pure Python and NumPy.
Stars: ✭ 80 (+0%)
Mutual labels:  big-data

Slack Build Status PyPI Python LicenseCoverage Status

Panoptes

A Global-Scale Network Telemetry Ecosystem

Try It!

Try out Panoptes in a Docker container. Detailed documentation is here.

Table of Contents

Introduction

Panoptes is a Python based network telemetry ecosystem that implements discovery, enrichment and polling. Key features include:

  • A modular design with well defined separation of concerns,
  • Plugin architecture that enables the implementation of any telemetry collection, enrichment, or transformation,
  • Horizontally scalable: supports clustering to add more capacity, and
  • Network telemetry specific constructs like SNMP abstractions, built in counter to gauge conversion.

Architecture

Panoptes Architecture

Concepts

Panoptes is built on many primitives like sites, resources, metrics and enrichments which are collected through discovery and polling. Here is a document providing an overview of these concepts.

Install

If you'd like to try out Panoptes without committing to a full install, checkout out the Docker container.

Please follow the instructions here to download and install Panoptes.

Contribute

We welcome issues, questions, and pull requests. Please read the contributing guidelines.

Maintainers

License

This project is licensed under the terms of the Apache 2.0 open source license. Please refer to LICENSE for the full terms.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].