Eliot Berriot is a user on mastodon.eliotberriot.com. You can follow them or interact with them if you have an account anywhere in the fediverse.
Eliot Berriot @eliotberriot

And.... here we go! The main Mastodon Network Monitoring dashboard now features a of users!

--

Et voila ! le dashboard principal de Mastodon Network Monitoring inclut maintenant une carte du monde en temps réel des utilisateurs de Mastodon !

Live version -> mnm.eliotberriot.com

mastodon.eliotberriot.com/medi

· 191 · 137

@eliotberriot C'est l'hébergement. Les japonnais sur mstdn.io sont comptabilisé en france par exemple

@eliotberriot Il faut peut être plus faire une vue en nombre d'instance par pays?

@thomas effectivement, j'ai prévu de faire des panels supplémentaires pour afficher les toots / instances de chaque pays :) J'attends de voir un peu les retours concernant cette première carte !

@thomas effectivement, je me base sur l'emplacement de l'IP des instances, je vais le préciser dans les graphiques.

@eliotberriot OMG so much french people !!! \o/ That's juste insane !!

@eliotberriot Does that show my location, or the location of my instance?

@jddj This is showing the location of your instance :)

@eliotberriot OK, revise and extend: Is it showing the location of my instance's data center, or my instance's canonical location based on tld-nation?

@jddj I do a lookup on freegeoip using the instance hostname, so it should be the country of the IP serving your instance.

@eliotberriot It shows 1.2 million french users.. Which sounds like.. a lot?

@pettter hum, that's strange, I'm seeing 139,6K users in France right now, but the server is under heavy load, so maybe it's because of that.

I'm really sorry about the trouble, it should be better once the initial rush is over.

@eliotberriot My initial guess would be that there's some user/toot confusion, but..

@pettter can you send me a screenshot of the problem please, so I can investigate ?

@eliotberriot Now it worked, but now there's just 16 users in Sweden, which feels like very few. Oh well, I guess we have quitter.se and other software primarily :)

@pettter As i'm using the country of the IP used to reach the Mastodon instance, I cannot avoid such errors / approximations.

I cannot use information I don't have, and Instance country is not something that mastodon admins published in a structured way at the moment.

@eliotberriot

Pour une fois que la France mène la danse dans un truc informatique !

J'observe qu'on a pas encore l'Amérique du Sud !

@eliotberriot Transparency is key in trustness \o/ Thanks infinitely for making this available for everyone !

@eliotberriot Hello non french people, do not be afraid of us, we are mostly harmless

@eliotberriot and where is mastodon.social there? Can't find it. :)

@eliotberriot 980 gitmo east - not bad (not brilliant, but not bad)

@eliotberriot je suppose que la carte date d'après la fermeture brutale de mstdn.jp, sinon le Japon devrait être à égalité avec la France en nombre d'inscrits non?

@eliotberriot OK au temps pour moi c'est basé sur les IP des hébergeurs (logique) d'où la domination fr (bcp d'instances chez nous mais tous ne sont pas français dessus)

@eliotberriot Really cool !

I dream of being able to see gnu social instances too, to have a real map of the full fediverse !

ping @tuxxus

@eliotberriot Pourquoi le nombre d'utilisateurs s'est-il crashé ces dernières heures?

@Nicra je ne sais pas pour le moment, la donnée est également similaire sur instances.mastodon.xyz/list ce qui peut signifier que des instances ont été retirée de cette lite (impactant de fait le nombre d'utilisateurs listés sur des instances publiques).

Je prendrai un moment ce week-end pour essayer de trouver quelle(s) instance(s) a/ont disparu.

@eliotberriot Merci. Très beaux graphes sinon, je repasserai les voir grimper. Bon week-end.

@eliotberriot Au vu des statistiques, cela reste un phénomène bien franco-français tout de même...

@Bruno_Callens je pense qu'on a une tendance à l'interntionalisation, d'ici quelques jours je pourrais commencer à produire des graphs intéressants sur l'évolution de la distribution des instances à l'international pour voir ce qu'il en est.

@eliotberriot Just out of curiosity, are you combining Northern Ireland users with Ireland users? I happen to know several users who are from Northern Ireland on here.

@unorigmoniker Actually, I'm just using the instance server country, nothing too complex.

I'm not refining the data in any way at the moment: if an instance is on an northern Ireland IP adress, all its users will be marked as from northern Ireland in the graphs :)

@Fuzznucket @MastodonPrime from a legal perspective, this depends of @TheKinrar, because I'm mainly using his data as a source.

I don't think I'm wrong by saying you are highly encouraged to reuse this data and share it, but maybe adding some kind of license or putting everything in public domain could reinsure people.

Regarding my graphs, you can of course share them, take screenshots, or whatever :)

@eliotberriot well done! Waiting that the hashtag monitor is out of test mode...

@vilbi it's not totally stable at the moment (the worker stopped this afternoon and no data was collected for a few hours), but nothing unsolvable.

The next goal will be to find a way to aggregate toots from other instances, because using only mastodon.xyz is not really representative of the whole fediverse.

But anyway, I'm quite happy with the result!

@eliotberriot true, it is a good preview for the potential! It is interesting that you seem to scan most of the federation, instance by instance, for the use of hashtags... or do you have a different approach?

@vilbi at the moment, I'm subscribing to mastodon.xyz streaming API.

This API sends me toots of the instance public timeline in real-time. Since the public timeline includes also toots from other instances (because some mastodon.xyz users follow users form other instances), I get toots from various instances in real-time.

I then extract data from these toots (language, country, hashtags, medias...) and store it in a convenient format for dashboard use.

1/

@eliotberriot I was thinking about how to grap the max no. of the federation

@vilbi to make the whole think more comprehensive, I'd have to subscribe to other "big" instances, such as mastodon.social, unfortunately, the streaming API of each instance is only reachable by authenticated users, and I cannot create an account on every big instance.

Also, I'll probably face some scaling problem, since I'm currently processing ~10 statuses per minute, but hundreds of toots are published every minute on the fediverse, and this number will grow.

2/

@vilbi to make the whole think more comprehensive, I'd have to subscribe to other "big" instances, such as mastodon.social, unfortunately, the streaming API of each instance is only reachable by authenticated users, and I cannot create an account on every big instance.

Also, I'll probably face some scaling problem, since I'm currently processing ~10 statuses per minute, but hundreds of toots are published every minute on the fediverse, and this number will grow.

2/

@eliotberriot maybe it's the wrong approach to scan as many toots as possible, because it may include a risk of 'big brother' data collection... what about change from one instance pulling all to all instances pushing/presenting an anonymus hashtag collection....

@eliotberriot Thanks! Any ideas about the popularity in Japan and France?

@kakimena japan got a pretty fast growth last week, its more stable now.

In France, we had a similar (slightly smaller though) growth at the time I joined, ~1 month ago.

You can check this dashboard if you are interested in each country data: mnm.eliotberriot.com/dashboard