pemantauan UPS. Bagian kedua - mengotomatisasi analitik

Beberapa waktu lalu saya membuat sistem untuk menilai kelayakan UPS kantor. Penilaian tersebut didasarkan pada pemantauan jangka panjang. Berdasarkan hasil penggunaan sistem, saya menyelesaikan sistem dan mempelajari banyak hal menarik, yang akan saya ceritakan kepada Anda - selamat datang di kucing.

Bagian pertama

Secara umum, gagasan itu ternyata benar. Satu-satunya hal yang dapat Anda pelajari dari permintaan satu kali ke UPS adalah bahwa hidup adalah penderitaan. Beberapa parameter relevan dengan kenyataan hanya tanpa sambungan 220 V, beberapa, menurut hasil analisis, ternyata benar-benar tidak masuk akal, beberapa perlu dihitung ulang dengan tangan, diperiksa dengan kenyataan.

Ke depan, saya mencoba menambahkan nuansa ini ke sistem. Ya, kita tidak bisa menghitung dengan tangan, memangnya kita automator atau bagaimana?

Misalnya, berikut adalah parameternya β€œpersentase pengisian baterai". Sebagai nilai tunggal, nilai ini tidak melaporkan apa pun dan biasanya sama dengan 100. Yang terpenting: seberapa cepat daya baterai habis, seberapa cepat daya terisi, berapa kali baterai telah habis hingga mencapai nilai kritis. Anehnya, UPS melakukan sebagian dari pekerjaan ini sendiri, tetapi menurut rumus yang sangat aneh; lebih lanjut tentang ini di bawah.

Parameter "beban UPS"sangat bagus dan bermanfaat. Namun jika dilihat secara dinamika, ternyata terkadang ada yang tidak masuk akal, dan terkadang ada informasi menarik tentang peralatan yang terhubung.

Β«Tegangan baterai". Hampir Cawan, jika bukan karena satu hal: sebagian besar waktu baterai sedang diisi, dan parameter menampilkan tegangan pengisian, bukan baterai. Tunggu, bukankah ini yang seharusnya dilakukan oleh prosedur self-test?..

Β«Swa-uji". Seharusnya begitu, namun hasilnya tidak ditampilkan di mana pun. Jika self-test gagal, UPS akan mati dan berteriak sekuat tenaga, ini adalah satu-satunya hasil yang tersedia. Selain itu, tidak semua UPS melaporkan fakta bahwa pengujian mandiri telah dilakukan.

Dan β€œvendor percobaan yang bagus” adalah parameter paling menarik yang tersedia β€œwaktu kerja baterai". Ini dirancang untuk memprediksi berapa lama baterai akan bertahan di bawah beban yang ada. Logika internal dari perilaku UPS juga terkait dengannya. Faktanya, ini menunjukkan mimpi indah, terutama saat terisi penuh.

Ada juga nuansa organisasi.

Misalnya, semua UPS yang saya temui memiliki informasi tentang tanggal baterai (sebanyak dua kolom). Pada saat yang sama, saya dapat merekam data ini (setelah mengganti baterai) hanya di produk dari APC, dan kemudian menari dengan rebana. Tidak ada cara untuk menjejalkan informasi ini ke dalam Powercom, setidaknya di Windows.
Powercom yang sama membedakan dirinya dengan nilai yang sama di bidang β€œnomor seri”. Itu juga tidak dapat direkam.

Perhitungan "waktu kerja bateraiβ€œtampaknya menyertakan nilai dari periode ketika UPS terhubung ke 220 V, dan karenanya, data baterai sejujurnya salah. Faktanya, waktu kerja baterai dapat dengan aman dibagi 2, atau bahkan 3. Namun nilai tersebut masih tetap merupakan nilai sintetis murni. Selain itu, ini didasarkan pada β€œbeban baterai”, yang juga memiliki beberapa keanehan: pada beberapa kasus baterai tidak dapat direset dalam waktu lama setelah beban tinggi, dan pada kasus lain cenderung nol.

Meskipun kebun binatang seperti itu, Anda dapat melihat bahwa semua parameter masih dapat menerima beberapa algoritma. Ini berarti bahwa Anda tidak bisa hanya melihat data (dan terlebih lagi secara manual melihat semua catatan yang tersedia), tetapi segera memasukkan seluruh array ke dalam penganalisis dan membuat rekomendasi berdasarkan data tersebut. Inilah yang diterapkan pada perangkat lunak versi baru.

Halaman detail UPS akan memberikan peringatan dan nasihat:

  • setidaknya ada satu kegagalan uji mandiri yang tercatat (jika UPS menyediakan fungsi tersebut)
  • perlu mengganti baterai
  • nilai beban yang tidak biasa pada UPS
  • data baterai hilang
  • nilai tegangan masukan yang tidak biasa
  • Rekomendasi untuk penggunaan data dan pemeliharaan UPS

(semua opsi yang memungkinkan dapat ditemukan di ups_additional.php)
Kondisi yang diperlukan untuk analisis yang benar, tentu saja, adalah pengumpulan data semaksimal mungkin.

Di halaman utama Anda dapat langsung melihat nilai maksimum dan kritis serta prediksi waktu pengoperasian yang disesuaikan.

Dan juga:

  • Waktu kehilangan daya maksimum kini dihitung dengan benar
  • informasi terkini dari UPS ditandai dengan warna hijau, informasi usang dengan warna abu-abu, informasi penting dengan warna merah dan oranye
  • menambahkan prosedur pengoptimalan basis data (berjalan secara manual, dengan pembuatan cadangan otomatis)
  • Menghapus informasi yang tidak berguna dari layar utama dan menambahkan informasi berguna :)

pemantauan UPS. Bagian kedua - mengotomatisasi analitik

pemantauan UPS. Bagian kedua - mengotomatisasi analitik

Penolakan:
Tentu saja, ini sama sekali bukan suatu perusahaan. Hampir semua instalasi dilakukan dengan tangan. Tesnya tidak cukup, kesalahan muncul di sana-sini. Namun demikian, saya menggunakannya untuk keuntungan saya dan mengharapkannya untuk Anda.
github.com/automatize-it/NUT_UPS_monitoring_webserver_for_Windows

Terima kasih!

Hanya pengguna terdaftar yang dapat berpartisipasi dalam survei. Masuk, silakan.

Apakah ada hal lain yang perlu ditambahkan ke perangkat lunak?

  • selesaikan itu ke perusahaan!

  • pengaturannya akan menyenangkan sehingga Anda tidak perlu menginstalnya secara manual

  • tidak, tidak apa-apa

  • bensin, bakar saja

  • Saya butuh banyak hal, saya akan menulisnya di komentar

34 pengguna memilih. 13 pengguna abstain.

Sumber: www.habr.com

Tambah komentar