# Managing Services

Once your metal server is deployed, you can manage it through the TeraSwitch console. This guide covers the server detail page and available management actions.

### Services List

Navigate to **Metal** > **Services** to view all your metal servers. The list shows:

| Column       | Description                              |
| ------------ | ---------------------------------------- |
| Service ID   | Unique identifier for the service        |
| Name         | Hostname or display name                 |
| Primary IP   | Main IPv4 address                        |
| Region       | Datacenter location code                 |
| Tier         | Hardware tier (e.g., 7543p, 9950x)       |
| Status       | Current state (Active, Terminated, etc.) |
| Created Date | When the server was deployed             |

#### Filtering and Sorting

* **Status Filter**: Show Active, Pending, or all services
* **Region Filter**: Filter by datacenter
* **Tiers Filter**: Filter by hardware tier
* **Tags Filter**: Filter by assigned tags
* **Sort**: Click column headers to sort

### Server Detail Page

Click on any server to view its detail page. The page includes:

#### Header Information

* **Server Name**: Display name (editable in Settings)
* **Status Badge**: Active, Deploying, Terminated, etc.
* **Quick Info**: Region, CPU tier, RAM capacity
* **Actions**: Power Off, Restart buttons

#### Deployment Progress

A visual timeline showing deployment stages:

* Machine Allocated
* Deployment Started
* Installing OS
* Configuring System
* Deployment Complete

Green checkmarks indicate completed stages.

### Overview Tab

The default tab shows three information cards:

#### Service Details

| Field            | Description                           |
| ---------------- | ------------------------------------- |
| Id               | Service ID number                     |
| Region           | Location (e.g., EU - Frankfurt, DE)   |
| Name             | Server hostname                       |
| Operating System | Installed OS (e.g., Ubuntu 20.04 LTS) |

#### Hardware Specifications

| Field           | Description                                  |
| --------------- | -------------------------------------------- |
| CPU             | Processor model (e.g., AMD EPYC Milan 7543P) |
| Cores/Threads   | Core and thread count (e.g., 32c / 64t)      |
| Memory (RAM)    | Total RAM (e.g., 512 GB)                     |
| Storage Devices | Drive configuration (e.g., 4x 1.92 TB)       |

#### Network Information

| Field                     | Description                                  |
| ------------------------- | -------------------------------------------- |
| IPv4                      | Primary IPv4 address                         |
| IPv6                      | IPv6 address (if assigned)                   |
| Transfer                  | Network speed (e.g., 0: 25 Gbps, 1: 25 Gbps) |
| Interfaces                | Network interface names                      |
| MAC Addresses             | Hardware addresses per interface             |
| Bandwidth (Current Month) | Ingress, Egress, and Total usage             |

#### Access Your Machine

For active servers, this section shows:

* Ready status indicator
* Default username (e.g., `ubuntu`)
* Notice to change password after first login

### Power Actions

#### Power Off

Click **Power Off** to gracefully shut down the server. This:

* Sends ACPI shutdown signal
* Allows OS to close processes properly
* Server remains allocated and billable

#### Restart

Click **Restart** to reboot the server. This:

* Performs a graceful reboot
* Server briefly goes offline
* Comes back with same configuration

**Note**: For hard power cycles (when server is unresponsive), contact support.

### Orders Tab

View order history for this service:

| Column                | Description                           |
| --------------------- | ------------------------------------- |
| Name                  | Order identifier                      |
| Status                | Order status (Open, Completed)        |
| Requested Actions     | Action type (e.g., MetalProvisioning) |
| Number of Work Orders | Associated work orders                |

Use this to track provisioning history and any service changes.

### Logs Tab

View activity logs for changes made to your server:

| Column            | Description                   |
| ----------------- | ----------------------------- |
| Date (Local Time) | When the action occurred      |
| Name              | User who performed the action |
| Message           | Description of the change     |

Logs are retained for the last 7 days by default. Use **Newest/Oldest** to sort the log entries.

Example log entries:

* "created a new metal service"
* "powered off metal service"
* "updated metal service settings"

### Settings Tab

Manage server configuration:

#### Metal Instance Name

Change the display name of your server:

1. Enter new name in the text field
2. Click **Save**

#### Change Project

Move the server to a different project:

1. Select target project from dropdown
2. Confirm the move

**Note**: You must have access to both source and destination projects.

#### Manage Tags

Add or remove tags for organization:

1. Click the tag selector
2. Choose existing tags or create new ones
3. Tags are saved automatically

#### Reinstall Operating System (OS)

Reinstall the OS without changing hardware:

1. Click **Reinstall OS**
2. Select new OS and configuration
3. Confirm reinstallation

**Warning**: This erases all data on the server.

See [Reinstall & Terminate](/compute/metal/reinstall-terminate.md) for details.

#### Terminate Instance

Permanently delete the server:

1. Click **Terminate**
2. Confirm termination

**Warning**: This action cannot be undone. All data is permanently lost.

See [Reinstall & Terminate](/compute/metal/reinstall-terminate.md) for details.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.teraswitch.com/compute/metal/managing-services.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
