Paggamit ng Pagsusuri ng Sanhi ng Sanhi sa Pagsisiyasat ng Mga Isyu ng Application

May -Akda: Roger Morrison
Petsa Ng Paglikha: 18 Setyembre 2021
I -Update Ang Petsa: 11 Mayo 2024
Anonim
Sanhi at Bunga (Mga Hudyat ng Sanhi at Bunga)
Video.: Sanhi at Bunga (Mga Hudyat ng Sanhi at Bunga)

Nilalaman


Pinagmulan: Matt Andrews / Dreamstime.com

Takeaway:

Ang isang sistematikong diskarte kasama ang tamang mga tool ng software ay maaaring maging isang lifesaver kapag sinusubukan mong mahanap ang sanhi ng mga problema sa IT.

Bilang isang tagapamahala ng IT, ang pag-diagnose ng isang problema ay hindi palaging kasing dali ng tunog. Isipin ang isang pangkaraniwang senaryo: isang gumagamit ang tumatawag sa iyo ng isang problema. Siguro hindi nila mai-access ang kanilang, o nakakakuha sila ng isang code ng error kapag sinusubukan na mag-load ng isang partikular na website. Sa kasamaang palad, hindi masasabi sa iyo ng gumagamit kung ano ang problema - maaari lamang nilang sabihin sa iyo ang mga sintomas ng problema. Minsan ang mga sintomas na ito ay tumuturo sa isang madaling pag-aayos, at iba pang mga oras na kailangan mong maghukay nang malalim upang matuklasan kung ano ang talagang mali sa iyong imprastraktura.

Isaalang-alang natin ang isang pagkakataon kapag ang isang gumagamit ay tumawag upang iulat na bumaba ang internet. Maaari itong maging isang resulta ng anumang bagay mula sa isang downed server sa isang problema sa virtualization. Ang mas manipis na bilang ng mga posibilidad ay walang katapusang, at tulad ng alam ng anumang tagapamahala ng IT, ang pag-ayos sa mga posibleng problema ay maaaring maging kapakyasan at pag-ubos sa oras.


Dito naglalaro ang pag-aaral ng sanhi ng ugat (RCA). Ang ganitong uri ng pagsusuri ay nagsasangkot sa paggamit ng isang dalubhasang software na maaaring mabilis at mahusay na matukoy ang pinagmulan ng isang error o problema.

Ang pangunahing bentahe ng RCA ay hindi lamang tinatrato ang mga sintomas - kinikilala at nalulutas nito ang mga pinagbabatayan na mga problema na nagdudulot ng mga sintomas. Makakatipid ka nito ng makabuluhang oras, habang pinipigilan din ang magastos na downtime para sa iyong aplikasyon o website.

Epekto ng Domino

Ang RCA ay nagpapatakbo sa ilalim ng palagay na ang lahat ng mga aksyon at mga kaganapan ay nauugnay. Sa madaling salita, ang bawat aksyon na ginagawa ng isang gumagamit ay nagiging sanhi ng isa pang pagkilos na maganap. Sa pamamagitan ng pagbalik at pag-aralan ang string ng mga kaganapan - katulad ng pagsunod sa isang tugaygayan ng mga tinapay ng tinapay - ang uri ng tool na ito ay kinikilala ang nagmula sa pagkilos na nag-trigger ng chain.


Sa isang pangunahing antas, ang RCA ay sumusunod sa limang pangunahing hakbang:

  • Kilalanin ang mga sintomas (tulad ng mabagal o walang internet, error s, atbp.).
  • Kolektahin ang data at mga katotohanan sa pamamagitan ng pakikipag-usap sa mga taong kasangkot, mula sa mga end user hanggang sa mga eksperto sa teknolohiya.
  • Alamin ang lahat ng posibleng mga sanhi ng mga sintomas. Nakamit ito sa pamamagitan ng pagsusuri sa serye ng mga kaganapan at kundisyon na nakapaligid sa problema. Ang mga tool ng RCA ay humuhukay ng malalim at nagkalat ng isang problema upang maihayag ang mga nag-iisang sangkap nito. Ang mga tsart, diagram at iba pang mga visual aid ay maaaring makatulong dito.
  • Alamin ang isang tiyak, pangunahing sanhi ng ugat.
  • Tukuyin kung ano ang dapat gawin upang maiwasan ang paulit-ulit na mga sintomas. Ang hakbang na ito ay nagsasangkot ng pagpili ng isang solusyon, pagsusuri ng mga panganib, pagpapatupad nito at pagdidisenyo ng isang point person upang pamahalaan ito.

