Events

Migration Manager can report about actions that occur over the API or critical steps in the migration process, as well as general service logs.

See Log targets for configuration options.

Target types

  • webhook: Events can be configured to be sent over the network as a POST request.

Event types

All events contain the same common structure, with type-specific metadata.

logging

General service logs according to the specified log level.

Structure

{
  "time": "2025-12-09T23:17:28.00",
  "type": "logging",
  "metadata": {
    "message": "Start https listener",
    "level": "INFO",
    "context": {
      "addr": "[::]:6443"
    }
  }
}

lifecycle

Records of particular API or migration actions, along with associated metadata.

Structure

{
  "time": "2025-12-09T23:33:04.00Z",
  "type": "lifecycle",
  "metadata": {
    "action": "system-settings-modified",
    "entities": [
      "/1.0/system/settings"
    ],
    "requestor": "tls/a57be4e28ab1f1d315e9d3b174a54221b47dca44f2e5c7c436d9cf558e3f8b7e (10.0.0.101)",
    "metadata": {
      "sync_interval": "10m",
      "disable_auto_sync": false,
      "log_level": "INFO",
      "log_targets": [
        {
          "name": "test01",
          "type": "webhook",
          "level": "DEBUG",
          "address": "http://example.com/1.0/log",
          "username": "",
          "password": "",
          "ca_cert": "",
          "retry_count": 3,
          "retry_timeout": "10s",
          "scopes": [
            "lifecycle",
            "logging"
          ]
        }
      ]
    }
  }
}

Actions

Action

Description

Entities

instance-imported

The Instance record has been imported from the source

instance

instance-modified

The instance record has been modified

instance

instance-removed

The instance record has been removed

instance

instance-override-modified

The instance record overrides were modified

instance

network-imported

The network record has been imported from the source

network

network-modified

The network record has been modified

network

network-removed

The network record has been removed

network

network-override-modified

The network record overrides were modified

network

queue-entry-canceled

The queued instance’s migration has been canceled

queue

queue-entry-retried

The queued instance’s migration has been restarted

queue

queue-entry-removed

The queued instance record has been deleted

queue

artifact-created

A new artifact has been created

artifact

artifact-modified

The artifact has been modified

artifact

artifact-removed

The artifact has been deleted

artifact

batch-started

The batch has been started

batch

batch-stopped

The batch has been stopped

batch

batch-reset

The batch has been fully reset and is now unstarted

batch

batch-created

The batch has been created

batch

batch-modified

The batch has been modified

batch

batch-removed

The batch has been deleted

batch

source-created

The source record has been created

source

source-modified

The source record has been modified

source

source-removed

The source record has been deleted

source

source-synced

Data from the source has been manually synced

source

target-created

The target record has been created

target

target-modified

The target record has been modified

target

target-removed

The target record has been deleted

target

system-settings-modified

The system settings have been modified

system_settings

system-network-modified

The system network settings have been modified

system_network

system-security-modified

The system security settings have been modified

system_security

system-certificate-modified

The system certificate has been manually updated

system_certificate

migration-created

instance was created as part of an ongoing migration

instance, queue

migration-sync-started

instance started a pre-migration run

instance, queue

migration-sync-completed

instance completed a pre-migration run

instance, queue

migration-final-started

final migration has started, source instance is offline

instance, queue

migration-final-completed

final migration has completed

instance, queue