Batas sistem

Konfigurasi platform Navixy memberlakukan batasan untuk mencegah kelebihan beban pada server. Halaman ini menjelaskan parameter apa saja yang ditawarkan Navixy sebagai batasan dan bagaimana cara menyesuaikannya. Dengan menetapkan batasan pada jumlah perangkat dan periode pelaporan, Navixy memastikan kinerja optimal dan layanan yang andal sambil meminimalkan risiko kelebihan beban atau waktu henti.

Menyesuaikan batas default

Secara default, platform Navixy menetapkan batasan terkait pembuatan laporan dan notifikasi. Secara spesifik, pengguna hanya dapat membuat laporan dan mengatur notifikasi untuk sejumlah perangkat terbatas, serta dapat menghasilkan laporan untuk periode waktu maksimal tertentu. Pembatasan ini diberlakukan untuk mencegah kelebihan beban pada server karena pembuatan laporan dan pengaturan notifikasi memerlukan sumber daya server yang signifikan.

Dalam beberapa skenario bisnis, Anda mungkin memerlukan batas yang lebih tinggi daripada yang diberlakukan secara default pada platform Navixy. Dalam kasus seperti itu, Anda dapat menyesuaikan batas tersebut, biasanya dengan meningkatkannya. Untuk solusi On‑premise Navixy, Anda dapat memodifikasi batas ini jika kinerja server Anda memadai. Dengan demikian, Anda dapat menghasilkan lebih banyak laporan dan notifikasi atau memperluas cakupan jaringan perangkat Anda, tanpa membebani server.

Jumlah perangkat dalam Laporan

Jumlah maksimum perangkat per laporan dapat bervariasi tergantung versi platform dan pengaturan yang dibuat sebelumnya. Untuk mengubah jumlah maksimum perangkat, Anda perlu mengedit Config.js file yang terletak pada jalur:

/var/www/pro-ui/Config.js (Linux)

C:\nginx\www\pro-ui\Config.js (Windows)

Dalam file ini Anda perlu menemukan reportsMaxTrackersCount blok. Dalam versi terbaru platform blok ini terlihat seperti berikut:

reportsMaxTrackersCount:{
StayInPlaces: 100,
TripsAndEvents: 100,
Zone: 100,
DetailingOfTransmittedData: 1
},

Dalam blok ini Anda dapat menentukan batas secara terpisah untuk setiap jenis laporan.

Daftar lengkap jenis laporan
  • SOS

  • Fall

  • Detach

  • Safety

  • LocationRequest

  • VehicleReadings

  • DeviceOnOff

  • ExternalPower

  • LowBattery

  • DeviceStatus

  • Speeding

  • RoadRulesViolations

  • DeviceOnOffIdle

  • TaskReport

  • DrivingQuality

  • StatusReport

  • DriverChangesReport

  • FormFieldsValues

  • TripByState

  • TripByShifts

  • FuelConsumption

  • Checkin

  • DrivingQuality

  • StayInZones

  • StayInPlaces

  • TripsAndEvents

  • ZoneEvents

  • DetailingOfTransmittedData

  • FormFieldsValues

  • TaskReport

  • Event

  • TaskFullReport

Namun, dalam kebanyakan kasus tidak perlu mengonfigurasi batas secara terpisah, dan cukup menentukan batas umum untuk semua laporan. Untuk melakukan ini, tambahkan baris maxTrackersPerReport: XXXXX ke konfigurasi setelah blok di atas. Contoh (batas 1000 perangkat per laporan):

Setelah perubahan ini, jumlah maksimum perangkat per laporan akan ditingkatkan menjadi 1000.

Parameter maxTrackersPerReport berlaku untuk semua laporan kecuali Kunjungan Geofence (Zone) dan kunjungan POI (StayInPlaces) laporan. Karena kekhususan platform, pembatasan untuk laporan ini harus ditentukan secara terpisah dalam blok di atas:

Laporan lain yang tidak terpengaruh oleh pengaturan umum adalah Laporan titik. Laporan ini hanya dapat dihasilkan untuk satu perangkat saja.

Jumlah perangkat dalam Peringatan

Jumlah maksimum perangkat untuk peringatan juga ditentukan dalam Config.js file:

  • /var/www/pro-ui/Config.js (Linux)

  • C:\nginx\www\pro-ui\Config.js (Windows)

Anda perlu menemukan baris:

Nilai pada baris ini menyesuaikan jumlah perangkat yang dapat Anda pilih saat mengatur sebuah peringatan.

Rentang tanggal dalam Laporan

Secara default, rentang tanggal maksimum untuk sebagian besar laporan adalah 90 hari. Nilai ini juga dapat ditingkatkan, namun Anda perlu mengubah file konfigurasi yang berbeda untuk melakukannya. Anda perlu menemukan konfigurasi api-server File tersebut terletak pada jalur:

  • /home/java/api-server/conf/config.properties (Linux)

  • C:\java\api-server\conf\config.properties (Windows)

Buka file ini di editor teks dan temukan baris berikut:#reports

Ubah 90d nilai ke apa pun yang Anda perlukan. Perhatikan bahwa jumlah hari harus diikuti oleh huruf d.

Last updated

Was this helpful?