# Pencatatan diperluas

Terkadang perangkat tidak berfungsi dengan platform sebagaimana diharapkan. Masalah dapat bersifat berbeda, dan dalam banyak kasus berkaitan dengan perangkat tertentu, atau model spesifik, atau firmware non-standar.

Dalam kasus seperti itu, log lanjutan dapat sangat berguna. Di sana Anda dapat melacak semua detail operasi perangkat di platform.

Untuk mengaktifkan log diperluas, lakukan hal berikut:

1. Sunting `config.properties` file dari **tcp-server**:

* Linux: `/home/java/tcp-server/conf/config.properties`
* Windows: `C:\java\tcp-server\conf\config.properties`

2. Tambahkan baris berikut di bagian bawah config (ganti `<IMEI>` dengan IMEI perangkat yang sebenarnya):

```
debug.traceDevices=<IMEI>
```

Untuk beberapa IMEI:

```
debug.traceDevices=<IMEI1>,<IMEI2>
```

contoh:

```
debug.traceDevices=33225566,44772211
```

4. Restart **tcp-server** service. Ini akan menerapkan konfigurasi dan membuat sebuah `/debug` subdirektori di `.../tcp-server/log/`.
5. Tunggu terjadinya masalah atau picu masalah tersebut
6. Periksa `/log/debug` direktori. Itu akan berisi file(s) bernama `trace-<IMEI>.log`.
7. Hentikan pencatatan diperluas ketika Anda tidak lagi membutuhkannya, jika tidak log baru akan terus mengonsumsi ruang disk. Untuk melakukan ini, komentari (dengan `#` simbol) atau hapus baris yang sebelumnya ditambahkan, lalu restart **tcp-server**.
