Shared Alarm database

You are correct, multiple servers can use the same journal. Every alarm event in the journal has a unique id, the source column is how you'd know where it originated.

If you needed to differentiate the tables between servers for whatever reason, there are also settings to adjust Alarm Journal Table names in the advanced properties. (An example reason why that was needed is in this thread)