InggrisPerancisSpanyol

Ad


favorit OnWorks

anomali - Online di Cloud

Jalankan anomali di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows, atau emulator online MAC OS

Ini adalah anomali perintah yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


anomali - deteksi data anomali

RINGKASAN


anomali [-h|--bantuan] [-v|--versi] [-d|--detail]
[-t|--ambang] [--min N] [--maks N]
[-s|--stddev] [-n|--sampel N] [-c|--koefisien N]
[-q|--tenang]
[-e|--jalankan PROGRAM]
[-p|--pid PID]

DESKRIPSI


Anomali dapat mendeteksi data anomali dalam aliran numerik. Untuk melakukan ini, perlu anomali
untuk melihat aliran data numerik, dan menerapkan salah satu metode pendeteksiannya. Jika anomali adalah
terdeteksi, respons dibuat, dipilih dari satu atau lebih metode bawaan.

NUMERIK ALIRAN


Anomali bekerja paling baik dalam pipa, dan hanya akan membaca data numerik dari inputnya. Secara sederhana
misalnya, Anda ingin memantau rata-rata beban dan mencari lonjakan yang tidak biasa. Muatan
rata-rata dapat diperoleh dari perintah 'uptime':

$ waktu aktif
11:40 hingga 15 hari, 4:04, 6 pengguna, rata-rata memuat: 0.38 0.32 0.32

Kami dapat mengekstrak beban 5 menit (yang kedua dari tiga angka) menggunakan ini:

$ waktu aktif | potong -f 13 -d ''
0.29

Nomor itu dapat diekstraksi sekali dalam satu menit, menggunakan ini:

$sementara [ 1 ]; lakukan waktu aktif | potong -f 13 -d ' '; tidur 60; selesai
0.29
0.26
0.19

Itu adalah jenis aliran data yang dimonitor oleh anomali. Ruang putih (spasi, tab,
baris baru) di antara angka-angka diabaikan, jadi kami dapat mensimulasikan aliran di atas seperti ini:

$ echo 0.29 0.26 0.19

Ini adalah cara mudah untuk menunjukkan anomali, yang ditunjukkan di bawah ini.

DETEKSI - THRESHOLD


Metode deteksi paling sederhana adalah ambang batas, yang membandingkan data dengan nilai absolut.
Metode ini dapat menggunakan nilai minimum dan maksimum untuk perbandingan. Alternatif-alternatif ini adalah
semua valid, dan gunakan --min, --max atau keduanya:

anomali --ambang --min 1.22 --maks 9.75
anomali --ambang --min 1.22
anomali --ambang --maks 9.75

Dalam contoh berikut, nilai '1' dan '10' akan dideteksi sebagai anomali:

$ echo 2 1 3 6 10 5 | anomali --ambang --min 1.5 --maks 8
Data anomali terdeteksi. Nilai 1 di bawah minimum 1.5.
Data anomali terdeteksi. Nilai 10 berada di atas maksimum 8.

DETEKSI - STANDAR DEVIASI


Standar deviasi mengukur perbedaan dari nilai rata-rata sampel data, dan
berguna untuk mendeteksi nilai luar biasa. Ukuran sampel dapat dipilih sedemikian rupa sehingga ada
adalah data yang cukup untuk menentukan nilai rata-rata yang baik, tetapi defaultnya adalah 10. Sampel terbatas
ukuran berarti bahwa jendela data bergulir digunakan, dan oleh karena itu rata-rata dan standar
deviasi diperbarui untuk jendela saat ini. Ini membuat pemantauan agak adaptif.
Berikut ini contohnya:

anomali --stddev --sampel 20

Ini menggunakan ukuran sampel dari 20 nilai terbaru, dan akan mendeteksi nilai apa pun yang
+/- 1 standar deviasi dari mean. Sebuah contoh:

$ echo 1 2 3 4 5 6 | anomali --stddev --sampel 5
Data anomali terdeteksi. Nilai 6 lebih dari 1 sigma di atas nilai rata-rata
3, dengan jumlah sampel 5.

Dengan ukuran sampel 5, perbandingan hanya dilakukan setelah nilai ke-6 terlihat. Dalam
contoh, nilai rata-rata [1 2 3 4 5] adalah 3, dan standar deviasinya adalah 1.58. Ini
artinya nilai ke-6 dianggap anomali jika berada dalam rentang (3 +/- 1.58),
yaitu antara 1.42 dan 4.58.

