Skip to content
    Customer Environment Management
    Partner-Assisted

    Server Onboarding: Windows & Linux

    Customer-facing onboarding guide for registering Windows and Linux servers, installing the agent, and verifying service health.

    Overview

    Use this guide to register Windows and Linux servers in SeqOps, install the agent package, and verify that services are running correctly. The overall flow is the same for both operating systems: register the server, collect the credentials, install the agent, and verify the service status.

    Before you start

    • •Confirm the customer can sign in to SeqOps.
    • •Make sure you have administrator access to the target Windows or Linux server.
    • •Allow outbound connectivity to the SeqOps platform endpoint required by your environment.
    • •Expect server data to appear in SeqOps within 6–24 hours after successful onboarding.

    Step 1 — Register the server in SeqOps

    1. Open Server → Activation.
    2. Enter the server name.
    3. Select the operating system type when prompted.
    4. Click Register.
    Server Activation form used to register a new server in SeqOps
    Server Activation form used to register a new server in SeqOps

    Step 2 — Copy the server credentials

    1. Open Server Dashboard → Server List.
    2. Select the server you just registered.
    3. Open the action menu and choose View API Secrets.
    4. Copy the Tenant ID, Server ID, and Registration Token.
    Server credentials dialog showing Tenant ID, Server ID, and Registration Token fields
    Server credentials dialog showing Tenant ID, Server ID, and Registration Token fields

    Step 3 — Windows server onboarding

    Download and install

    1. From the server action menu, choose Download Agent.
    2. Extract the package on the Windows server.
    3. Open PowerShell as Administrator.
    4. Install the services using the package instructions.

    Use the provisioning helper with the credentials you copied earlier:

    ./provision_helper.exe --server-url https://sepi.seqops.io:8443/api --server-id <server_id> --registration-token <registration_token> --tenant-id <tenant_id>
    

    Verify Windows services

    1. Open Services on the Windows server.
    2. Confirm both services are present and running:
      • •Seqops Server Agent
      • •Seqops Updater Service
    Windows Services console showing Seqops Server Agent and Seqops Updater Service running
    Windows Services console showing Seqops Server Agent and Seqops Updater Service running

    Step 4 — Linux server onboarding

    Download the Linux package

    1. Open the registered server from Server → Activation.
    2. Go to the Download step.
    3. Download the Linux agent package from the platform.
    Linux agent download step in Server Activation
    Linux agent download step in Server Activation

    Install the Linux agent

    1. SSH into the Linux server.
    2. Extract the downloaded package.
    3. Confirm the extracted files are present.
    Linux server terminal showing the extracted agent files
    Linux server terminal showing the extracted agent files
    1. Install the services:

      sudo ./serveragent --install

      sudo ./edr_updater --install

    2. Register the server with the provisioning helper:

      sudo ./provision_helper --server-url https://sepi.seqops.io:443/api --server-id <server_id> --registration-token <registration_token> --tenant-id <tenant_id>

    Verify Linux services

    Run:

    systemctl status serveragent
    
    systemctl status edr-updater
    

    Confirm both services are installed, enabled, and running.

    Step 5 — Final verification

    After onboarding either Windows or Linux:

    • •Confirm the server remains visible in Server List.
    • •Verify the provisioning helper completed without errors.
    • •Confirm the agent services remain active after installation.
    • •Return to SeqOps after the sync window to verify that data begins populating.

    Troubleshooting

    • •If the server does not appear, re-check the credentials copied from View API Secrets.
    • •If the provisioning command fails, verify the server URL and IDs before retrying.
    • •If services do not stay running, review the local service logs on the server.
    • •If data does not appear after 24 hours, contact support@seqops.io with the host OS and the exact error message you encountered.
    onboardingserverwindowslinuxagentactivationservicesprovisioning

    We use cookies

    We use essential cookies to run this site. With your permission, we'd also like to use analytics cookies to see how the site is used, and functional cookies for chat and videos. Change your choice any time under Cookie settings. Read our Cookies Policy