Jadual Kandungan
Kes Kebolehcerap
Faedah Kebolehmerhatian
Tiang Kebolehcerap
Balak
Penjejakan
Metrik
Pelaksanaan Kebolehcerapan
Instrumentasi
Kumpul
Storan
Analisis
Visualisasi
Akhir sekali
Rumah Operasi dan penyelenggaraan Keselamatan Apakah kebolehmerhatian? Semua yang perlu diketahui oleh pemula

Apakah kebolehmerhatian? Semua yang perlu diketahui oleh pemula

Jun 08, 2023 pm 02:42 PM
Operasi dan penyelenggaraan Kebolehlihatan

Apakah kebolehmerhatian? Semua yang perlu diketahui oleh pemula

Istilah kebolehmerhatian berasal daripada bidang kejuruteraan dan telah menjadi semakin popular dalam bidang pembangunan perisian sejak beberapa tahun kebelakangan ini. Ringkasnya, kebolehmerhatian ialah keupayaan untuk memahami keadaan dalaman sistem berdasarkan output luaran. IBM mentakrifkan kebolehmerhatian sebagai:

Secara amnya, kebolehmerhatian merujuk kepada tahap di mana keadaan dalaman atau keadaan sistem kompleks boleh difahami berdasarkan pengetahuan tentang output luarannya. Sistem yang lebih boleh diperhatikan, lebih cepat dan lebih tepat proses mencari punca masalah prestasi tanpa memerlukan ujian atau pengekodan tambahan.

Dalam pengkomputeran awan, kebolehmerhatian juga merujuk kepada alatan dan amalan perisian untuk mengagregat, mengaitkan dan menganalisis data daripada sistem aplikasi teragih dan infrastruktur yang menyokong operasinya untuk Memantau, menyelesaikan masalah , dan nyahpepijat sistem aplikasi anda dengan lebih berkesan untuk mencapai pengoptimuman pengalaman pelanggan, perjanjian tahap perkhidmatan (SLA) dan matlamat perniagaan yang lain.

Apabila seni bina IT menjadi lebih kompleks, pengurusan sistem dan penyelesaian masalah juga menjadi lebih kompleks. Dalam banyak senario, pendekatan tradisional tidak lagi mencukupi untuk memastikan prestasi optimum. Kebolehmerhatian sering dianggap sebagai terbitan pemantauan. Pemantauan selalunya melibatkan penjejakan set metrik tertentu, seperti penggunaan CPU atau trafik rangkaian dan meningkatkan makluman apabila metrik tersebut melebihi ambang. Pemantauan mempunyai batasan tertentu, manakala kebolehmerhatian melibatkan pengumpulan dan menganalisis julat data yang lebih luas, memberikan pandangan yang lebih komprehensif tentang tingkah laku sistem.

Dalam pembangunan perisian, kebolehmerhatian merujuk kepada keupayaan untuk memahami tingkah laku dan prestasi aplikasi berdasarkan data yang dijana oleh aplikasi, termasuk log, metrik, jejak dan data lain. Dengan menganalisis data ini, pembangun boleh memahami prestasi aplikasi mereka dan mengenal pasti bidang untuk penambahbaikan.

Kes Kebolehcerap

Keselamatan platform ialah kes aplikasi praktikal bagi kebolehmerhatian.

Pasukan keselamatan platform menerima sejumlah besar data dalam berbilang format daripada berbilang sumber. Menganalisis data yang tidak kemas dan berkualiti rendah memperlahankan keupayaan untuk mengesan kelemahan, mencari ancaman baharu dan bertindak balas apabila pelanggaran berlaku. Di samping itu, dengan penggunaan berbilang alat keselamatan, terdapat juga masalah tidak dapat berkongsi maklumat antara alat keselamatan yang berbeza.

Penyelesaiannya ialah untuk menentukan penapis kebolehmerhatian untuk mengenal pasti potensi ancaman keselamatan dan meningkatkan kualiti data masuk untuk dianalisis. Langkah seterusnya ialah memperkayakan data dengan data sokongan daripada pangkalan data luaran untuk membantu menganalisis dan mengenal pasti ancaman keselamatan Segala-galanya daripada maklumat DNS kepada alamat IP kepada pengecam pengguna boleh ditambah.

