Mājas lapa » » Kā izveidot savu Windows notikumu žurnāla paziņojumu sistēmu

    Kā izveidot savu Windows notikumu žurnāla paziņojumu sistēmu

    Windows notikumu žurnāli ir milzīgs resurss, jo tie var ne tikai palīdzēt novērst pašreizējās sistēmas problēmas, bet arī sniegt jums brīdinājuma zīmes par iespējamām nākotnes problēmām. Tātad, saglabājot to notikumu virsotni, kas jūsu sistēmas ieraksti var būt, lai saglabātu jūsu sistēmas darbību tā, kā vajadzētu. Diemžēl sijāšana caur notikumu žurnāliem vai pielāgotu skatījumu veidošana var būt apgrūtinošs manuālais process.

    Par laimi, mums ir risinājums, kas ļaus viegli eksportēt un filtrēt Windows notikumu žurnāla ierakstus un pēc tam tos nosūtīt pa e-pastu un / vai saglabāt teksta failā. Ja šis process ir konfigurēts kā daļa no ieplānota uzdevuma, jums var būt, piemēram, brīdinājuma un kļūdu ziņojumi, kas jums tiek nosūtīti automātiski.

    Kā tas strādā

    Mūsu risinājums darbojas, izmantojot Nirsoft freeware utilītu, MyEventViewer, kas ļauj viegli eksportēt Windows notikumu žurnālus ar komatu atdalītu failu. Pamatojoties uz šo rezultātu, mēs esam izstrādājuši viegli konfigurējamu partijas skriptu, kas filtrē šos rezultātus un pēc tam var e-pastu un / vai saglabāt filtrēto rezultātu failu. Tā kā rezultāti ir atdalīti ar komatu, to var atvērt programmā Excel (vai jūsu iecienītākajā CSV programmā) un turpmāk sakārtot un filtrēt.

    Konfigurācija

    Konfigurācijas uzstādījumi un opcijas tiek dokumentētas kā inline komentāri skriptā, tomēr mēs nedaudz aplūkosim dažus no tiem šeit.

    Notikumu žurnāla nosaukums

    Norādot notikumu žurnālus, no kuriem vēlaties ierakstīt notikumus, ir jāizmanto loga pilns nosaukums. Tas ne vienmēr ir redzams žurnālu Notikumu skatītājs sarakstā.

    Piemēram, ja vēlaties ierakstīt notikumus no žurnāla “Microsoft Office Alerts”, atveriet žurnāla rekvizītu dialoglodziņu.

    Ņemiet vērā vērtību pilnā nosaukuma vērtībā, šajā gadījumā “OAlerts”. Tā būtu vērtība, kas jums būtu jāievada skripta konfigurācijā.

    Notikumu veidi

    Notikumu tipu vērtības ir tikai teksts, ko redzat slejā “Līmenis”, kad skatāt notikumu žurnālus. Parasti tās ir vai nu informācija, brīdinājums vai kļūda, bet dažādiem žurnāliem var būt dažādas vērtības.

    Plānotā uzdevuma iestatīšana

    Šī skripta tipiskais lietojums visticamāk ir automatizēts process. Tāpēc, lai pārliecinātos, ka jūsu uztveršanas intervāls nepārklājas un process norit, jums ir jāizveido Windows plānots uzdevums, lai papildinātu uztveršanas laiku.

    Vienkārši, ja jūsu konfigurācija ir iestatīta, lai attēlotu pēdējās dienas notikumus, jums vajadzētu būt ieplānotam uzdevumam, kas darbojas vienu reizi dienā. Ja jūsu konfigurācija ir iestatīta pēdējās stundas uzņemšanai, jūsu ieplānotajam uzdevumam jābūt iestatītam darboties reizi stundā. Utt.

    Kā papildu piezīmi, lai pārliecinātos, ka lietojumprogramma MyEventViewer var nokļūt vajadzīgajā informācijā, attiecīgais ieplānotais uzdevums jādarbina ar administratora tiesībām uz mašīnas.

    Piemēri

    Šī konfigurācija nosūtītu e-pasta kļūdas un brīdinājumus no sistēmas un lietojumprogrammu notikumu žurnāliem, kas reģistrēti pēdējās dienas laikā (24 stundas) uz [email protected], kā arī saglabātu izeju uz C: \ t

    • EmailResults = 1
    • [email protected]
    • Saglabāt rezultātus = 1
    • SaveTo = C: Notas paziņojumi
    • TimeInterval = 3
    • TimeValue = 1
    • Baļķi = sistēma, lietojumprogramma
    • Veidi = Kļūda, Brīdinājums
    • Plānotajam uzdevumam vajadzētu darboties katru dienu.

    Šī konfigurācija sūtītu e-pasta kļūdas no sistēmas notikumu žurnāla, kas reģistrēts pēdējās stundas laikā uz [email protected]:

    • EmailResults = 1
    • [email protected]
    • SaveResults = 0
    • TimeInterval = 2
    • TimeValue = 1
    • Baļķi = sistēma
    • Veidi = Kļūda
    • Plānotajam uzdevumam vajadzētu darboties katru stundu.

    Šī konfigurācija saglabātu tikai kļūdas un brīdinājumus no lietojumprogrammas notikumu žurnāla pēdējās nedēļas laikā uz lietotāja JFaulkner darbvirsmu (Windows 7) C: Lietotāji jfaulkner Desktop:

      • EmailResults = 0
      • Saglabāt rezultātus = 1
      • SaveTo = C: Lietotāji jfaulkner Desktop
      • TimeInterval = 3
      • TimeValue = 7
      • Žurnāli = lietojumprogramma
      • Veidi = Kļūda, Brīdinājums
      • Plānotais uzdevums jāīsteno katru nedēļu.

    Lejupielādēt notikumu žurnāla paziņotāja skriptu no How-To Geek

    Lejupielādējiet MyEventViewer no Nirsoft

    Lejupielādējiet Blat no Sourceforge