Dimarahin Pasien Gegara Sistem Antrian Error (Padahal Jaringan ISP Down)
Pagi hari, baru buka laptop. Kopi belum habis, WhatsApp sudah rame: “Pak, sistem antrian mati, pasien marah-marah nih!” Ketik cepat, telepon bunyi, suara CS panik, kadang security ikut nimbrung. Sobat IT RS pasti pernah kena situasi kayak gini. Salah server? Eh, bukan. Salah aplikasi? Cek log, aman. Ternyata, jaringan ISP RS mampet. Tapi tetap, IT yang jadi bumper pertama. “Pokok e sistem error, pasien ngamuk, IT harus turun!”
Hari kayak gitu bikin kepala panas, sabar di ujung tanduk. Padahal, kadang salah satu provider utama internet rumah sakit Indonesia yang ngadat. Tapi semua pihak liatnya: itu server, itu IT, itu sistem. Siapa suruh jaga sistem? Ya IT. Mau kabur kemana? Kewarasan jadi taruhan.
Kenapa IT RS Sering “Dibakar” Saat Sistem Antrian Error?
- IT jadi bumper pelayanan: Semua keluhan digital, larinya ke IT. Meski bukan aplikasi bikinan sendiri. ISP down, listrik padam, printer rusak, semua IT.
- Orang awam lihat “layar mati” = IT salah: Pasien/CS ga paham backend. Kalau antrian blank, web ga bisa buka, langsung salahin sistem. Gak peduli soal jaringan, server, atau vendor.
- Tekanan waktu: Antrian macet = pelayanan stop. Lantai pelayanan chaos. IT harus beresin “apapun masalahnya” secepatnya.
- Kurang dokumentasi SOP: Banyak RS belum punya SOP jelas penanganan downtime. Atau ada, tapi tidur di map. Semua berujung ke IT.
Studi Kasus Nyata: Jaringan ISP Down, IT Diserbu
Kronologi
- Pagi, antrian online RS tiba-tiba ga bisa diakses.
- CS dan front office lapor ke IT, “Sistem error, tolong dicek.”
- IT cek dashboard server: CPU, RAM, storage normal. Service aplikasi jalan.
- Traceroute/web ping ke aplikasi eksternal gagal. Ternyata internet putus total.
- Cek modem: lampu LOS merah. Telepon ISP, dikasih jawaban template “Maaf ada gangguan masal.”
- Pasien (offline/online) tetap antre, makin marah karena lama. Pihak IGD/Poli ikutan emosi, “IT mana?!”
Gambaran Topologi Sederhana
[PC CS] --LAN-- [Switch] --LAN-- [Server Antrian] --LAN-- [Router] --WAN-- [ISP]
Sistem antrian: web berbasis browser. Server aplikasi antrian lokal, tapi beberapa data (verifikasi, ID BPJS) butuh query ke server eksternal (Dukcapil, BPJS, dsb) lewat internet. Tanpa internet, proses stag.
Indikasi Gangguan Bukan (Hanya) di Sistem
- Semua aplikasi yang butuh internet gagal akses (SIRANAP, VClaim, email, dsb).
- Ping ke gateway ISP fail. Ping 8.8.8.8 fail.
- Monitor log: tidak ada service crash, error log tetap di bawah normal.
- IT sudah restart service, server, tetap ngadat.
Tools dan Trik Sederhana Biar Ga “Disantet” Marah-marah
1. Monitoring Jaringan Otomatis
- Pakai ping script otomatis ke internet (misal Google DNS 8.8.8.8, 1.1.1.1).
- Log status ke file lokal, kirim alert ke Telegram/WA admin kalau down >5 menit.
#!/bin/bash
TARGET="8.8.8.8"
LOG="/var/log/net_monitor.log"
if ! ping -c 1 $TARGET >/dev/null; then
echo "$(date) - DOWN" >> $LOG
# Command kirim notif WA/Telegram di sini
else
echo "$(date) - OK" >> $LOG
fi
Bisa jadwalkan via cron tiap 1 menit. Kalau down, tim IT tau lebih dulu, bukan dari keluhan pasien.
2. Quick Dashboard: Status Lokal vs Internet
- Pasang dashboard sederhana (misal pakai Grafana, Zabbix, atau web PHP sendiri), tunjukkan status tiap node:
- Server Antrian: OK/Down
- Jaringan Internal: OK/Down
- Internet: OK/Down
SELECT
status,
checked_at
FROM
net_status_log
ORDER BY
checked_at DESC
LIMIT 1;
Kasih akses dashboard ke Kepala Ruang, CS, bahkan Security. Biar mereka lihat sendiri, kadang bukan aplikasi yang error — jaringan putus!
3. SOP Tulis Tebal: Kalau ISP Down, Ini Langkahnya
- Bikin SOP downtime: print, tempel di ruang CS & Poliklinik.
- Langkah jelas, misal:
- Kalau antrian mati & lampu modem LOS, segera infokan ke pasien: “Ada gangguan jaringan, mohon bersabar.”
- Catat manual nomor antrian, lanjut pelayanan tanpa aplikasi.
- CS wajib lapor ke IT dan kepala ruangan, bukan tunggu IT diserbu duluan.
SOP bisa simple: “Gangguan sistem bukan selalu kesalahan IT, cek indikator modem & jaringan dulu.”
4. Catat Insiden, Bikin Log Evidence
- Setiap ISP down, dokumentasi lengkap: jam berapa mulai, berapa lama, siapa konfirmasi.
- Gunakan notulensi, screenshot modem/monitor, capture ping fail, tiket ke ISP.
| Tanggal | Jam Mulai | Jam Selesai | Durasi | Jenis Gangguan | PIC | Keterangan |
|--------------|------------|-------------|--------|----------------|----------|-------------------------|
| 2023-08-12 | 07:14 | 08:05 | 51m | ISP Down | IT/Admin | Ticket #129138, LOS Red |
Log ini buat bukti ke manajemen. “Kenapa kemarin antrian kacau?” — tunjukkan dokumentasi, bukan sekadar cerita.
Cara Jaga Kewarasan: Mindset Bumper IT RS
1. Tarik Napas, Jangan Langsung Ngamuk Balik
- Pasien marah, CS panik, kepala poli teriak? Ambil jeda, ingat: mereka ga paham layer IT.
- Respon seperlunya, jangan kebawa emosi. “Baik, kami cek jaringan dulu.”
2. Paham Peta Masalah: Jangan Semua Disikat Sendiri
- Bedakan: masalah aplikasi, server, jaringan lokal, atau ISP.
- Kalau fix ISP, langsung escalate ke vendor. Jangan muter-muter restart server—wasting time, makin capek.
3. Komunikasi Efektif, Jangan Diam Seribu Bahasa
- Update status ke user. Misal: “Gangguan di provider internet, sudah dilaporkan, estimasi selesai 30 menit.”
- Kalau bisa, broadcast lewat group WA internal. Jangan tunggu ditanya duluan.
4. Tegaskan Role IT: Support, Bukan Tukang Sulap
- Sesekali perlu sounding ke manajemen, “Sistem digital = butuh infrastruktur. Kalau jaringan vendor off, bukan sulap IT.”
- Libatkan pihak terkait, jangan semua bola dilempar ke IT.
5. Jaga Support System Internal
- Team IT harus kompak, saling backup. Jangan saling lempar, jangan saling nyalahin.
- Sesekali, humor tipis: “Tenang, server kita sehat, yang demam itu ISP.”
Tips Teknis: Deteksi Cepat, Jawab Cepat
Checklist “5 Menit Diagnosis” Saat Antrian Error
- Cek panel modem/router: lampu indikator (LOS, internet, DSL)
- Ping dari server ke gateway lokal, lalu ke internet (8.8.8.8)
- Cek event log/server service: ada error atau tidak
- Cek dashboard monitoring (kalau ada)
- Buka aplikasi internal via IP langsung (bypass DNS, check browser error message)
ping 192.168.1.1
ping 8.8.8.8
systemctl status nginx
tail -n 20 /var/log/nginx/error.log
curl -v http://localhost:8080/antrian
- Kalau semua OK, tapi ga bisa akses eksternal, 90% masalah di ISP.
Template Jawaban ke User (CS/Poli/Security)
“Saat ini sistem antrian tidak bisa diakses karena ada gangguan jaringan internet dari provider. Kami sudah laporkan ke vendor. Sambil menunggu, pelayanan tetap berjalan dengan pencatatan manual. Kami update jika sudah normal.”
Pakai jawaban template, biar ga tiap ditanya harus mikir ulang. Copy-paste hemat emosi.
Investasi Kecil: Backup Link, Failover Otomatis
- Kalau anggaran cukup, install minimal 2 ISP. Pakai router yang support failover (dual WAN), misal Mikrotik:
/ip route
add dst-address=0.0.0.0/0 gateway=ISP1 distance=1 check-gateway=ping
add dst-address=0.0.0.0/0 gateway=ISP2 distance=2
- Jika ISP1 down, otomatis switch ke ISP2. Minimal, layanan vital tetap jalan. Dokumentasi failover, test tiap bulan.
Jangan Lupa: Dokumentasi Kejadian “Bakar Diri” IT
- Setiap selesai chaos, tulis laporan. Catat detail: jam, user yang marah, solusi sementara, jam normalisasi.
- Simpan di folder insiden. Biar next time ada audit, IT ga cuma dianggap “tukang copot kabel”.
Kesimpulan (Tanpa Judul “Kesimpulan”!)
- Sistem error, pasien ngamuk, mental IT digempur. Tapi, bukan selalu salah sistem atau IT. Seringnya, faktor eksternal — ISP, listrik, vendor luar.
- Siapkan monitoring otomatis, dashboard status, SOP downtime, backup ISP.
- Komunikasi cepat, jangan dipendam. Dokumentasi insiden, jadi bukti — biar IT dihargai bukan cuma pas sistem ngadat.
- Jaga mental, support teman satu tim. Ingat, IT RS itu bumper — tapi jangan sampai kehabisan stok sabar & logika.
Stay waras, Sobat IT RS. Sistem kadang error, tapi tim IT jangan error juga. Salam ngopi sambil monitoring log!
PETIRS