Faedah Kebolehmerhatian

Faedah utama kebolehmerhatian ialah ia membantu pembangun dengan cepat mengenal pasti dan menyelesaikan masalah dengan aplikasi mereka. Dengan menganalisis data telemetri yang dijana oleh aplikasi, pembangun boleh memahami prestasinya dan mengenal pasti arah prestasi boleh dipertingkatkan. Ini membantu mengurangkan masa henti dan meningkatkan keseluruhan pengalaman pengguna.

Dengan automasi, ketepatan masa dan ketepatan pemantauan dan kawalan akan dipertingkatkan. Pada masa yang sama, ia akan membantu anda mengurangkan kos pemantauan dan penyelenggaraan keseluruhan.

Tiang Kebolehcerap

Kebolehcerap umumnya dianggap dibina di atas tiga tiang:

Balak

Banyak proses boleh mencipta log aktiviti mereka. Secara amnya, ia berguna untuk pemerhatian, tetapi dalam beberapa kes perlu diselaraskan untuk meningkatkan tahap perincian yang dipaparkan dalam log supaya berguna.

Penjejakan

Log sangat berguna, tetapi penjejakan ke hadapan dan ke belakang juga perlu untuk melihat sebab sesuatu peristiwa itu berlaku dan akibatnya.

Metrik

Metrik ialah cara kita mengukur anomali dan mencetuskan tindakan pembetulan jika perlu. Ringkasnya, anda perlu mengetahui keadaan normal dan mengesan penyelewengan dari keadaan normal. Jadi mempunyai penunjuk yang menentukan status normal adalah satu kemestian.

Pelaksanaan Kebolehcerapan

Kebolehcerapan juga boleh dilaksanakan menggunakan beberapa alatan lama, tetapi alat tersebut mempunyai beberapa had dari segi kebolehgunaan dan liputan. Mencapai kebolehmerhatian memerlukan kotak peralatan teknik dan alatan itu sendiri, meliputi tiga tonggak kebolehcerapan: log, jejak dan metrik.

Alat ini membenarkan pentadbir, pemantau dan pembangun mengumpul dan menganalisis data daripada pelbagai sumber, termasuk kod aplikasi, infrastruktur dan gelagat pengguna. Dengan menggunakan alatan ini bersama-sama, pentadbir sistem boleh mendapatkan pandangan lengkap tentang tingkah laku dan prestasi keseluruhan sistem atau satu sistem, yang boleh membantu mereka mengenal pasti dan menyelesaikan masalah dengan lebih tepat dan cepat.

Instrumentasi

Langkah pertama ialah menggunakan alatan yang mengukur prestasi keseluruhan sistem atau sistem individu. Alat ini perlu meliputi log, metrik dan kesan untuk mengumpul data tentang tingkah laku dan prestasi sistem. Menghubungkan pengurusan rangkaian dan sistem kawalan meningkatkan kebolehmerhatian.

Kumpul

Selepas anda memasang papan pemuka, anda perlu mengumpul data yang dijana oleh sistem. Alat seperti rangka kerja pengelogan, sistem pengumpulan metrik dan perpustakaan pengesanan boleh digunakan untuk mengumpul data.

Anda perlu menyemak data yang disediakan oleh setiap alat dan menentukan data yang disimpan, diabaikan dengan selamat atau dibuang.

Storan

Menentukan cara menyimpan data telefon anda ialah langkah seterusnya. Menyimpan data di lokasi terpusat, seperti pangkalan data atau tasik data, menjadikannya lebih mudah untuk membuat pertanyaan atau menganalisis data kemudian. Storan awan sangat berguna dalam hal ini. Banyak perniagaan menggunakan sistem klasifikasi di mana data baharu tersedia serta-merta, manakala data sejarah kekal dalam repositori dalam talian untuk beberapa lama. Sistem mendapatkan semula automatik boleh mengakses data lama yang disimpan di luar talian.

Sandaran tetap data adalah sebahagian daripada prosedur operasi harian. Cara anda mentakrifkan titik persempadanan antara storan segera, dalam talian dan luar talian akan berbeza-beza berdasarkan keperluan perniagaan.

