Tietokoneen toiminnassa vika kuvaa odottamattomia katkoksia tai palvelun menetyksiä sovelluksessa. Vianvalvonta on prosessi, jolla valvotaan kaikkia laitteisto-, ohjelmisto- ja verkkoasetuksia poikkeamien varalta normaaleista käyttöolosuhteista. Tämä valvontaprosessi sisältää tyypillisesti suuria ja pieniä muutoksia odotettuun kaistanleveyteen, suorituskykyyn ja vakiintuneen tietokoneympäristön käyttöön.
Tietokoneohjelmistojen onnistunut käyttöönotto vaatii merkittävää infrastruktuuria laitteiston, ohjelmiston ja verkkojen alalla. Tämä monimutkainen integraatio ja yhteistyö yhteentoimivien komponenttien välillä johtaa useisiin vikamahdollisuuksiin sovellusympäristössä. Ennaltaehkäisevä vikavalvonta tarjoaa nopean ilmoituksen ja lieventämisen tietokoneen ympäristövirheistä pyrkien lyhentämään seisonta -aikaa.
Tietokoneympäristön ennakoivan seurannan tason olisi perustuttava infrastruktuurin tärkeyteen. Vian seurantaprosessista voi tulla kallista ja aikaa vievää. On huolehdittava siitä, että tarkka valvontataso suunnitellaan sovelluspaketin edellyttämän palvelun laadun perusteella.
Yksinkertainen valvontaprosessi voi sisältää virhelokien tarkistamisen sovelluksen lokitiedostossa tai käyttöjärjestelmässä. Tämäntyyppinen valvonta voidaan automatisoida reaaliaikaisen ilmoituksen antamiseksi virheiden ilmetessä. Kun virheet on levitetty, järjestelmänvalvojat voivat nopeasti toteuttaa lieventämisstrategioita havaitun ongelman ratkaisemiseksi.
Yrityssovellusympäristöissä toteutetaan tyypillisesti ennakkotarkastus, joka sisältää kaikki valvonnan tasot. Nämä ympäristöt ovat kriittisiä liiketoiminnalle, koska järjestelmän seisokkiaika vaikuttaa tuloihin. Tämäntyyppinen valvonta sisältää tyypillisesti yrityskeskuksen, jossa tarkastellaan etukäteen kaikki yrityksen kokoonpanot.
Vikavalvontamääritysten avulla kaikki poikkeamat normaalista tunnistetaan nopeasti ja lievennysstrategiat toteutetaan. Esimerkki vikavalvonnan ennakosta on kyky tunnistaa verkkoliikenteen epänormaalit piikit. Tunnistamisen jälkeen liikenne voidaan ohjata ennakoivasti lisäpalvelimille ja verkkopolulle palvelun laadun ylläpitämiseksi.
Tietokonesovellukset tukeutuvat laitteistoon ja verkkoihin, joilla on ajan myötä väistämättä kova vika tai vika. Epäonnistumisten välinen keskimääräinen aika on tietokonetermi, jota käytetään ennustamaan kunkin kovan vian välinen aika nykyisen kokoonpanon perusteella. Vianvalvonta on tekniikka, jota käytetään virheiden tunnistamiseen ja vastatoimien nopeaan toteuttamiseen väistämättömän vian sattuessa.