Apa itu telemetri?

Telemetri adalah pengukuran otomatis dan transmisi nirkabel data dari sumber jarak jauh. Secara umum, telemetri bekerja dengan cara berikut: Sensor di sumber mengukur data listrik, seperti tegangan dan arus, atau data fisik, seperti suhu dan tekanan. Perangkat elektronik kemudian mengirimkan data ini ke lokasi jarak jauh untuk dipantau dan dianalisis.

Pengembang perangkat lunak dan administrator IT menggunakan telemetri untuk memantau kesehatan, keamanan, dan kinerja aplikasi serta komponennya secara real-time. Mereka menggunakan telemetri untuk mengukur waktu mulai dan pemrosesan, crash, perilaku pengguna, penggunaan sumber daya, dan untuk menilai keadaan suatu sistem.

Telemetri juga digunakan untuk mengumpulkan informasi dalam bidang seperti meteorologi, pertanian, pertahanan, dan layanan kesehatan.

Bagaimana cara kerja telemetri?

Telemetri mengukur data listrik atau fisik dengan telemeter, yaitu alat untuk mengukur berbagai metrik seperti tekanan, kecepatan, dan suhu. Pengukuran ini dikonversi menjadi tegangan listrik, lalu sebuah multiplexer menggabungkan tegangan ini bersama dengan data waktu ke dalam aliran data untuk dikirimkan ke penerima jarak jauh. Penerima kemudian memisahkan aliran data menjadi komponen aslinya, dan data ditampilkan serta diproses sesuai dengan spesifikasi pengguna.

Data telemetri dapat ditransfer menggunakan perangkat elektronik analog atau digital. Aplikasi yang menggunakan teknologi ini mencakup pengukuran dan pengiriman data dari sensor internet of things (IoT) yang terdapat di mobil, meteran pintar, sumber daya listrik, robot, dan bahkan satwa liar. Telemetri mengirim data menggunakan jaringan komputer, satelit, kabel, serta teknologi inframerah dan ultrasonik.

Cara penggunaan telemetri

Dalam pengembangan perangkat lunak, sistem telemetri digunakan dengan izin pengguna akhir untuk memantau keamanan, kesehatan, dan kinerja aplikasi secara jarak jauh. Informasi yang diperoleh pengembang dari sistem ini memberikan wawasan tentang bagaimana aplikasi mereka bekerja tanpa memerlukan umpan balik dari pengguna.

Telemetri juga digunakan dalam bidang berikut:

  • Meteorologi. Balon cuaca dan perangkat meteorologi lainnya menggunakan sistem telemetri untuk mengumpulkan dan mengirimkan data meteorologi seperti suhu dan tekanan barometrik.
  • Pertanian. Stasiun cuaca nirkabel dan sensor mengumpulkan data lingkungan, seperti suhu, kelembaban, dan radiasi matahari, yang membantu petani membuat keputusan tentang apa dan kapan menanam tanaman.
  • Eksplorasi luar angkasa dan pertahanan. NASA dan militer AS menggunakan telemetri untuk memantau lokasi, kinerja, dan kesehatan satelit, pesawat luar angkasa, dan pesawat terbang.
  • Layanan kesehatan. Individu dengan kondisi jantung atau masalah medis lainnya menggunakan perangkat telemetri untuk memantau detak jantung, tekanan darah, dan statistik vital lainnya. Penggunaan telemetri dalam layanan kesehatan ini kadang disebut sebagai biotelemtri.

Jenis pemantauan telemetri

Dalam pengembangan perangkat lunak, telemetri diukur menggunakan alat pemantauan IT. Alat ini melacak komponen aplikasi berikut:

Server

Dalam infrastruktur IT, pemantauan server sangat penting untuk memastikan kinerja aplikasi. Metrik server meliputi:

  • Penggunaan prosesor. Penggunaan berlebihan unit pemrosesan pusat (CPU) menunjukkan bahwa aplikasi memaksa komputer bekerja lebih keras dari yang bisa ditangani. CPU yang tidak digunakan secara maksimal mungkin berarti permintaan jaringan tidak berjalan atau fitur aplikasi tidak digunakan.
  • Statistik server. Statistik ini menunjukkan apakah masalah penggunaan CPU disebabkan oleh server yang usang atau gagal, atau karena masalah pada aplikasi itu sendiri. Metrik yang perlu diperhatikan termasuk server yang terlalu banyak digunakan dalam virtualisasi, CPU, memori fisik, atau beban input/output dari waktu ke waktu.
  • Aktivitas dan permintaan pengguna. Data ini memberikan wawasan tentang kinerja dan penggunaan server.

Jaringan

Jaringan juga penting untuk dipantau. Empat parameter berikut harus dilacak:

  • Kapasitas bandwidth menentukan bagaimana jaringan digunakan saat menjalankan aplikasi.
  • Penggunaan aplikasi mengungkap potensi masalah kinerja dan fungsionalitas seperti keterlambatan dalam pengiriman data antara komputer dan browser web.
  • Port jaringan menangani permintaan jaringan, sehingga pemantauannya membantu mendeteksi pelanggaran keamanan dan keterlambatan routing.
  • Penyimpanan harus dilacak untuk mengetahui apakah hampir mencapai kapasitas atau memiliki kecepatan pengambilan data yang buruk. Penyimpanan yang kurang dimanfaatkan mungkin menunjukkan sistem cadangan data telah gagal.

Aplikasi