Analisis

Seterusnya anda boleh mula menganalisis data yang anda kumpulkan untuk memahami tingkah laku dan prestasi sistem anda. Proses analisis melibatkan penggunaan alatan seperti papan pemuka, sistem amaran dan model pembelajaran mesin.

Anda boleh menganalisis data anda dengan serta-merta untuk mengenal pasti dan mengurus perubahan dalam penggunaan, seperti memerhati kesan kempen pemasaran pada aplikasi e-dagang anda. Anda juga boleh menganalisis arah aliran sejarah. Contohnya, musim kemuncak pembelian permaidani di Hemisfera Utara biasanya pada musim luruh, sekitar awal Oktober. Analisis sejarah akan mendedahkan corak yang sama dalam perniagaan.

Visualisasi

Visualisasi ialah perkara utama. Mempersembahkan data datang dalam pelbagai bentuk seperti carta dan graf. Visualisasi membantu mengenal pasti arah aliran dan corak dalam tingkah laku sistem. Terdapat banyak alat visualisasi, malah Microsoft Excel boleh melengkapkan proses ini.

Secara keseluruhannya, untuk mencapai kebolehmerhatian memerlukan gabungan alatan, proses dan amalan terbaik yang membolehkan anda memahami gelagat dan prestasi sistem anda pada tahap holistik dan berbutir. Ini membantu pembuat keputusan korporat dan jabatan mengenal pasti dan menyelesaikan masalah dengan lebih cepat.

Akhir sekali

Kebolehlihatan ialah konsep yang berkuasa yang boleh membantu pembangun mendapatkan cerapan tentang gelagat dan prestasi aplikasi mereka. Dengan mengumpul dan menganalisis data telemetri, pembangun boleh mengenal pasti dan menyelesaikan isu dengan cepat, meningkatkan keseluruhan pengalaman pengguna dan mengurangkan masa henti.

Atas ialah kandungan terperinci Apakah kebolehmerhatian? Semua yang perlu diketahui oleh pemula. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Cara Membuka Segala -galanya Di Myrise
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Titik Akhir Penggerak But Spring Didedahkan: Pantau Aplikasi Anda dengan Mudah Titik Akhir Penggerak But Spring Didedahkan: Pantau Aplikasi Anda dengan Mudah Jun 09, 2023 pm 10:56 PM

1. Pengenalan kepada SpringBootActuator endpoint 1.1 Apakah Actuator endpoint SpringBootActuator ialah sub-projek yang digunakan untuk memantau dan mengurus aplikasi SpringBoot. Ia menyediakan satu siri titik akhir terbina dalam (Titik Akhir) yang boleh digunakan untuk melihat status, status operasi dan penunjuk operasi aplikasi. Titik akhir penggerak boleh didedahkan kepada sistem luaran dalam HTTP, JMX atau bentuk lain untuk memudahkan kakitangan operasi dan penyelenggaraan memantau, mendiagnosis dan mengurus aplikasi. 1.2 Peranan dan fungsi titik akhir Titik akhir Actuator digunakan terutamanya untuk melaksanakan fungsi berikut: menyediakan pemeriksaan kesihatan aplikasi, termasuk sambungan pangkalan data, caching,

Setelah bekerja dalam operasi dan penyelenggaraan selama lebih daripada sepuluh tahun, terdapat banyak detik ketika saya merasakan saya masih seorang yang baru... Setelah bekerja dalam operasi dan penyelenggaraan selama lebih daripada sepuluh tahun, terdapat banyak detik ketika saya merasakan saya masih seorang yang baru... Jun 09, 2023 pm 09:53 PM

