Skip to main content

Network Telemetry And Monitoring

Project description

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.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

yahoo_panoptes-1.3.2.0rc11.tar.gz (2.3 MB view details)

Uploaded Source

File details

Details for the file yahoo_panoptes-1.3.2.0rc11.tar.gz.

File metadata

  • Download URL: yahoo_panoptes-1.3.2.0rc11.tar.gz
  • Upload date:
  • Size: 2.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.6.7

File hashes

Hashes for yahoo_panoptes-1.3.2.0rc11.tar.gz
Algorithm Hash digest
SHA256 62ca164a1f67f9108ca34c9b06da9a3f3ced2cacd00a8478d9ebde4ec1b1ba3b
MD5 5001ded7d9883d1e8b0eab5450a24c00
BLAKE2b-256 a37601cc0346b0b25a6d3682fe76654e337e4a73e475a1c93514e812a7236b21

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page