Pangkalahatang Mga Sanhi ng Mga Isyu ng System

Habang sinusubaybayan ng mga gumagamit ng mga tool ng RCA ang isang serye ng mga kaganapan, karaniwang nakatagpo sila ng mga pangunahing uri ng mga nagmumula sa mga sanhi:

  • Ang kamalian ng tao: Narito kung saan ang isang tao ay gumawa ng isang maling aksyon, o walang ginawang pagkilos kapag kinakailangan ang isa. Halimbawa, marahil may isang nakalimutan na mag-iskedyul ng isang backup ng data o pinili ang maling pagpipilian sa isang menu ng software.
  • Pisikal na pagkabigo: Inilalarawan nito ang isang pagkakataon kung ang isang sangkap ng system ay nabigo o hindi nagtrabaho sa ilang paraan. Ang isang halimbawa ay maaaring isang server na bababa o nasira ang data. Sa maraming mga kaso, ang pagkakamali ng tao ay humahantong sa pagkabigo sa pisikal.
  • Ang mga sanhi ng buong kumpanya: Ito ay naglalarawan kapag ang isang kapintasan o wala sa buhay na proseso ng organisasyon ay humahantong sa isang problema sa system. Halimbawa, kung ang isang kumpanya ay walang proseso ng backup ng data sa lugar, ang kakulangan ng patakaran ay maaaring humantong sa hindi mababawas na data pagkawala.

Sinusuri ng isang tool ng RCA ang lahat ng mga pinanggalingan na ito, na kinikilala ang anumang mga trend sa pag-uugali ng gumagamit o mga isyu sa sulyab na sistema. Sa maraming mga kaso, napag-alaman ng pagsusuri na higit sa isang sanhi ang may pananagutan sa problema.

Walang Mga bug, Walang Stress - Ang Iyong Hakbang sa Hakbang Patnubay sa Paglikha ng Software na Pagbabago ng Buhay nang Walang Pagsira sa Iyong Buhay

Hindi mo maaaring mapabuti ang iyong mga kasanayan sa pag-programming kapag walang nagmamalasakit sa kalidad ng software.

Halimbawa ng Solusyon: SolarWinds

Ang SolarWinds ay lumikha ng isang software package na maaaring matugunan ang mga isyung ito. Ang software monitoring server na ito ay gumagamit ng dalawang protocol upang matukoy ang ugat ng anumang problema: ang Application Performance Monitor (APM) o ang Synthetic End User Monitor (SEUM).

Gumagana ang Application Performance Monitor mula sa iyong pagtatapos hanggang sa dobleng at triple-suriin ang bawat aspeto ng iyong system. Sinusubaybayan ng APM ang pagganap ng iyong aplikasyon, pati na rin ang bawat indibidwal na sangkap ng application, kaya makakakuha ka ng view ng mata ng ibon kung ano ang mali.

Ang Synthetic End User Monitor ay gumana bilang isang virtual na gumagamit upang makakuha ng isang mas malalim na pag-unawa sa kung ano talaga ang nararanasan ng iyong live na gumagamit. Maaari itong maging kapaki-pakinabang lalo na sa pagsubaybay sa pagganap ng website, na nagbibigay-daan sa iyo upang masuri ang problema nang mabilis at mahusay at maiwasan ang pinalawak na downtime. Maraming iba pang mga kumpanya ang nag-aalok ng software na ito, lahat na may iba't ibang mga tampok; kinakailangan ang maingat na pagsisiyasat.

Hindi mahalaga kung gaano ka simple o kumplikado ang iyong system, ang susi sa isang matagumpay na diagnosis ay nakakamit ng isang holistic na pagtingin sa bawat bahagi ng iyong aplikasyon o website. Ang iyong imprastraktura ay natatangi, kaya mahalagang magkaroon ng isang software sa pagsubaybay na maaaring intuitively mag-navigate at iakma sa iyong kapaligiran sa aplikasyon.

Kung nabigo ka ba sa isang sobrang kumplikadong proseso ng IT o nais mong aktibong magplano para sa kinabukasan ng iyong aplikasyon o website, ang isang solusyon tulad ng SolarWinds ay nagbibigay-daan sa iyo upang i-cut back sa oras na ginugol ang pag-aayos at tumutok sa solusyon.