Pemantauan Pelayan Dimudahkan Dengan CloudStats

Saya masih ingat umur ketika memeriksa sama ada pelayan berjalan kebanyakannya terdiri daripada melihat melalui pintu kaca untuk melihat apakah "kuasa pada" yang diketuai menyala dan memeriksa sama ada balak sentiasa dikemas kini pada skrin terminal kehijauan.

Tetapi masa telah berubah. Malah projek terkecil memerlukan penerbitan beberapa laman web atau perkhidmatan web. Dan dengan pengalihan pengkomputeran awan, pelayan anda tidak lagi duduk bersebelahan dengan anda. Sebenarnya ada kemungkinan, bergantung pada tempat anda tinggal, untuk pelayan itu berada di benua yang berbeza!

CloudStats adalah jenis alat yang akan memaklumkan kepada anda tentang 24 / 7 keadaan infrastruktur anda. CloutStats tergolong dalam keluarga perisian pemantauan. Pada asasnya, ia adalah alat yang akan memaparkan papan pemuka yang bagus penuh dengan hijau apabila semuanya berfungsi dengan baik. Dan ia akan menghantar e-mel kepada anda, pemberitahuan Skype atau Slack apabila sesetengah perkhidmatan tiba-tiba berubah menjadi merah.

Memantau infrastruktur web dan rangkaian anda dengan CloudStats

Sehingga hari ini, keupayaan CloudStats adalah terhad untuk memantau URL, alamat IP, dan Pelayan.

  • Pemantauan URL dilakukan dengan menghantar secara berkala GET permintaan pada pelayan HTTP anda;
  • Pemantauan alamat IP dilakukan dengan menghantar ICMP ECHO permintaan ("ping");
  • dan akhirnya Pemantauan Pelayan dilakukan menggunakan perisian probe khusus untuk dipasang di Linux atau Windows Pelayan.

Yang kemudiannya mungkin adalah pemantauan perkhidmatan yang paling canggih yang disediakan oleh CloudStats kerana anda boleh mengesan banyak ciri pelayan anda (ingatan, penggunaan CPU, aktiviti proses, ...) Atau bahkan menolak status tersuai dari pelayan melalui API perkhidmatan Cloudstats. Benar-benar cara yang baik untuk membuat probe anda sendiri untuk beberapa perisian atau keperluan tertentu.

Apa yang membuat CloudStats berbeza dengan penyelesaian lain ialah perisian itu sendiri sedang berjalan "di atas awan". Di samping probe di pelayan anda, anda tidak perlu memasang sistem anda sendiri untuk memantau infrastruktur anda. Tuan rumah pembekal kerap memantau infrastruktur anda. Dan anda mengakses perkhidmatan dengan menunjuk pelayar kegemaran anda pada aplikasi web CloudStats. Hanya berkata: tidak perlu memasang pelayan lain untuk tujuan itu!

Bagaimana ia dibandingkan dengan produk lain?

Membuat perbandingan dengan produk seperti Nagios tidak akan adil. CloudStats adalah produk yang agak baru. Bertujuan untuk infrastruktur kecil dan menengah, dan boleh diakses walaupun untuk pentadbir pemula. Kita mungkin dalam setiap cara bertentangan dengan sumber terbuka, peperangan yang diuji dan amat serba boleh walaupun penyelesaian kompleks seperti Nagios.

Bahawa dikatakan, walaupun anda lebih berpengalaman, kadang-kadang anda hanya ingin penyelesaian "yang berfungsi" -dan itu tidak akan menambah lagi tugas berwajaran berat ke jadual yang sudah teratur. Dalam hal ini juga, CloudStats mungkin merupakan solusi untuk dipertimbangkan.

Sebagai diri saya sendiri, selepas mengujinya, saya harus mengakui saya telah terpedaya. Sebagai tidak mengganggu URL dan alamat IP, saya menggalakkan anda membuat pendapat anda sendiri menggunakan tempoh percubaan percuma 7-hari untuk memantau laman web pengeluaran dan ketersediaan tuan rumah anda. Itulah yang saya lakukan untuk semakan ini dengan mengawasi beberapa tapak yang saya terlibat dengan: itsfoss.com, yesik.it and chicoree.fr.

