Apa yang bisa kami bantu?

Mengenal Layanan NEO Sense

NEO Sense adalah layanan untuk melakukan monitoring situs web atau server API. Ketika situs web atau server yang dipantau mengalami masalah, seperti mengalami downtime atau mengembalikan responses yang kurang tepat, NEO Sense akan mengirimkan notifikasi kepada Anda.

Daftar istilah pada NEO Sense

Terdapat beberapa istilah penting yang ada di layanan ini, yang wajib Anda ketahui sebelum menggunakannya. Berikut selengkapnya:

  • Probe: Merupakan komponen yang digunakan untuk informasi target yang dilakukan monitoring. Di dalam probe ini, Anda bisa konfigurasi request, alerts, notifikasi, dan beberapa konfigurasi yang lain. 
  • Request: Merupakan komponen yang digunakan untuk mengirimkan permintaan yang dikirim ke situs web atau server. Dalam kasus probe HTTP melakukan request berisi metode (GET,POST, dll), header, body, dan sebagainya. Dalam single probe bisa memiliki lebih dari satu request.
  • Monika: Merupakan aplikasi open-source yang mengirimkan request dan report ke NEO Sense. 

Cara kerja NEO Sense 

Pertama-tama, Anda perlu melakukan 4 konfigurasi untuk mulai menjalankan monitoring server, meliputi 4 komponen berikut:

  1. Probe. Di dalam probe, Anda perlu menentukan request apa yang dikirimkan oleh NEO Sense, interval probing, dan threshold dari insiden dan recovery-nya.
  2. Alert. Setelah melakukan konfigurasi probe, Anda dapat menentukan alert bisa satu atau lebih. Sebuah alert terdiri dari query dan messages. Query akan mendefinisikan ketika Anda membutuhkan notifikasi, misalnya saat response code dari web tidak 200. Secara default, probe memiliki 2 alert yaitu jika response tidak 200 dan waktu response time lebih dari 2 detik. 
  3. Notification. Anda membutuhkan setup notifikasi yang digunakan NEO Sense untuk mengirimkan notifikasi ketika alerts ter-trigger.
  4. Locations. Terakhir, Anda perlu memilih satu atau lebih lokasi darimana NEO Sense mengirimkan request.  

Setelah melakukan konfigurasi di atas, NEO Sense akan mengirimkan satu atau lebih request ke server target (HTTP atau TCP) secara berkala. Ketika server target tidak dapat respon atau salah satu alert ter-trigger, maka NEO Sense akan mencoba sebanyak x kali (x adalah threshold yang sudah ditentukan sebelumnya). 

Setelah itu NEO Sense akan mengirimkan notifikasi kepada Anda. Setelah notifikasi dikirimkan, NEO Sense tidak akan mengirimkan notifikasi sampai insiden sudah recover. Setelah itu, jika server tujuan sudah bisa diakses kembali atau alert tidak ter-trigger y berapa kali, di mana y adalah threshold untuk recovery maka NEO Sense akan mengirimkan notifikasi kepada Anda jika server sudah recover.

 

Fitur-fitur pada NEO Sense

Organizations and Projects

Anda dapat membuat beberapa Organizations yang terdiri dari beberapa Project. Dalam sebuah Project, Anda dapat menambahkan probe sebanyak mungkin sesuai dengan kebutuhan Anda. 

Owner dan Admin dari sebuah Organization bisa mengundang pengguna lain untuk membantu mengelola Project dan probes. Berikut Organization Roles yang ada pada NEO Sense:

  • OWNER: Owner Role dari Organizations. Owner bisa melakukan apapun di dalam Organizations mereka.
  • ADMIN: Admin Role dari Organization. Admin bisa melakukan apapun  seperti owner akan tetapi tidak bisa menghapus Organization. 
  • MANAGER: Manager Role dari Organization hanya diizinkan untuk  melakukan konfigurasi dari sisi project yang di-assign kepada mereka.
  • READER: Reader Role dari Organization hanya bisa melihat data probe  yang sudah mereka assign dan tidak bisa mengubahnya.  

Berikut tabel Roles pada NEO Sense:

Performance Metrics

Pada halaman probe, Anda Dapat melihat data berikut:

  • Riwayat dari response time dalam beberapa hari, minggu atau bulan terakhir  dari semua lokasi yang Anda pilih sebelumnya.
  • Rata-rata response time dan uptime rate.
  • Riwayat dari kendala/insiden dari lokasi yang sudah Anda pilih sebelumnya.
     

Monitor HTTP or TCP Server

Anda dapat melakukan monitoring HTTP dan TCP, namun untuk single probe tidak bisa dijadikan satu request antara HTTP dan TCP.

Advanced Alert System

Di NEO Sense, Anda dapat menentukan alert untuk segala jenis kendala/insiden, tidak hanya ketika server up atau down. Antara lain seperti:

  • Notifikasi jenis insiden ketika response time server melebihi dari waktu  tertentu.
  • Notifikasi ketika response dari body dengan kata kunci tertentu.
  • Notifikasi ketika HTTP status code dari server tidak sesuai.
  • Dan masih banyak lagi  

Importing Files

Selain dengan menambahkan probe satu per satu, Anda dapat import/upload file konfigurasi yang sudah berisi probe yang sudah dibuat, bisa di tempat lain atau di layanan ini. Untuk file file yang bisa di support, antara lain:

  • MonikaConfiguration file (YAML) 
  • Sitemap file 
  • HAR file 

Daily Summary

NEO Sense akan mengirimkan summary dari semua probes yang sudah Anda konfigurasi setiap hari.

Multi-location Probing

Anda dapat melakukan monitoring server Anda dari satu lokasi atau lebih. Penentuan lokasi bisa dipilih oleh Operator di back-office dashboard.


Sekian penjelasan tentang layanan NEO Sense dari Biznet Gio. Temukan bantuan lainnya melalui Knowledge Base Biznet Gio. Jika Anda masih memiliki kendala silahkan hubungi support@biznetgio.com atau (021) 5714567.