Satnogs Network Monitor


#1

As I have mentioned a few times I am obsessed with trying to make something like Nasa’s DSN Now webpage for satnogs.

Well so far I have a map view. (I will add links at the end.)

This map view displays all online stations as gray dots and all stations actively in am observations a green ones.

Each sat that is being actively observed is displayed in its location in the sky on the map with a line connecting it to the ground station observing it.

If a satellite is Black it means it is in eclipse that is it is in the earths shadow. If it is yellow it’s in the sun light.

I plan on adding more pages to this site in the future to make it even better. Jsut be aware that it will always be about the network as a whole.

Https://satnogs.minecraft16.ml

Also it is open source on my gitlab.

Granted I have to do some refactoring.


#2

Just arrived at home and was thinking about this:

It could be a nice overview for schedules, if one could define a time frame and see which station will be busy with what.


#3

Interesting.
I could also add it so you can select a time period and play back past at some speed faster then normal time.

I will work on it some this week end or so.


#4

I will be slowly trying to docker this. And make it work with MapBox GL. But it you don’t have WebGL (which it seems IOS chrome no longer has it.) it will down grade to using LeafLetJS


#5

Hmmm you’re right. Mapbox isn’t working in iOS. :frowning:


#6

Tho interestingly the WebGL site reports that the browser supports WebGL.


#7

Is there some kind of debug/console logging where we can see what is happening there?


#8

This ended up being a CSP issue, effecting all ios browsers (because webkit) and safari in osx. Unfortunately this has led to a blank screen for safari for this whole time. :frowning:

Fixed now (pending a merge to prod), works in safari/osx and ios: https://gitlab.com/librespacefoundation/satnogs/satnogs-network/commit/3c5d5105a6b7caae7730d7dbd347b0ded7f26bdc


#9

I now have a dev version of my site up at https://satnogs-dev.minecraft16.ml

I have been slowly moving functionality from the server to the client to eventually just make this a staticly hosted web page. Currently you can’t access it directly from JS because of cross origin problems. Not sure if the problem is my end tho.


#10

Just did some major changes to the dev version. Now sats have a new feature in the popup. (The little window when you click them.) And line colors now have meaning.


#11

Site moved to my new domain. https://satnogs.jwgtechs.com


#12

Latest development version is at https://satnogs-dev.jwgtechs.com/static/globe/globe.html Now with a globe!


#13

It looks like this is down?


#14

Yep! This and my station has been up and down since Thursday because of internet problems. AT&T should be out by Wensday to fix my problem.


#15

It seems to be working properly again but done hold your breath. It might go down again.


#16

Small update. Internet is fixed but server is dead.

One of its 3 hard drives is failing / failed.


#17

Welp unplugged one drive and it seems to have fixed it.


#18

New dev is live at https://satnogs-dev.jwgtechs.com/


Global network performance / stats
#19

Small update. You can now run the display for a long as you want and every hour it will update from the server.

You can also view the observations for a specific station now.
By visiting https://satnogs-dev.jwgtechs.com/station/41 replacing 41 with the ID of the station you want to view.

Also currently 4 hours of pass data is sent to the user and it is only valid for an hour. As that is when the system updates the passes. This was picked so you can watch forward 4 hours.


#20

Added a version that has the earth rotating constantly to easily view all the network.
https://satnogs-dev.jwgtechs.com/rotating