scevtlog
Running SeisComP3 causes many database accesses for writing. Anytime a new event has been created a new row will be inserted in the database table. When the same event is updated the row in the database table is going to be changed as well. The information about the history of the event is lost because the database contains only the current event attributes. scevtlog saves the event history into files. While scevtlog is running it keeps the track of all event updates and stores this information in a directory that can be analyzed at anytime. The stored information is written as plain text in an easily readable format. Additionally scevtlog maintains an event summary file for an overview of the event history.
Options
scevtlog supports commandline options as well as configuration files (scevtlog.cfg).
Commandline
- -o, --directory directory
- Specify the output directory. Within this directory the logging directory structure and the event files are stored.
- -f, --format format
-
Specify output event format (default is autoloc3):
format | description |
autoloc1 | The procalert format of SeisComP 2.x. No file ending. |
autoloc3 | A new approach to the procalert format of SeisComP3 still under development. No file ending. |
xml | Store the event information in the compressed QuakeML format including all picks and amplitudes. This format is the most flexible one and can be converted into autoloc1 and autoloc2 using sczip and scbulletin. The latest event file event-id.last is always stored uncompressed. The file ending for the compressed version is .xml.zip while the uncompressed version ends only with .xml. |
Configuration
Users configuration file: $HOME/.seiscomp3/scevtlog.cfg
- directory = <string>
- Same as -o, --directory commanline option.
- format = <string>
- Same as -f, --format commandline option.