![Intel-მა გამოაცხადა მე-12 თაობის Alder Lake ჩიპები თხელი და მსუბუქი ლეპტოპებისთვის](/f/308a6c71543359e8a2e4bd95bfe70e6a.jpg?width=100&height=100)
ეს სტატია აღწერს როგორ მონიტორინგი Windows მანქანები "პირადი”მომსახურება, როგორიცაა პროცესორის დატვირთვა, დისკის გამოყენება, Მეხსიერების გამოყენება,მომსახურებადა ა.შ. ამისათვის ჩვენ გვჭირდება ინსტალაცია NSClient ++ დამატება მასზე Windows მანქანა დამატება ასრულებს მარიონეტს შორის Windows მანქანა და ნაგიოსი და მონიტორინგს უწევს რეალურ სერვისებს კომუნიკაციით შემოწმება_ არა ჩართვა შეერთება. შემოწმება_ არა მოდული უკვე დამონტაჟებულია Nagios მონიტორინგის სერვერი, თუ მოგყვებით ჩვენს ნაგიოსი ინსტალაციის სახელმძღვანელო.
ჩვენ ვივარაუდოთ, რომ თქვენ უკვე დააინსტალირეთ და დააკონფიგურირეთ ნაგიოსი სერვერი ჩვენი შემდეგი სახელმძღვანელოების შესაბამისად.
მონიტორინგისთვის Windows მანქანები თქვენ უნდა შეასრულოთ რამდენიმე ნაბიჯი და ესენია:
იმისათვის, რომ ეს სახელმძღვანელო იყოს მარტივი და მარტივი, რამდენიმე კონფიგურაცია უკვე გაკეთებულია თქვენთვის ნაგიოსი ინსტალაცია.
ზემოთ ჩამოთვლილი ორი ფაილი "command.cfg"და"templates.cfg”ფაილები შეგიძლიათ იხილოთ მისამართზე /usr/local/nagios/etc/objects/ დირექტორია თქვენ შეგიძლიათ შეცვალოთ და დაამატოთ თქვენი საკუთარი განმარტებები, რომელიც შეესაბამება თქვენს მოთხოვნებს. მაგრამ, მე გირჩევთ მიჰყევით ამ სტატიაში აღწერილ მითითებებს და თქვენ წარმატებით გააკონტროლებთ თქვენს Windows ჰოსტს ნაკლებ დროში 20 წუთი.
გთხოვთ გამოიყენოთ ქვემოთ მითითებული ინსტრუქცია ინსტალაციისთვის NSClient ++ აგენტი ზე დისტანციური Windows მასპინძელი. ჯერ ჩამოტვირთეთ უახლესი სტაბილური ვერსია NSClient ++ 0.3.1 addon წყაროს ფაილები, რომლებიც შეგიძლიათ იხილოთ ქვემოთ მოცემულ ბმულზე.
მას შემდეგ რაც გადმოწერეთ უახლესი სტაბილური ვერსია, გახსენით იგი NSClient ++ ფაილები ახალში C: \ NSClient ++ დირექტორია
ახლა გახსენით ა MS-DOS ბრძანების სტრიქონიდან ეკრანის დაწყება –> გაიქეცი -> ტიპი 'სმდ'და დააჭირეთ enter- ს და შეცვალეთ C: \ NSClient ++ დირექტორია
C: \ NSClient ++
შემდეგი, დარეგისტრირდით NSClient ++ მომსახურება სისტემაში შემდეგი ბრძანებით.
nsclient ++ /install
და ბოლოს, დააინსტალირეთ NSClient ++ systray შემდეგი ბრძანებით.
nsclient ++ SysTray
Გააღე Windows სერვისების მენეჯერი და მარჯვენა ღილაკით NSC კლიენტი წადი Თვისებები და მერე 'Ქსელში შესვლა"ჩანართი და დააწკაპუნეთ ჩამრთველზე, სადაც ნათქვამია"მიეცით სერვისს უფლება დაუკავშირდეს დესკტოპს“. თუ ეს უკვე არ არის ნებადართული, გთხოვთ შეამოწმოთ ყუთი, რომ დაუშვას.
გახსნა NSC.INI ფაილი მდებარეობს მისამართზე C: \ NSClient ++ დირექტორია და გათიშეთ ყველა მოდული, რომელიც განსაზღვრულია "მოდულები”განყოფილება, გარდა CheckWMI.dll და RemoteConfiguration.dll.
[მოდულები] ;# NSCLIENT ++ მოდული. ;# სია DLL– ით ჩატვირთვისას დაწყებისას.; თქვენ უნდა გააქტიუროთ ზოგიერთი მათგანი NSClient ++ - ისთვის.; !!!! !!!! !!!! !!!! !!!! !!!! !!!! !!!! !; * *; * N O T I C E!!! - Y O U H A V E T O E D I T T H I S *; * *;!! !!!! !!!! !!!! !!!! !!!! !!!! !!!! !! !FileLogger.dll. CheckSystem.dll. CheckDisk.dll. NSClientListener.dll. NRPEListener.dll. SysTray.dll. CheckEventLog.dll. CheckHelpers.dll; CheckWMI.dll.; ; დისტანციური კონფიგურაცია არის უკიდურესად ადრეული იდეა, ასე რომ არ გამოიყენოთ წარმოების გარემოსთვის! RemoteConfiguration.dll.; NSCA აგენტი არის ახალი ბეტა მოდული, რომელსაც ფრთხილად იყენებთ!; NSCAAgent.dll.; LUA სკრიპტის მოდული, რომელიც გამოიყენება თქვენი საკუთარი "შემოწმების დემონის" (ერთგვარი) ადრეული ბეტა ვერსიის დასაწერად.; LUAScript.dll.; სკრიპტი გარე სკრიპტების და/ან შიდა მეტსახელების შესამოწმებლად, ადრეული ბეტა.; CheckExternalScripts.dll.; შეამოწმეთ სხვა მასპინძლები NRPE ექსტრემალური ბეტა საშუალებით და ალბათ ცოტა საშიშია! :); NRPEClient.dll
კომენტარის დატოვება "ნებადართული"In"პარამეტრები”განყოფილებაში და განსაზღვრეთ IP მისამართი შენი Nagios მონიტორინგის სერვერი ან დატოვეთ ცარიელი, რათა ნებისმიერი მასპინძელი დაუკავშირდეს.
[პარამეტრები] ;# დაშვებული მასპინძლის მისამართი.; ეს არის მასპინძლების IP მისამართების მძიმით შეზღუდული სია, რომელთაც უფლება აქვთ ისაუბრონ ყველა დემონთან.; თუ ეს ცარიელი დარჩა, ნებისმიერს შეუძლია წვდომა მოახდინოს დემონზე დისტანციურად (NSC კლიენტს კვლავ სჭირდება მოქმედი პაროლი).; სინტაქსი არის მასპინძელი ან ip/mask, ასე რომ 192.168.0.0/24 მისცემს ნებისმიერს ამ ქვექსელის წვდომას. ნებადართული_მასპინძლები =172.16.27.41.
კომენტარის დატოვება "პორტი"In"NSC კლიენტი"განყოფილება და დააყენეთ ნაგულისხმევი პორტი"12489‘. აუცილებლად გახსენი '12489'პორტი ჩართულია Windows Firewall.
[NSClient] ;# NSCLIENT პორტის ნომერი.; ეს არის პორტი, რომელსაც NSClientListener.dll მოუსმენს. პორტი =12489.
საბოლოოდ დაიწყეთ NSClient ++ მომსახურება შემდეგი ბრძანებით.
nsclient ++ /დაწყება
თუ სწორად არის დაინსტალირებული და კონფიგურირებული, თქვენ უნდა ნახოთ ახალი ხატი სისტემის უჯრაში ყვითელ წრეში შავი შავებით.მ'შიგნით.
ახლა შედით სისტემაში სერგეი ნაგიოსი და დაამატე რამდენიმე ობიექტის განმარტებები ში ნაგიოსი კონფიგურაციის ფაილები ახლის მონიტორინგისთვის Windows მანქანა გახსნა windows.cfg ფაილი რედაქტირებისთვის Vi რედაქტორი.
[[ელფოსტა დაცულია]]# vi /usr/local/nagios/etc/objects/windows.cfg
Windows მასპინძლის განსაზღვრის ნიმუში, რომელიც უკვე განსაზღვრულია Windows აპარატისთვის, შეგიძლიათ უბრალოდ შეცვალოთ მასპინძლის განმარტება, როგორიცაა მასპინძლის სახელი, მეტსახელიდა მისამართი თქვენი შესაბამისი მნიშვნელობების ველები Windows მანქანა
############################################################################### ############################################################################### # # მასპინძელი განმარტებები. # ############################################################################### #################################################### ###############################განსაზღვრეთ მასპინძელი Windows აპარატისთვის, რომელსაც ჩვენ ვაკვირდებით. # შეცვალეთ მასპინძლის_სახელი, მეტსახელი და მისამართი თქვენი სიტუაციის შესაბამისად, განსაზღვრეთ მასპინძელი {გამოიყენეთ Windows- სერვერი; მემკვიდრეობით მიღებული მნიშვნელობების შაბლონი host_name winnererver; სახელი, რომელსაც ჩვენ ვაძლევთ ამ მასპინძელს მეტსახელად My Windows Server; მასპინძლის მისამართთან დაკავშირებული უფრო გრძელი სახელი 172.31.41.53; მასპინძლის IP მისამართი}
შემდეგი სერვისები უკვე დამატებულია და ჩართულია windows.cfg ფაილი თუ გსურთ დაამატოთ მომსახურების სხვა განმარტებები, რომელთა მონიტორინგიც საჭიროა, შეგიძლიათ მარტივად დაამატოთ ეს განსაზღვრებები იმავე კონფიგურაციის ფაილში. დარწმუნდით, რომ შეცვალეთ მასპინძლის სახელი ამ ყველა სერვისისთვის მასპინძლის სახელი განსაზღვრულია ზემოთ მოცემულ საფეხურზე.
განსაზღვრეთ სერვისი {გამოიყენეთ ზოგადი სერვისის მასპინძელი სახელი winserver service_description NSClient ++ ვერსია check_command check_nt! CLIENTVERSION} დაამატეთ სერვისის შემდეგი განმარტება Windows სერვერის მუშაობის დროის მონიტორინგისთვის. განსაზღვრეთ სერვისი {გამოიყენეთ generic-service host_name winnererver service_description Uptime check_command check_nt! UPTIME} დაამატეთ სერვისის შემდეგი განმარტება Windows სერვერზე პროცესორის გამოყენების მონიტორინგისთვის და გენერირებისთვის კრიტიკული გაფრთხილება, თუ 5 წუთიანი პროცესორის დატვირთვა არის 90% ან მეტი ან გაფრთხილება, თუ 5 წუთიანი დატვირთვა არის 80% ან უფრო დიდი განსაზღვრეთ სერვისი {გამოიყენეთ generic-service host_name winnererver service_description CPU ჩატვირთეთ check_command check_nt! CPULOAD! -L 5,80,90} დაამატეთ სერვისის შემდეგი განმარტება Windows სერვერზე მეხსიერების გამოყენების მონიტორინგისთვის და შექმენით კრიტიკული გაფრთხილება, თუ მეხსიერების გამოყენება 90% ან მეტია ან გაფრთხილება, თუ მეხსიერების გამოყენება 80% ან უფრო დიდი განსაზღვრეთ სერვისი {გამოიყენეთ ზოგადი სერვისის მასპინძელი_სახელმწიფო სერვერი service_description მეხსიერება გამოყენება check_command check_nt! MEMUSE! -W 80 -c 90} დაამატეთ სერვისის შემდეგი განმარტება C: \ დისკის Windows მონიტორინგისთვის სერვერი და შექმენით კრიტიკული სიგნალი, თუ დისკის გამოყენება 90% ან მეტია ან გაფრთხილება, თუ დისკის გამოყენება 80% ან უფრო დიდი განსაზღვრეთ სერვისი {გამოიყენეთ generic-service host_name winnererver service_description C: \ Drive Space check_command check_nt! USEDDISKSPACE! -L c -w 80 -c 90} დაამატეთ სერვისის შემდეგი განმარტება, რომ გააკონტროლოთ W3SVC სერვისის მდგომარეობა Windows აპარატზე და შექმნათ კრიტიკული სიგნალი სერვისის შეწყვეტის შემთხვევაში. განსაზღვრეთ სერვისი {გამოიყენეთ ზოგადი სერვისის მასპინძელი_სახელმწიფო სერვერი service_description W3SVC check_command check_nt! SERVICESTATE! -D SHOWALL -l W3SVC} დაამატეთ სერვისის შემდეგი დეფინიცია Windows მანქანაზე Explorer.exe პროცესის მონიტორინგისთვის და შექმენით კრიტიკული გაფრთხილება, თუ პროცესი არ მუშაობს. განსაზღვრეთ სერვისი {გამოიყენეთ generic-service host_name winnererver service_description Explorer check_command check_nt! PROCSTATE! -D SHOWALL -l Explorer.exe}
და ბოლოს, გააკეთეთ კომენტარი windows.cfg ფაილში /usr/local/nagios/etc/nagios.cfg.
[[ელფოსტა დაცულია]]# vi /usr/local/nagios/etc/nagios.cfg
# განმარტებები Windows აპარატის მონიტორინგისთვის. cfg_file =/usr/local/nagios/etc/objects/windows.cfg.
დაბოლოს, გადაამოწმეთ ნაგიოსი კონფიგურაციის ფაილები ნებისმიერი შეცდომისთვის.
[[ელფოსტა დაცულია]]#/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
სულ გაფრთხილებები: 0. სულ შეცდომები: 0 ყველაფერი კარგად არის - ფრენის წინა შემოწმების დროს სერიოზული პრობლემები არ გამოვლენილა
თუ გადამოწმების პროცესი გამოუშვებს რაიმე შეცდომის შეტყობინებას, გაასწორეთ ეს შეცდომები მანამ, სანამ გადამოწმების პროცესი არ დასრულდება შეცდომის შეტყობინებების გარეშე. ამ შეცდომების გამოსწორების შემდეგ გადატვირთეთ Nagios სერვისი.
[[ელფოსტა დაცულია]]# service nagios გადატვირთვა მიმდინარეობს კონფიგურაციის შემოწმება... შესრულებულია. ნაგიოს შეჩერება: შესრულებულია. ნაგიოსის დაწყება: შესრულებულია.
Ის არის. ახლა გადადით Nagios მონიტორინგის ვებ ინტერფეისზე "http://Your-server-IP-address/nagios"ან"http://FQDN/nagios”და მიუთითეთ მომხმარებლის სახელი”ნაგიოსადმინი”და პაროლი. შეამოწმეთ რომ დისტანციური Windows მასპინძელი დაემატა და მიმდინარეობს მონიტორინგი.
Ის არის! ჯერჯერობით, ჩემს მომავალ სტატიაში მე გაჩვენებთ, თუ როგორ უნდა დაამატოთ პრინტერი და გადამრთველები რათა Nagios მონიტორინგის სერვერი. თუ თქვენ გაქვთ რაიმე სირთულე დამატების დროს Windows მასპინძელი ნაგიოსი. გთხოვთ, კომენტარი გააკეთოთ თქვენს შეკითხვებზე კომენტარების განყოფილების საშუალებით, მანამდე კი იყავით თვალყური Tecmint.com უფრო ასეთი სახის ღირებული სტატიებისთვის.