systemku
v1.0.0
Published
Checker Deep System v1.0 - Ultimate VPS Intelligence
Maintainers
Readme
Instalasi Lokal (Sebagai Dependensi Proyek) Jika Anda ingin mengintegrasikannya ke dalam proyek Anda: npm install systemku
atau
yarn add systemku
atau
pnpm add systemku
🚀 Penggunaan Mode CLI (Command Line Interface) Setelah instalasi global, Anda dapat langsung memanggil dashboard monitoring dengan perintah sederhana: systemku
Tampilan antarmuka berbasis terminal akan muncul, memberikan data live dengan visualisasi progress bar yang responsif.
[!TIP] Keyboard Shortcut: Tekan Ctrl + C kapan saja untuk menghentikan proses monitoring dan kembali ke terminal shell.
Mode Programatik (CommonJS) Anda dapat menggunakan logika Systemku di dalam skrip automasi Anda sendiri. const systemku = require('systemku');
// Systemku akan mengeksekusi rutin diagnostik saat di-load. // (Fitur ekspor data JSON akan hadir di versi 1.1.0)
📊 Metrik Diagnostik Systemku membagi informasi ke dalam 5 sektor intelijen:
- Provider & Location Intelligence Mengambil data eksternal untuk memverifikasi identitas jaringan server.
- ISP & Organization: Siapa pemilik IP publik Anda.
- ASN: Nomor Sistem Otonom jaringan.
- Location: Kota, Negara, dan Timezone server.
- System Identity Informasi mendasar mengenai lingkungan operasional.
- Hostname & User aktif.
- Kernel Version & Arsitektur OS.
- Node.js Runtime Version.
- Hardware Resources Pemantauan fisik sumber daya.
- CPU Load: Persentase penggunaan prosesor per core.
- Disk Usage: Status penyimpanan partisi root (/).
- Memory & Process
- System RAM: Total memori fisik yang digunakan.
- RSS/Heap: Jejak memori yang digunakan oleh skrip Systemku itu sendiri (untuk memastikan efisiensi).
- Network Traffic
- Public IP: Deteksi otomatis IPv4 dan IPv6.
- Open Ports: Audit port TCP yang sedang listening.
- Traffic Speed: Kecepatan TX (Transmit) dan RX (Receive) real-time. 🛠️ Troubleshooting
[!IMPORTANT] Isu Konektivitas API Systemku menggunakan endpoint HTTP standar untuk mengambil data Geo-IP. Pastikan server Anda mengizinkan koneksi keluar (outbound rules) ke port 80/443.
[!NOTE] Izin Eksekusi (Permissions) Beberapa metrik (seperti audit port ss -tuln) mungkin memerlukan hak akses root atau sudo tergantung pada konfigurasi keamanan OS Linux Anda.
Jika Anda mengalami masalah command not found setelah instalasi global, pastikan path npm global Anda sudah terdaftar di environment variable sistem: export PATH=$PATH:$(npm prefix -g)/bin
📜 Lisensi Proyek ini didistribusikan di bawah lisensi ISC License. Anda bebas untuk menggunakan, memodifikasi, dan mendistribusikan ulang sesuai dengan ketentuan lisensi.