Untuk membuat ini kurang sensitif, koefisien diperkenalkan, yang defaultnya adalah 1.0 (seperti di atas)
tetapi dapat diganti:

$ echo 1 2 3 4 5 6 | anomali --stddev --sampel 5 --koefisien 1.9
$

Dalam contoh ini, nilai ke-6 tidak dianggap sebagai anomali karena berada dalam kisaran
(3 +/- (1.9 * 1.58)), yaitu antara -0.002 dan 6.002.

TANGGAPAN - PESAN


Respons pesan adalah default, dan terdiri dari satu baris teks tercetak. Dia
deskripsi mengapa nilai data dianggap anomali. Berikut ini contohnya:

$ echo 1 2 3 | anomali --ambang --maks 2.5
Data anomali terdeteksi. Nilai 3 berada di atas maksimum 2.5.

Pesan dapat ditekan, tetapi respons lain harus ditentukan, sehingga ada
semacam tanggapan:

$ echo 1 2 3 | anomali --ambang --maks 2.5 --tenang ...

TANGGAPAN - MENJALANKAN


Anomali dapat mengeksekusi program sebagai respons terhadap deteksi. Di sini contoh menggunakan 'tanggal'
perintah, tetapi program apa pun dapat digunakan:

$ echo 1 2 3 | anomali --ambang --maks 2.5 --tenang --eksekusi '/bin/tanggal +%s'
1361727327

TANGGAPAN - SINYAL


Anomali dapat mengirim sinyal USR1 ke program sebagai respons terhadap deteksi:

$ echo 1 2 3 | anomali --ambang --maks 2.5 --tenang --pid 12345

Ini mengirimkan sinyal USR1 ke proses dengan PID 12345. Program penerima akan
perlu merespon sesuai.

KREDIT & HAK CIPTA


Hak Cipta (C) 2013 Pabrik Bit Göteborg.

Anomali didistribusikan di bawah lisensi MIT. Lihat http://www.opensource.org/licenses/mit-
license.php untuk informasi lebih lanjut.

Gunakan anomali online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    jejak
    jejak
    Proyek strace telah dipindahkan ke
    https://strace.io. strace is a
    diagnostik, debugging dan instruksional
    pelacak ruang pengguna untuk Linux. Ini digunakan
    untuk memantau...
    Unduh strace.dll
  • 2
    gMKVextractGUI
    gMKVextractGUI
    GUI untuk utilitas mkvextract (bagian dari
    MKVToolNix) yang menggabungkan sebagian besar (jika
    tidak semua) fungsionalitas mkvextract dan
    utilitas mkvinfo. Ditulis dalam C#NET 4.0,...
    Unduh gMKVExtractGUI
  • 3
    Perpustakaan JasperReports
    Perpustakaan JasperReports
    Perpustakaan JasperReports adalah
    sumber terbuka paling populer di dunia
    intelijen dan pelaporan bisnis
    mesin. Itu seluruhnya ditulis dalam bahasa Jawa
    dan itu mampu...
    Unduh Perpustakaan JasperReports
  • 4
    Buku Frappe
    Buku Frappe
    Frappe Books adalah sumber terbuka dan gratis
    perangkat lunak pembukuan desktop yang
    sederhana dan dirancang dengan baik untuk digunakan oleh
    usaha kecil dan pekerja lepas. Dia'...
    Unduh Buku Frappe
  • 5
    Python numerik
    Python numerik
    BERITA: NumPy 1.11.2 adalah rilis terakhir
    yang akan dibuat di sourceforge. roda
    untuk Windows, Mac, dan Linux serta
    distribusi sumber yang diarsipkan dapat ber...
    Unduh Python Numerik
  • 6
    Sphinx CMU
    Sphinx CMU
    CMUSphinx adalah perangkat besar yang tidak bergantung pada speaker
    kosa kata pengenal ucapan terus menerus
    dirilis di bawah lisensi gaya BSD. Dia
    juga kumpulan alat sumber terbuka ...
    Unduh CMU Sphinx
  • Lebih banyak lagi »

Perintah Linux

Ad