Suatu ketika dahulu, ketika saya seorang graduan baru dalam jurusan sains komputer, saya melayari banyak posting pekerjaan di laman web pengambilan. Saya keliru dengan jawatan teknikal yang mempesonakan: jurutera R&D, jurutera operasi dan penyelenggaraan, jurutera ujian...‍ Semasa kolej. , kursus profesional saya begitu-begitu, apatah lagi mempunyai apa-apa visi teknikal, dan saya tidak mempunyai idea yang jelas tentang arah teknikal mana yang perlu diteruskan. Sehingga seorang pelajar senior berkata kepada saya: "Lakukan operasi dan penyelenggaraan. Anda tidak perlu menulis kod setiap hari untuk melakukan operasi dan penyelenggaraan. Anda hanya perlu boleh bermain Liunx! Ia lebih mudah daripada melakukan pembangunan yang saya pilih!" untuk percaya... Saya telah berada dalam industri selama lebih daripada sepuluh tahun , saya telah menanggung banyak kesusahan, menanggung banyak kesalahan, membunuh pelayan, dan mengalami pemberhentian jabatan Jika seseorang memberitahu saya sekarang bahawa operasi dan penyelenggaraan lebih mudah daripada pembangunan, maka saya akan melakukannya

Pengerahan dan operasi seni bina perkhidmatan mikro Spring Cloud Pengerahan dan operasi seni bina perkhidmatan mikro Spring Cloud Jun 23, 2023 am 08:19 AM

Dengan perkembangan pesat Internet, kerumitan aplikasi peringkat perusahaan semakin meningkat dari hari ke hari. Sebagai tindak balas kepada keadaan ini, seni bina perkhidmatan mikro muncul. Dengan modularitinya, penggunaan bebas dan kebolehskalaan yang tinggi, ia telah menjadi pilihan pertama untuk pembangunan aplikasi peringkat perusahaan hari ini. Sebagai seni bina perkhidmatan mikro yang cemerlang, Spring Cloud telah menunjukkan kelebihan besar dalam aplikasi praktikal. Artikel ini akan memperkenalkan penggunaan dan pengendalian serta penyelenggaraan seni bina perkhidmatan mikro SpringCloud. 1. Gunakan seni bina perkhidmatan mikro SpringCloud SpringCloud

Apakah keupayaan yang harus dilindungi oleh operasi pangkalan data PG dan alatan penyelenggaraan? Apakah keupayaan yang harus dilindungi oleh operasi pangkalan data PG dan alatan penyelenggaraan? Jun 08, 2023 pm 06:56 PM

Sebelum cuti, saya bekerjasama dengan komuniti PG China untuk menjalankan siaran langsung dalam talian tentang cara menggunakan D-SMART untuk mengendalikan dan menyelenggara pangkalan data PG Kebetulan salah seorang pelanggan saya dalam industri kewangan mendengar pengenalan saya dan menghubungi untuk bersembang. Mereka memilih pangkalan data Xinchuang dan telah mencuba beberapa pangkalan data domestik Akhirnya, mereka akan memilih TDSQL. Saya berasa sedikit terkejut pada masa itu Mereka telah memilih pangkalan data domestik sejak 2020, tetapi nampaknya pengalaman awal selepas menggunakan TDSQL tidak begitu baik. Kemudian, selepas komunikasi, saya mengetahui bahawa mereka baru mula menggunakan pangkalan data teragih TDSQL dan mendapati bahawa keperluan penyelidikan dan pembangunan adalah terlalu tinggi, jadi mereka semua memilih contoh MYSQL berpusat TDSQL Selepas menggunakannya, mereka mendapati ia sangat mudah untuk digunakan . Seluruh awan pangkalan data

Tuyou Zou Yi: Bagaimana untuk mengendalikan dan menyelenggara syarikat kecil dan sederhana? Tuyou Zou Yi: Bagaimana untuk mengendalikan dan menyelenggara syarikat kecil dan sederhana? Jun 09, 2023 pm 01:56 PM