Mengenai pemantauan pelayan dengan sendirinya, jika anda enggan memasang probe di server produksi anda hanya untuk tujuan pengujian (seperti saya), saya sarankan anda memijit sepasang server maya untuk eksperimen anda. Itu yang dikatakan, dari apa yang saya lihat, memasang siasatan tidak kucar-kacir dengan konfigurasi pelayan - jadi menghapusnya selepas itu tidak seharusnya menjadi isu.

Perkara yang baik dengan CloudStats ialah anda boleh menyediakan amaran ambang adat. Ini boleh digunakan untuk menghantar amaran awal dan kemudian mengimbas makluman jika masalah adalah masalah yang berterusan.

fail-tidak bernama-872-1313405

Rancangan dan Harga

Tempoh ujian agak selesa pada asasnya, anda tidak mempunyai sebarang batasan. Tetapi selepas hari 7, anda perlu memilih pelan jika anda memilih untuk meneruskan dengan CouldStats. Pada masa ini terdapat dua rancangan:

  • "Rancangan Percuma", yang membolehkan memantau alamat IP 1, URL 1 dan pelayan 1, dan mengecaj $ 2 sebulan bagi setiap pelayan tambahan
  • "Rancangan Pro" yang akan mengenakan anda $ 5 sebulan dan setiap pelayan.

Memanggil pilihan peringkat kemasukan sebagai "Pelan Percuma" mungkin merupakan salah nyata kerana ia tidak lagi bebas di luar pelayan pertama. Tetapi ia tetap kekal paling berpatutan. Walau bagaimanapun, dengan hanya 24h pengekalan data, tiada pemantauan proses adat dan tanpa konsol pelayan jarak jauh, dengan pelan itu, anda kehilangan ciri yang paling kuat dari produk tersebut. Bercakap tentang ciri-ciri itu, ia mungkin bernilai meluangkan masa untuk menerangkannya sedikit lebih. Terutama kerana mereka yang paling menarik kepada saya.

Pemantauan proses khusus

Ciri ini membolehkan anda menerbitkan maklumat status tersuai daripada pelayan anda. Ia menggunakan API web CloudStats untuk memantau hampir apa yang anda mahukan.

Dalam kes saya, saya ingin menggunakan ciri itu dengan adat pam_exec PAM memerintah untuk memantau aktiviti masuk pada pelayan saya. Malangnya, saya tidak dapat mencapai matlamat itu kerana saya menghadapi masalah untuk menolak data tersuai melalui API web.

Dokumentasi pada ciri itu adalah sesuatu yang perlu diperbaiki. Saya telah mengemukakan beberapa tiket berbanding itu di meja bantuan. Tetapi saya tidak menerima semua jawapan yang saya perlukan sebelum akhir tempoh percubaan. Oleh itu, jika anda berminat dengan ciri itu, itu harus menjadi keutamaan dalam senarai ujian anda!

Konsol pelayan jauh

Satu lagi ciri yang sangat berguna dalam CloudStats ialah keupayaan untuk menghantar arahan jauh bukan sahaja kepada satu pelayan pada satu masa tetapi kepada beberapa daripada mereka pada masa yang sama. Sebaliknya dari API web, ciri itu berfungsi hebat out-of-the-box.

Dalam persekitaran perniagaan, anda mungkin pernah mendengar tentang Ansible, Boneka atau Jenkins untuk menguruskan konfigurasi pelayan anda atau mengautomasikan penggunaan. Jujur, kita jauh dari sini. Fikirkan lebih banyak ciri itu sebagai "multicast-ssh". Tetapi ini amat sesuai jika anda memantau beberapa pelayan yang serupa. Sekali lagi, memandangkan segmen pasaran yang disasarkan oleh CloudStats, ia mungkin mencukupi. Dan saya mesti mengakui ia agak keren untuk "menaiktaraf apt-get" semua pelayan saya sekaligus.

