> For the complete documentation index, see [llms.txt](https://docs.plura.io/ko/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.plura.io/ko/v6/agents/plc.md).

# PLC

PLURA Log Collector

{% hint style="info" %}
로그 수집 대상 서버에서 syslog를 통해 PLC로 전송하고, PLC에서 수집하여 PLURA에 재전송하는 시스템입니다.

1\) 로그 수집 대상 서버

* syslog/weblog 전송이 가능한 모든 서버

2\) 원격지 로그 수집기 지원 대상 서버

* PLC Agent 지원 운영 체제\
  <https://docs.plura.io/ko/v6/faq/comm/support_os>
  {% endhint %}

{% tabs %}
{% tab title="Web" %}
**1. 로그 취합 서버에 Log Collector 설치 (by root)**

```bash
curl -fsSL https://repo.plura.io/v6/PLC/install.sh | sudo bash
```

**2. 라이선스**

```bash
예시) AFD594E1C4A84FAB811530B834E321E6
```

**3. 라이선스 등록 및 실행**

```bash
sudo plura register
```

```bash
Enter encryption password : 암호화용 비밀번호 입력
Enter license key to encrypt : 라이선스 입력
Enter decryption password : 복호화용 비밀번호 입력
```

**4. 웹로그 모듈 설치**

```bash
sudo plura install_pluraweb
```

**5. 환경 설정**

```bash
sudo vi /etc/pluraweb/conf/pluraweb.conf
```

```bash
<예>
interface = eth0
logfile = /var/log/plura/weblog.log
host = 10.100.10.10
port = 80
```

```bash
sudo pluraweb start
```

**6. 로그 취합 서버에 포트미러링 구성**

**7. 장비 등록**

* 시스템 > 시스템관리 > 취합호스트 선택 > 호스트 등록

<figure><img src="https://3207796176-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fna9RRdnPjbRdAlosxaSV%2Fuploads%2FhmC3EYQrIKnrhddf3I4W%2FPLURA%20Log%20Collector%20(PLC)_Web_ko.png?alt=media&amp;token=7025530b-32d0-44cc-b4c5-4bddf15af3cc" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="Network" %}
**1. 원격지 장비 syslog 전송 설정**

* 대상 장비에서 설정

**2. 로그 취합서버에 로그콜렉터 설치 (by root)**

```bash
curl -fsSL https://repo.plura.io/v6/PLC/install.sh | sudo bash
```

**3. 라이선스**

```bash
예시) AFD594E1C4A84FAB811530B834E321E6
```

**4. 라이선스 등록 및 실행**

```bash
sudo plura register
```

```bash
Enter encryption password : 암호화용 비밀번호 입력
Enter license key to encrypt : 라이선스 입력
Enter decryption password : 복호화용 비밀번호 입력
```

**5. 장비 등록**

* 시스템 > 시스템관리 > 취합호스트 선택 > 호스트 등록

<figure><img src="https://3207796176-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fna9RRdnPjbRdAlosxaSV%2Fuploads%2FQHm6dg4yFJCEXUB2K8oe%2FPLURA%20Log%20Collector%20(PLC)_Network_ko.png?alt=media&amp;token=8ca721a7-0daf-47c8-b915-ace87ad4b22d" alt=""><figcaption></figcaption></figure>
{% endtab %}
{% endtabs %}
