File: PKG-INFO

package info (click to toggle)
blaeu 2.2-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 272 kB
  • sloc: python: 2,014; makefile: 3
file content (89 lines) | stat: -rw-r--r-- 3,273 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
Metadata-Version: 2.1
Name: blaeu
Version: 2.2
Summary: Tools to create (and analyze) RIPE Atlas network measurements
Home-page: https://framagit.org/bortzmeyer/blaeu
Author: Stéphane Bortzmeyer
Author-email: stephane+frama@bortzmeyer.org
License: BSD
Keywords: networking ripe atlas monitoring ip ping traceroute dig dns
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: System Administrators
Classifier: Intended Audience :: Telecommunications Industry
Classifier: Topic :: System :: Networking
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3
Provides-Extra: dev
License-File: LICENCE

Blaeu, creating measurements on RIPE Atlas probes
=================================================

This is a set of `Python <https://www.python.org/>`__ programs to start
distributed Internet measurements on the network of `RIPE Atlas
probes <https://atlas.ripe.net/>`__, and to analyze their results.

For installation, you can use usual Python tools, for instance:

::

   pip install blaeu

(On a Debian machine, the prerequitises are packages python3-pip,
python3-openssl, python3-dnspython, and python3-cymruwhois. This is only
if you install manually, otherwise pip will install the dependencies.)

Usage requires a RIPE Atlas API key (which itself requires a RIPE
account), and RIPE Atlas credits. If you don’t have a RIPE account,
`register first <https://access.ripe.net/>`__. Once you have an account,
`create a key <https://atlas.ripe.net/keys/>`__, grant it the right to
``schedule a new measurement``, and

-  use it in environment variable ``ATLASAUTH``
-  or put the key in ``~/.atlas/auth``

If you don’t have Atlas credits, host a probe,or become a
`LIR <https://www.ripe.net/participate/member-support>`__ or ask a
friend.

You can then use the six programs (``-h`` will give you a complete list
of their options):

-  ``blaeu-reach target-IP-address`` (test reachability of the target,
   like ``ping``)
-  ``blaeu-traceroute target-IP-address`` (like ``traceroute``)
-  ``blaeu-resolve name`` (use the DNS to resolve the name)
-  ``blaeu-cert name`` (display the PKIX certificate)
-  ``blaeu-ntp name`` (test NTP)
-  ``blaeu-http name`` (test HTTP, only to anchors)

You have here `some examples of use <EXAMPLES.md>`__. You may also be
interested by `my article at RIPE
Labs <https://labs.ripe.net/Members/stephane_bortzmeyer/creating-ripe-atlas-one-off-measurements-with-blaeu>`__.

Blaeu requires Python 3.

Note that `the old
version <https://github.com/RIPE-Atlas-Community/ripe-atlas-community-contrib>`__
ran on Python 2 but is no longer maintained. (It was `partially
documented at RIPE
Labs <https://labs.ripe.net/Members/stephane_bortzmeyer/using-ripe-atlas-to-debug-network-connectivity-problems>`__.)

Name
----

It comes from the `famous Dutch
cartographer <https://en.wikipedia.org/wiki/Willem_Blaeu>`__. The logo
of the project comes from his “Theatrum Orbis Terrarum” (see `the
source <https://commons.wikimedia.org/wiki/File:Blaeu_1645_-_Livonia_vulgo_Lyefland.jpg>`__).

Reference site
--------------

`On FramaGit <https://framagit.org/bortzmeyer/blaeu>`__

Author
------

Stéphane Bortzmeyer stephane+frama@bortzmeyer.org