uptime
perintahnya lugas dan sederhana, tetapi tetap menyenangkan untuk melihat bagaimana beberapa sysadmin menggunakan alat-alat umum ini. Mendokumentasikan waktu aktif sistem mungkin penting untuk perjanjian tingkat layanan, pemantauan kinerja, dan pemecahan masalah umum.
[ Anda mungkin juga menyukai: File sistem file Linux /proc penting yang perlu Anda ketahui ]
Perintah waktu aktif
uptime
perintah memberikan beberapa hasil yang berguna, tergantung pada informasi yang Anda butuhkan.
Merinci output di sini:
- Waktu saat ini
- Naik (status sistem saat ini)
- Total waktu sistem telah berjalan
- Jumlah pengguna (jumlah pengguna yang masuk saat ini)
- Rata-rata pemuatan sistem selama 1, 5, dan 15 menit
Catatan :Rata-rata beban didasarkan pada proses yang berjalan dan tidak terputus.
Mendokumentasikan waktu aktif sistem
Jadi bagaimana sysadmin dapat menggunakan informasi ini?
Pertama, perintah itu sendiri memberikan pandangan sekilas pada beberapa parameter kinerja umum. Misalnya, Anda dapat melihat apakah sistem telah dimulai ulang baru-baru ini. Anda juga dapat melihat berapa banyak pengguna yang masuk, memberi tahu Anda apakah sistem sedang sibuk, apakah dapat di-boot ulang, atau bahkan seberapa berguna layanan lokal. Jelas, kemampuan untuk melihat rata-rata beban sistem dari waktu ke waktu memberikan informasi kinerja sistem yang penting.
Selanjutnya, Anda dapat menggabungkan uptime
hasil dengan perintah lain untuk mendokumentasikan konfigurasi sistem dan status saat ini. Laporan semacam itu mungkin penting untuk perjanjian tingkat layanan atau kueri ketersediaan server umum oleh manajemen. Saya telah menulis beberapa contoh cepat pengumpulan informasi sistem di bawah ini.
Anda dapat menggunakan redirector umum untuk mendokumentasikan uptime
hasil:
# uptime > system-doc.txt
Lihat artikel terbaru saya Lima cara menggunakan operator pengalihan di Bash sebagai pengingat tentang penggunaan pengalihan.
Jika sudah ada konten di system-doc.txt
file, pastikan untuk menggunakan append redirector sebagai gantinya:
# uptime >> system-doc.txt
Sangat mudah untuk menggabungkan uptime
hasil dengan output dari perintah lain untuk dengan cepat melaporkan status sistem saat ini:
# date > system-doc.txt
# hostname >> system-doc.txt
# uptime >> system-doc.txt
# ip a >> system-doc.txt
Ada banyak cara untuk mengotomatisasi dan menyederhanakan perintah seperti itu.
Opsi waktu aktif
uptime
perintah tidak memiliki banyak pilihan. Faktanya, hanya ada empat, dan salah satunya adalah opsi bantuan untuk melihat tiga lainnya. Opsi itu adalah -h
.
Pertama, gunakan -p
opsi untuk mengatur uptime
output ke dalam format "cantik". Menggunakan opsi ini hanya menghasilkan waktu berjalan sistem yang ditampilkan di layar.
Arahkan ulang ke file dokumentasi Anda seperti ini:
# uptime -p >> system-doc.txt
Selanjutnya, tampilkan tanggal dan waktu sistem sejak sistem dimulai dengan menggunakan -s
pilihan.
LAYAR waktu aktif -s
Arahkan ulang ke file dokumentasi Anda seperti ini:
# uptime -s >> system-doc.txt
Terakhir, -V
opsi menampilkan informasi versi untuk uptime
perintah.
# uptime -V
[ Memulai container? Lihat kursus gratis ini. Menyebarkan aplikasi kemas:Tinjauan teknis. ]
Menutup
Saya pikir perlu ditunjukkan bahwa uptime
hasil juga ditampilkan di baris pertama top
keluaran perintah. Itu informasi yang cukup berguna saat memecahkan masalah kinerja menggunakan top
. Dalam hal ini, mengetahui rata-rata beban sistem selama rentang lima dan lima belas menit adalah baik karena terkait dengan informasi terkini yang ditampilkan secara dinamis di top
. Untuk pengingat tentang cara menggunakan dan menyesuaikan top
, lihat artikel ini di sini di Mengaktifkan Sysadmin.
Sedangkan uptime
perintah sederhana, saya pikir itu berguna untuk menampilkan informasi sistem dasar. Ini dapat menjawab pertanyaan tentang berapa lama sistem telah tersedia dan memberikan gambaran umum tentang kinerja berdasarkan beban pengguna.