Skip to end of metadata
Go to start of metadata

This is a reference for the archiving of Situations and alerts. The moog-archiver command line utility accepts the following arguments:

Argument
Input
Description
-a,--alert_filter <arg>
String: <filter name>Include all loose alerts that match the specified global alert filter. Does not apply to alerts within Situations that are being archived.
-b,--update_batch_size <arg>
Integer: <number of alerts/Situation rows>Defaults to 1000. Maximum number of alert/Situation rows to process at once during the export/deletion process. Increasing this value can speed up archiving but places more load on the database.
-d,--delimiter <arg>
StringDefaults to comma ",". Delimiter to insert between values in the export file.
-e,--export
-Export the data to a file.
-f,--file_age <arg>
Integer: <number of days>Delete files from the default directory /usr/local/archived that are older than the specified number of days.
-g,--loglevel <arg>
WARN|INFO|DEBUG|TRACESpecify the output verbosity. Defaults to INFO.
-h,--help
-Display the moog-archiver utility syntax and option descriptions.
-i,--situation_filter <arg>
-Include all Situations that match the specified global alert filter.
-l,--loose_alert_age <arg>
Integer: <number of days>

Export data related to loose alerts older than the specified number of days. Defaults to 28 for a standard database or 395 if the Configure Historic Data Retention is enabled.

-m,--include_statistics
-Include the deletion of statistical data. Statistical data can only be deleted, not archived. Deletes statistical data from the active database whether database split is enabled or disabled.
-n,--statistics_age <arg>
Integer: <number of days>Delete statistical data older than the specified number of days. Defaults to 28 for a standard database or 395 if the Configure Historic Data Retention is enabled.
-o,--retain_open
-Only include data from Situations with Closed, Dormant or Superseded status. Cannot be used with the Situation filter -i
-p,--archive_path <arg>
String: <path>Defaults to /usr/local/archived. Destination path for the archived data.
-r,--remove
-Delete data from the database.
-s,--situation_age <arg>
Integer: <number of days>Include Situation data (and alerts within Situations) older than the specified number of days. Defaults to 28 for a standard database or 395 if the Configure Historic Data Retention is enabled.
-t,--loose_alerts_only
-Include loose alerts only. Cannot be used with -i -o -s
-y,--delay_time <arg>
Integer: <number of milliseconds>Length of the delay (in milliseconds) between each batch operation. Can be used to slow the speed of archiving to reduce load on the database. Defaults to 0.
-z,--id_batch_size <arg>
Integer: <number of rows>

Maximum number of rows to process per batch during the export/deletion process. Increasing this value can speed up archiving but places more load on the database. Defaults to 100.

  • No labels