Is this how it's measured? Just to see if I got it right:
The atmosphere directly above the tsunami will have a different TEC (total electron count) pattern due to the upward acoustic waves created by the tsunami waves. This patch of atmosphere may or may not be in the line of sight of your many GPS receivers, to some satellite. Those for which it is in the line of sight will show a disturbance. Others won't. You can now cross-compare to "triangulate" where the tsunami waves are.
You've got exactly the right idea, except "cross compare" is underselling it :)
Here's a previous thread on this topic[0].
For each (receiver, satellite) pair, you can calculate the TEC along the signal propagation path by comparing the time of flight of two carrier waves (e.g. L1 and L2)[1].
By fusing the data from each line of sight together you can get a rough, real time, 3D (4D) model of the ionosphere. Then, you have a separate problem of identifying ionospheric anomalies in the model and relating them to phenomena like earthquakes.
[0] https://news.ycombinator.com/item?id=42441772 [1] https://news.ycombinator.com/item?id=42471052
As I read the article. The tsunami wave (water) displaces air at the surface and creates a sound wave, and gravity waves, that travels to the upper atmosphere. These waves then interact with electrons in the upper atmosphere.
> and gravity waves, that travels to the upper atmosphere
You spoke correctly. But to further clarify, these are gravity waves, not gravitational waves.