> For the complete documentation index, see [llms.txt](https://docs.itconductor.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.itconductor.com/~/changes/j1RdUn49WBcajmJEmXUf/start-here/systems-setup/central-syslog-server.md).

# Central Syslog Server

### How to Add a Central Syslog Server

1\. In the IT-Conductor main menu, navigate to **Dashboards > Administrator.**

2\. In the Administrator dashboard, locate the "Central Syslog Servers" panel. You will be redirected to a page similar to the one below. Click <img src="https://377464071-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXhp08OmU8050PePmMgDt%2Fuploads%2FiOh6KnN7SjGBHOtGjPXI%2Fadd.png?alt=media&amp;token=b0132108-ef8f-46f3-a7ec-7fbbf982d670" alt="" data-size="line"> to start adding a Syslog Server.

![Figure 1: Syslog Servers Panel](https://377464071-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXhp08OmU8050PePmMgDt%2Fuploads%2FUtxoG2cczRAau34rKkDj%2Fsyslog.png?alt=media\&token=79383f97-87e8-422d-adcb-5dbe2870c4cb)

3\. In the "New Syslog Server' wizard screen, fill out all the necessary information. Once completed, click <img src="https://377464071-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXhp08OmU8050PePmMgDt%2Fuploads%2FiOh6KnN7SjGBHOtGjPXI%2Fadd.png?alt=media&amp;token=b0132108-ef8f-46f3-a7ec-7fbbf982d670" alt="" data-size="line"> to add the system.

![Figure 2: New Syslog Server Wizard Screen](https://377464071-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXhp08OmU8050PePmMgDt%2Fuploads%2F9L48r7FEXZ5iUg0qCbcf%2FSyslogServerCreate.png?alt=media\&token=6cbea40d-7a28-437c-b323-a6b292157921)

{% hint style="info" %}
**Note:** Make sure you do not attempt to create a Syslog Server on the same Gateway with the same port number. You will encounter a duplicate error.
{% endhint %}

4\. A pop-up message will confirm that the Syslog Server has been created successfully. Click **OK** to complete the process.

5\. The newly added server will appear in the "Syslog Servers" panel.

![Figure 3: Syslog Servers Panel with the Newly Added Syslog Server](https://377464071-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXhp08OmU8050PePmMgDt%2Fuploads%2F3s5X1y2iUPV3ONsjXg6a%2FSyslogServerPanelAfter.png?alt=media\&token=c738d418-95d9-4f24-ad4e-ec0bff492b18)

### How to Set Up Clients to Report to the Central Syslog Server

You can configure various computing and network nodes to report Syslog messages to the central Syslog server. Here are the instructions for Linux machines, for other types of nodes please refer to the relevant documentation resources.

#### Linux OS <a href="#suse-eneterprise-linux" id="suse-eneterprise-linux"></a>

1\. Login with a privileged account (or sudo) and edit the Syslog configuration file `/etc/rsyslog.d/remote.conf` (SLES) or `/etc/rsyslog.conf` (RHEL).

2\. Uncomment the relevant line (TCP or UDP) and replace `remote-host` with the address of the Central Syslog Server.

UDP Example:

```
# Remote Logging using UDP
# remote host is: name/ip:port, e.g. 192.168.0.1:514, port optional
*.* @it-conductor-gateway-host
```

TCP Example:

```
# Remote Logging using TCP for reliable delivery
# remote host is: name/ip:port, e.g. 192.168.0.1:514, port optional
*.* @@it-conductor-gateway-host
```

3\. Save the file.

4\. Restart the `rsyslog` service.

```
> sudo systemctl restart rsyslog.service
```

5\. Verify the Syslog forwarding is functioning:

```
> logger "hello world"
```

The log message `hello world` should now appear in the IT-Conductor Central Syslog Server.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.itconductor.com/~/changes/j1RdUn49WBcajmJEmXUf/start-here/systems-setup/central-syslog-server.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
