Visualisasi data dan manajemen perangkat

9

Saya mencari solusi untuk mengelola perangkat (virtual) dan memvisualisasikan data.

Saya memiliki banyak data deret waktu yang dikelompokkan berdasarkan sesi dan perangkat yang disimpan dalam database. Data itu berasal dari beberapa perangkat sensor fisik.

Sekarang saya mencari alat di mana pelanggan dapat memilih perangkat dari sesuatu seperti hierarki perangkat hierarki. Setelah memilih perangkat, ia harus dapat memilih sesi. Maka ia harus mendapatkan semua nilai sensor terkait yang ditampilkan dalam grafik.

Alat / platform harus dapat menarik (dipilih) data dari layanan web. Alat seharusnya tidak menyimpan data yang ditarik dalam database. Dan saya ingin dapat mengirim perintah ke layanan web untuk mengatur beberapa konfigurasi atau apa pun.

Platform IoT paling tidak menarik data, Anda harus mendorong data ke platform ini. Dan mereka biasanya memiliki database tertanam mereka sendiri. Saya tidak ingin menganalisis data, jadi saya tidak perlu fitur analitis yang kompleks. Saya hanya ingin memilih perangkat dan sesi dan mendapatkan data dari layanan database / web saya yang ada.

Apakah ada yang tahu alat / platform Dashboard / Manajemen Perangkat?

BPA
sumber
1
Bagaimana cara Anda menarik jika Anda tidak memiliki database perangkat? Paling tidak Anda harus tahu cara menghubungi perangkat Anda untuk menarik data.
Helmar
1
Alat yang saya cari, harus memiliki database untuk meta data perangkat (manajemen perangkat). Tetapi alih-alih menghubungkan langsung ke perangkat fisik, saya ingin terhubung ke database yang ada melalui REST api. Dan ketika saya memilih perangkat virtual satu sesi, alat itu harus menarik dan memvisualisasikan data.
BPA
Terlepas dari semua upvotes (termasuk milik saya), saya pikir pertanyaan ini adalah milik softwarerecs.stackexchange.com
Mawg mengatakan pulihkan Monica

Jawaban:

3

Nah, ada protokol untuk menarik data dari sensor dan meletakkannya di grafik. Banyak perangkat mendukung SNMP untuk tujuan itu sehingga seseorang dapat menggunakan aplikasi seperti PRTG, Solar Winds, dll untuk memantau aktivitas mereka.

Tetapi mendapatkan data melalui web menuntut agen web yang tepat pada perangkat yang belum merupakan praktik universal. Anda mungkin menemukan beberapa perangkat memiliki monitor dan sensor seperti itu. Beberapa aplikasi yang disebutkan di atas mendukung plugin tambahan dari vendor perangkat untuk melakukannya.

Resor terakhir adalah perangkat lunak yang dirancang khusus, seperti membangun sistem manajemen.

MTG
sumber
1
Saya tidak ingin menarik data langsung dari perangkat. Saya sudah memiliki data dari perangkat dalam database terpisah. Saya ingin menarik data dari sana. Jadi untuk tujuan itu adalah perangkat virtual.
CPA
2

Anda dapat mencoba platform VOLTTRON untuk ini. Anda perlu melakukan beberapa pemrograman untuk mengatur semuanya, tetapi mereka memiliki banyak fungsi

  • Penggunaan Basis Data
  • Dibangun di UI Web
  • Permintaan HTTP Eksternal

Berikut adalah gambar yang menggambarkan platform mereka dengan lebih baik yang saya bisa, diambil dari beberapa dokumentasi mereka. masukkan deskripsi gambar di sini

Seth
sumber
2

Saya pikir grafana dapat membantu Anda. Itu tidak menyimpan data, Anda hanya perlu menggunakan / mengimplementasikan plugin untuk pengambilan data. Anda juga dapat menerapkan dasbor dengan beberapa penyeleksi hierarkis.

Kami menggunakannya secara luas untuk memvisualisasikan berbagai metrik rentang waktu dari perangkat. Setiap plugin sumber data khusus untuk grafana dapat diimplementasikan hanya dalam beberapa hari - tidak ada yang rumit.

shal
sumber
1

Dari apa yang telah Anda jelaskan, Anda sudah memiliki DB dengan data perangkat, dan sekarang Anda hanya perlu menarik data ini ke dasbor.

  1. Anda membutuhkan api ISTIRAHAT. Tergantung pada teknologi yang Anda gunakan, Anda dapat dengan mudah membuat api untuk mengekspos data ke dasbor. Misalnya, jika Anda menggunakan Django Anda bisa menggunakan DRF atau jika Anda menggunakan asp .net Anda bisa menggunakan api web mereka dan seterusnya ...

  2. Untuk visualisasi, Anda dapat menggunakan solusi seperti grafana (seperti yang disarankan) atau power-bi dari MS dll untuk menyajikan data Anda.

  3. Sekarang Anda memiliki api REST dan alat visualisasi. Sekarang cukup pasang mereka sehingga alat tersebut mengkonsumsi data yang disediakan oleh api dan Anda akan berada di jalur yang tepat untuk mencapai tujuan Anda.

Subbu
sumber