Metrik paling penting dalam telemetri aplikasi adalah:

  • Akses database. Memantau jumlah koneksi database yang terbuka penting karena jika meningkat, dapat memperlambat kinerja.
  • Pemrosesan database. Telemetri memantau jumlah kueri database, waktu respons, dan jumlah data yang dipertukarkan antara aplikasi dan database.
  • Kesalahan. Telemetri memantau aktivitas yang tidak biasa, permintaan, dan kesalahan database yang mungkin mengindikasikan kegagalan aplikasi atau pelanggaran keamanan.
  • Indikator kinerja utama (KPI) aplikasi. Telemetri KPI aplikasi adalah bagian penting untuk memahami pengalaman pelanggan dan pengguna (UX). KPI aplikasi dapat mengukur metrik seperti transaksi per detik, throughput permintaan, dan latensi.
  • Aktivitas DevOps. Pemantauan aplikasi juga mencakup pelacakan aktivitas DevOps seperti penerapan aplikasi dan pengembangan perangkat lunak.

Cloud

Telemetri di cloud mencakup pemantauan hal-hal berikut:

  • ketersediaan cloud
  • rute internet
  • konsumsi energi
  • utilisasi
  • latensi permintaan

Pengguna

Telemetri pengguna melibatkan pengumpulan wawasan tentang kinerja aplikasi dari sudut pandang pengguna. Alih-alih mendekati telemetri dari komponen sistem, telemetri pengguna memantau pengalaman pengguna (UX). Ini berarti aplikasi dianalisis dari sisi tampilan pengguna untuk mendeteksi masalah dan gejala sebelum pengguna menyadarinya.

Manfaat telemetri

Dalam pengembangan perangkat lunak, manfaat telemetri mencakup empat hal berikut:

  • Umpan balik jarak jauh. Administrator dapat mengumpulkan informasi secara real-time dari lokasi mana pun tanpa harus berinteraksi langsung dengan pengguna.
  • Pemantauan kinerja. Telemetri memberikan wawasan real-time tentang kinerja aplikasi. Administrator menggunakan umpan balik ini untuk memastikan sistem mereka berfungsi dengan baik.
  • Pemantauan aktivitas. Pengalaman pengguna dan aplikasi dipantau, termasuk metrik seperti frekuensi keterlibatan pengguna, durasi penggunaan, fitur yang paling sering digunakan, konfigurasi perangkat, dan penyebab kegagalan aplikasi. Mengetahui kesalahan dan kelemahan aplikasi memungkinkan pengembang meningkatkan sistem secara real-time atau memperbaruinya di masa depan.
  • Keamanan. Telemetri penting untuk analitik jaringan, menyediakan informasi keamanan utama yang dapat membantu administrator bertindak sebelum terjadi pelanggaran keamanan.

Kekurangan dan tantangan telemetri

Berikut adalah tiga tantangan utama dalam sistem telemetri:

  • Akses data. Telemetri hanya sebaik data yang dapat dikumpulkan sistem. Pengguna akhir dapat menonaktifkan telemetri karena alasan privasi, sehingga membatasi jumlah pengguna yang memberikan data.
  • Ledakan data. Peningkatan jumlah perangkat IoT yang mengumpulkan data telemetri menyebabkan sistem menghasilkan lebih banyak data daripada yang dapat dianalisis.
  • Masalah sistem lama. Perangkat dan aplikasi lama tidak selalu mendukung telemetri. Untuk pemantauan jaringan, teknologi Simple Network Management Protocol (SNMP) adalah alternatif. SNMP bekerja lebih baik dengan perangkat lama yang tidak mendukung telemetri.
Tabel perbandingan SNMP vs. telemetri
Telemetri sering dibandingkan dengan SNMP untuk pemantauan jaringan.

Alat pemantauan telemetri

Alat pemantauan yang paling umum meliputi:

  • Dashboard menyediakan data telemetri sistem secara real-time.
  • Pemrosesan log menerjemahkan file log yang digunakan oleh manajemen log
  • Business intelligence memberikan data tentang insiden keamanan dan tren, seperti variasi musiman, untuk mendukung pengambilan keputusan bisnis yang lebih baik.
  • Alat otomatisasi secara otomatis mendeteksi risiko keamanan dan masalah lainnya.
  • Analitik keamanan mengumpulkan data seperti aktivitas pengguna, jaringan, dan database yang mencurigakan.

Sejarah telemetri

Telemetri dimulai pada tahun 1763 dengan alat pengukur tekanan air raksa. Telemetri awal ini memungkinkan konduktor mesin memantau tekanan pada mesin uap Watt dari jarak dekat. Telemetri berkembang pada tahun 1800-an dan digunakan untuk mengirim dan menerima komunikasi melalui mesin telegraf ciptaan Samuel Morse.

Pada tahun 1912, aplikasi telemetri pertama di Chicago menggunakan saluran telepon untuk mengirimkan data operasional dari pembangkit listrik ke kantor pusat. Karena awalnya digunakan dalam proyek seperti ini, sistem telemetri pertama disebut sistem supervisory. Namun, menjelang Perang Dunia II, telemetri listrik mulai digunakan secara luas. Setelah perang, telemetri menjadi tersedia secara komersial dan digunakan untuk spionase selama Perang Dingin.

Pada tahun 1960, prinsip interogasi-balasan dikembangkan, memungkinkan transmisi data yang lebih selektif berdasarkan permintaan. Saat itu, pemancar telemetri terdiri dari seperangkat instrumen pengukuran, pengode yang menerjemahkan pembacaan instrumen ke dalam sinyal analog atau digital, modulator, dan pemancar nirkabel dengan antena. Penerima terdiri dari antena, seperangkat penguat frekuensi radio, demodulator, dan perangkat perekam. Komputer mainframe digunakan untuk memproses dan menyimpan informasi yang diterima.

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *