Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/vyzo/ipfs-crawl

a simple crawler for diagnosing connectivity issues in the ipfs network
https://github.com/vyzo/ipfs-crawl

ipfs libp2p

Last synced: 6 days ago
JSON representation

a simple crawler for diagnosing connectivity issues in the ipfs network

Awesome Lists containing this project

README

        

This is a simple ipfs dht crawler, written to diagnose
connectivity issues in the network.

To build:
```
make
```

to run:
```
ipfs-crawl
```

This will run indefinitely and generate a file `ipfs-crawl.out` in the
current directory, logging (in json) the results of connection attemps
to peers discovered during the crawl.

If you want detailed dial logs, then invoke the crawler with:
```
ipfs-crawl -log-dial
```
This will log all dial events to `ipfs-crawl-events.json` in the current
directory. But see issue #4 for a wart.

Note: You should make sure your file descriptor ulimit is sufficiently
high to potentially connect to all the reachable peers. The network is
currently small enough for this to be practical.