Skip to main content

⚡ MetaTrace

Tests PyPI

Quickstart

Docker

docker run ghcr.io/dioptra-io/metatrace --help

Python

pip install metatrace
metatrace --help

Repository

git clone git@github.com:dioptra-io/metatrace.git
cd metatrace
poetry install
poetry run metatrace --help

Usage

CLI

Data

metatrace data create|delete|get|insert|query

Metadata

metatrace METADATA create|delete|get|query

For example:

metatrace asn add --collector route-views2.routeviews.org --date 2014-01-01T00:00:00
metatrace asn get
# ┏━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┓
# ┃ Identifier        ┃ Collector                   ┃ Date                     ┃ Creation date            ┃ Rows   ┃ Size                  ┃
# ┡━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━┩
# │ 202205312208_1f59 │ route-views2.routeviews.org │ Wed Jan  1 00:00:00 2014 │ Tue May 31 22:08:18 2022 │ 498110 │ 3.5454529999999997 MB │
# └───────────────────┴─────────────────────────────┴──────────────────────────┴──────────────────────────┴────────┴───────────────────────┘
metatrace asn query 202205312208_1f59 8.8.8.8
# 15169
metatrace asn delete 202205312208_1f59

Web

metatrace server

http://localhost:5555

Python

metatrace.lib

Data

Public CAIDA Ark data is supported.

Metadata

Autonomous system number

This metadata maps an IP address to its originating AS number, as seen by a BGP collector. RouteViews and RIPE RIS are supported.

Geolocation

This metadata maps an IP address to its country, city, latitude and longitude. MaxMind GeoLite2 City is supported.

Internet Exchange Point

This metadata maps an IP address to its IXP if it belongs to its peering LAN. PeeringDB is supported.

Authors

MetaTrace is developed and maintained by the Dioptra group at Sorbonne Université in Paris, France.

Metadata

Release files for metatrace 0.1.0

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

Source distribution (sdist)

Source distribution for metatrace 0.1.0
File Size Uploaded Provenance Actions
metatrace-0.1.0.tar.gz 953.0 kB Without provenance Details for metatrace-0.1.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for metatrace 0.1.0
File Interpreter ABI Platform Actions
metatrace-0.1.0-py3-none-any.whl Python 3 none any Details for metatrace-0.1.0-py3-none-any.whl

Total release size: 2.6 MB

Release files / metatrace-0.1.0.tar.gz

Download URL metatrace-0.1.0.tar.gz
Size 953.0 kB
Tags Source
SHA-256 checksum
How to use checksums
f4c846eca5e61cd5202bb6c43678af50b1ac9e397f2a6c9718831df4db5935d2
BLAKE2b-256 checksum
How to use checksums
1e635df79eebd881a797cc07a90ffabbb73e2f4b6321b2454fd449ade4955f4a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.12.0

Release files / metatrace-0.1.0-py3-none-any.whl

Download URL metatrace-0.1.0-py3-none-any.whl
Size 1.7 MB
Tags Python 3
SHA-256 checksum
How to use checksums
15a0d68d5c1dc8f1e5268e9e82ea742bf7c578b9cb813edae7d93ed649dca96a
BLAKE2b-256 checksum
How to use checksums
cfe30e2c868d547bf0bff7fe254d6646abb70f3ad5cc48ef7c9658df6e9f5a35
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.12.0

Security for metatrace 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

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