Melalui temu bual dan penyerahan, veteran dalam bidang operasi dan penyelenggaraan dijemput untuk memberikan pandangan yang mendalam dan bertembung bersama-sama dengan tujuan untuk membentuk beberapa konsensus lanjutan dan mempromosikan industri untuk bergerak ke hadapan dengan lebih baik. Dalam isu ini, kami menjemput Zou Yi, Pengarah Operasi dan Penyelenggaraan Tuyou Games, Encik Zou secara berseloroh menggelarkan dirinya sebagai wakil operasi dan penyenggaraan 5 juta syarikat terkemuka di dunia idea pembinaan operasi dan penyelenggaraan syarikat kecil dan sederhana adalah berbeza daripada syarikat besar. Hari ini kami mempunyai beberapa soalan dan meminta Encik Zou untuk berkongsi perjalanannya dalam menyepadukan penyelidikan dan operasi untuk kecil dan sederhana. syarikat bersaiz. Ini adalah isu ke-6 "Forum Operasi dan Penyelenggaraan" yang rendah dan peringkat tinggi, bermula sekarang! Pratonton Soalan Tuyou ialah sebuah syarikat permainan pada pendapat anda apakah ciri unik pengendalian dan penyelenggaraan permainan? Apakah cabaran operasi terbesar yang anda hadapi? Bagaimanakah anda menyelesaikan cabaran ini? Orang operasi dan penyelenggaraan permainan

Apakah kebolehmerhatian? Semua yang perlu diketahui oleh pemula Apakah kebolehmerhatian? Semua yang perlu diketahui oleh pemula Jun 08, 2023 pm 02:42 PM

Istilah kebolehmerhatian berasal dari bidang kejuruteraan dan telah menjadi semakin popular dalam bidang pembangunan perisian sejak beberapa tahun kebelakangan ini. Ringkasnya, kebolehmerhatian ialah keupayaan untuk memahami keadaan dalaman sistem berdasarkan output luaran. IBM mentakrifkan kebolehmerhatian sebagai: Secara amnya, kebolehmerhatian merujuk kepada tahap di mana keadaan dalaman atau keadaan sistem kompleks boleh difahami berdasarkan pengetahuan tentang output luarannya. Sistem yang lebih boleh diperhatikan, lebih cepat dan lebih tepat proses mencari punca masalah prestasi tanpa memerlukan ujian atau pengekodan tambahan. Dalam pengkomputeran awan, kebolehmerhatian juga merujuk kepada alatan dan amalan perisian yang mengagregat, mengaitkan dan menganalisis data daripada sistem aplikasi teragih dan infrastruktur yang menyokong operasinya untuk memantau, menyelesaikan masalah dan menyahpepijat sistem aplikasi dengan lebih berkesan, dengan itu mencapai pengalaman pelanggan pengoptimuman dan perjanjian tahap perkhidmatan

Adakah anda perlu belajar golang untuk operasi dan penyelenggaraan? Adakah anda perlu belajar golang untuk operasi dan penyelenggaraan? Jul 17, 2023 pm 01:27 PM

Jangan belajar golang untuk operasi dan penyelenggaraan Alasannya ialah: 1. Golang digunakan terutamanya untuk membangunkan aplikasi dengan prestasi tinggi dan keperluan prestasi serentak 2. Alat dan bahasa skrip yang biasa digunakan oleh jurutera operasi dan penyelenggaraan kebanyakan keperluan pengurusan dan Penyelenggaraan 3. Pembelajaran golang memerlukan asas dan pengalaman pengaturcaraan tertentu 4. Matlamat utama jurutera operasi dan penyelenggaraan adalah untuk memastikan kestabilan dan ketersediaan tinggi sistem, bukan untuk membangunkan aplikasi.

Amalan Uber: Beberapa pengalaman dalam mengendalikan dan menyelenggara sistem teragih berskala besar Amalan Uber: Beberapa pengalaman dalam mengendalikan dan menyelenggara sistem teragih berskala besar Jun 09, 2023 pm 04:53 PM

Artikel ini ialah artikel oleh jurutera Uber Gergely Orosz Alamat asal ialah: https://blog.pragmaticengineer.com/operating-a-high-scale-distributed-system/ Dalam beberapa tahun kebelakangan ini, saya telah membina dan beroperasi. sistem teragih berskala besar: sistem pembayaran Uber. Dalam tempoh ini, saya belajar banyak tentang konsep seni bina yang diedarkan dan menyaksikan sendiri cabaran menjalankan sistem beban tinggi dan ketersediaan tinggi (sistem masih jauh daripada selesai apabila ia dibangunkan, dan cabaran menjalankannya dalam talian sebenarnya adalah lebih hebat lagi). Membina sistem itu sendiri adalah satu usaha yang menarik. Bagaimana sistem perancangan mengendalikan 10x/100

See all articles