Sandaran automatik

Ciri lain dari CloudStats adalah ciri pengurusan sandaran tertanam. Dengan itu, anda boleh mengkonfigurasi sandaran automatik direktori yang anda mahu dari pelayan anda melalui ftp, RSYNC atau kemudahan penyimpanan luaran seperti Amazon S3.

Anda boleh menjadualkan apa dan bila untuk melakukan backup anda. Saya tidak dapat mencari cara untuk memulihkan pemulihan automatik. Saya tidak boleh mengatakan jika ciri khusus tersedia atau jika anda perlu bergantung pada konsol pelayan jauh untuk melaksanakan tugas itu.

Agent

Sebagai kata terakhir di sisi teknikal, ejen adalah unsur utama produk untuk memantau pelayan anda.

Saya hanya mencuba ejen "Linux". Tetapi ia tersedia untuk Windows juga.

Pemasang ejen Linux direka untuk mengendalikan kedua-dua Debian- dan RedHat berasaskan pengedaran. Skrip pemasang dengan sendirinya adalah skrip Bash yang agak mudah dan perkara yang baik adalah ia akan menjaga pemasangan dependensi yang diperlukan menggunakan pengurus paket pengedaran anda sebelum memasang ejen per se. Oleh itu, anda tidak akan meluangkan masa untuk melakukan konfigurasi manual sebelum ejen dapat berjalan. Nampaknya mesti, tetapi tidak semua perisian pemantauan adalah mesra pengguna dalam perkara itu!

Siapa di belakang CloudStats

Jika anda memilih untuk melabur dalam CloudStats, anda mungkin ingin mengetahui lebih lanjut mengenai "mereka".

CloudStats diasaskan di 2013 dan merupakan produk / jenama Aqua Networks Ltd., sebuah syarikat yang berpangkalan di UK yang beroperasi sejak 2010.

Melalui pelbagai jenama mereka, Aqua Networks menyediakan pelbagai perkhidmatan berasaskan awan, seperti hosting pangkalan data, kluster DB, atau penyedia pelayan maya dan pelayan maya.

Di bawah hud, CloudStats adalah a Microsoft Azurepenyelesaian SaaS yang berkuasa. Semasa melakukan beberapa penyelidikan, saya mendapati beberapa menyebutkan yang menyatakan "CloudStats [...] fokus utama pada klien SMB". Tanpa saya faham betul / bagaimana ia benar-benar memberi kesan kepada produk. Mengikut bahan promosi mereka, CloudStats mendakwa memantau ribuan pelayan di seluruh dunia sebagai 2016.

Pendapat saya

Titik kuat CloudStats adalah:

  • Keluk pembelajaran yang lembut
  • Konfigurasi yang mudah dan lurus
  • Amaran boleh dikonfigurasi pengguna berdasarkan ambang ("menghantar pasukan mesej Slack apabila penghunian HDD mencapai 80%")
  • Papan pemuka dan grafik yang jelas serta-merta boleh didapati di luar kotak
  • Penyelesaian yang sepenuhnya di luar yang memerlukan hampir tiada penyelenggaraan

Di bahagian bawah

  • Dokumentasi teknikal jelas dipertingkatkan
  • Interoperabilitas melalui API boleh menjadi lebih baik (JSON adalah tidak disokong dalam permintaan POST?!?)
  • Kurangnya grafik atau tindakan yang ditentukan oleh pengguna
  • Ia adalah produk sumber tertutup. Walaupun produk itu tidak bersumberkan terbuka, mendedahkan beberapa API dan menggalakkan pemalam yang disokong komuniti mungkin mewujudkan ekosistem yang lebih kaya di sekeliling produk, mengurangkan beberapa kekurangan yang disebutkan di atas.

Apa yang dikatakan, CloudStats nampaknya sesuai sempurna kerana sasarannya. Tetapi mungkin anda mempunyai maklum balas dan pengalaman anda sendiri untuk berkongsi tentang produk itu? Sekali lagi, bahagian komen tepat di sini untuk maksud itu!

Source