Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Slack Build Status PyPI Python License

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.

Metadata

Release files for yahoo-panoptes 0.0.1.dev363

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for yahoo-panoptes 0.0.1.dev363
File Size Uploaded
yahoo_panoptes-0.0.1.dev363.tar.gz 2.2 MB Details

Release files / yahoo_panoptes-0.0.1.dev363.tar.gz

Download URL yahoo_panoptes-0.0.1.dev363.tar.gz
Size 2.2 MB
Tags Source
SHA-256 checksum
How to use checksums
db956148ec3f084784fd56b02c16b7de2328aa8f76abf48195da4a6822ac0a92
BLAKE2b-256 checksum
How to use checksums
528246ad2252a164d27c60174d28aa5264a319a38eae7a8090d737dce6863fd5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.36.0 CPython/2.7.15

Release history Release notifications | RSS feed

1.3.2

1 release file

1.3.1

1 release file

1.3.0

1 release file

1.2.2

1 release file

1.2.1

1 release file

1.2.0

1 release file

1.1.284

1 release file

1.1.281

1 release file

1.1.275

1 release file

1.1.270

1 release file

1.1.249

1 release file

1.1.242

1 release file

1.1.240

1 release file

1.1.225

1 release file

1.1.220

1 release file

1.1.207

1 release file

1.1.201

1 release file

1.1.169

1 release file

1.1.161

1 release file

1.1.160

1 release file

1.1.155

1 release file

1.1.146

1 release file

1.1.144

1 release file

1.1.141

1 release file

1.1.127

1 release file

1.1.125

1 release file

1.1.121

1 release file

1.1.119

1 release file

1.1.113

1 release file

1.1.108

1 release file

1.1.105

1 release file

1.1.101

1 release file

1.1.99

1 release file

1.1.97

1 release file

1.1.95

1 release file

1.1.88

1 release file

1.1.84

1 release file

1.1.81

1 release file

1.1.78

1 release file

1.1.65

1 release file

1.1.48

1 release file

1.1.47

1 release file

1.1.44

1 release file

1.1.37

1 release file

1.1.30

1 release file

1.1.27

1 release file

1.0.22

1 release file

This release

0.0.1.dev363 This release

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page