当前位置:网站首页>Observation configuring wmic
Observation configuring wmic
2022-06-25 06:14:00 【allway2】
WMI Poller
To install Windows Get advanced statistics for your device , You need to install WMI Console Application .
Optional features
WMI There's no need to poll Windows equipment , But it helps to collect information about Exchange and MSSQL Some additional data for .
install WMIC
In the use of WMI Before the poller , You need to WMIC Install to your Observium On a host .
WMI The source code is fairly old , Many packages can lead to Python There is a problem with the dependency , So using precompiled static binaries is the easiest . Download the following file , Unzip and wmic Binary files are put into /usr/bin
wget https://www.observium.org/files/wmic_1.3.16_static_64bit.tar.gz
tar zxvf wmic_1.3.16_static_64bit.tar.gz
mv wmic winexe /usr/bin
You can rtunning Test whether it can execute on your system wmic --version:
[email protected]:~# ./wmic --version
Version 4.0.0tp4-SVN-build-UNKNOWN
[email protected]:~#
To configure WMI Security to allow users to poll WMI
There are several ways to solve this problem :
- Create a domain user and place them where you want to use WMI In the administrators group of all servers polled
- Use the domain administrator account
- Create a WMI Private domain user with read permission
choice (1) or (2) It's a test WMI The first choice of , Because it's the fastest . By default ,WMI Security allows any administrator of the system to control . If you are a domain administrator , You can test to ensure that WMIC Work normally immediately after installation ( The explanation is as follows ).
On the other hand , choice (3) Is a safer but more complex option . It is recommended that you take this route to reduce security risks .
Set up WMI User access rights
- choice Start > function .
- stay “ function ” Dialog box “ open ” Type... In the field wmimgmt.msc .
- single click determine To display Windows Manage infrastructure (WMI) Control panel .
- stay WMI In the left pane of the control panel , highlight WMI control ( Local ) entry , Right click , And then choose “ attribute ” Menu options . This will show WMI Control ( Local ) Properties dialog box .
- stay WMI Control ( Local ) Select... In the properties dialog box Security tab .
- stay Security In the namespace tree within the tab , an Root Folder . This action lists the available WMI The name space .
- single click CIMV2 Namespace to highlight it .
- single click Security To display ROOT\CIMV2 Security dialog for .
- single click “ROOT\CIMV2 The security of ” In the dialog box “ add to ” To display “ Select users or groups ” Dialog box .
- Add a domain user account that will be used as your proxy data collection user account . This should be a domain account ( Not a local computer account ), But it does not need to be an account with administrative access .
- single click “ determine ” close “ Select users or groups ” Dialog box and return to “ROOT\CIMV2 The security of ” Dialog box . The user account you selected should now be listed at the top of the dialog In the name list .
- Select the newly added user ( If not already selected ) And enable the following permissions :
- Enable account
Remote enable .
If the permission has not been checked , Please click on the “ allow ” Box to enable this permission . You should have selected enable account permissions , But you need choice Remote enable jurisdiction .13. single click “ determine ” close “ROOT\CIMV2 The security of ” Dialog box .
It is now time to properly set permissions for the proxy data collection user account .
Try querying on one of your servers
wmic --domain=DOMAIN --user=USER --password=PASSWORD //SERVER.DOMAIN.COM "SELECT * FROM Win32_ComputerSystem"
For command line only : Please note that , If your password is included in Ubuntu Any character used on the command line , It must be escaped ( namely , If your password is Bob!1000 You need to enter Bob\!1000).
Output example
When WMIC Properly installed and WMI When the user has the correct permissions , You should see the following valid output :
$ /usr/bin/wmic --user='user' --password='password' --workgroup='OBSERVIUM' --delimiter=## --namespace='root\CIMV2' //win.server "SELECT Name FROM Win32_ComputerSystem"
CLASS: Win32_ComputerSystem
Name
WIN
Access denied
If WMI The user does not have permission to read WMI Monitoring parameters , You will see the following error :
$ /usr/bin/wmic --user='user' --password='password' --workgroup='OBSERVIUM' --delimiter=## --namespace='root\CIMV2' //win.server "SELECT Name FROM Win32_ComputerSystem"
[librpc/rpc/dcerpc_util.c:1290:dcerpc_pipe_auth_recv()] Failed to bind to uuid 4d9f4ab8-7d1c-11cf-861e-0020af6e7c57 - NT_STATUS_NET_WRITE_FAULT
[librpc/rpc/dcerpc_connect.c:790:dcerpc_pipe_connect_b_recv()] failed NT status (c0000022) in dcerpc_pipe_connect_b_recv
[wmi/wmic.c:196:main()] ERROR: Login to remote object.
NTSTATUS: NT_STATUS_ACCESS_DENIED - Access denied
Check the user name 、 password 、 Domain parameters and WMI User permissions !
Configure observation
Global configuration
nano /opt/observium/config.php
// Enable default WMI Paramaters
$config['wmi']['domain'] = "domainname"; // NetBIOS Name Shorthand Domain/Workgroup (ie. notdomain.local.com)
$config['wmi']['user'] = "username";
$config['wmi']['pass'] = "passw0rd";
$config['poller_modules']['wmi'] = 1;
Device configuration
If you need to select a specific WMI The module polls or passes a specific user to the device / password , You can change it on the device edit page .
边栏推荐
- Aiot project that is an introduction to the basics of the Internet of things and can be implemented in practice
- Folding mobile phones are expected to explode, or help Samsung compete with apple and Chinese mobile phones
- Leetcode topic [array] -36- effective Sudoku
- Soft exam information system project manager_ Management Science (Operations Research) -- senior information system project manager of soft test 033
- Global and Chinese benzoic acid market competition strategy and demand scale forecast report 2022
- [kicad image] download and installation
- [interview with a large factory] meituan had two meetings. Was there a surprise in the end?
- Netstat command – displays network status
- Rhcsa--- day 6 operation
- Research Report on brand strategic management and marketing trends in the global and Chinese preserved fruit market 2022
猜你喜欢

What happens when redis runs out of memory
The e-book "action guide for large organizations to further promote zero code application platform" was officially released!

Mongodb basic concept learning - Documentation
Linus' speech recordings, which were lost in 1994, were made public
Do you know what a three-tier architecture is?

Es11 new methods: dynamic import(), bigint, globalthis, optional chain, and null value merging operator

HashSet implementation class
What changes have taken place in the project file after SAP ui5 tools ran the Fiori add deploy config command
Introduction to the main features of kyma when the cloud native application runs

Understanding the dynamic mode of mongodb document
随机推荐
Location object
MySQL uses the where condition to find strange results: solve
Solve some prompt codes that pychar cannot recognize selenium
C simple operation mongodb
The elephant turns around and starts the whole body. Ali pushes Maoxiang not only to Jingdong
Use of arrays tool class
Fdisk command – disk partition
SAP ui5 beginner tutorial 25 - using proxy server to solve the cross domain problem of SAP ui5 application accessing remote OData service trial version
Wireless industrial Internet of things data monitoring terminal
Simple student management system
Processes and threads - concepts and process scheduling
Trial version of routing history and routing back and history of SAP ui5
Es11 new methods: dynamic import(), bigint, globalthis, optional chain, and null value merging operator
How SAP ui5 device type detection device API works
Analysis report on global and Chinese pharmaceutical excipients industry competition and marketing model 2022-2028
SAP Fiori tools and corresponding cli (command line interface)
Curl command – file transfer tool
Vscode voice notes to enrich information (medium)
PHP output (print) log to TXT text
Report on strategic suggestions on investment direction and Prospect of global and Chinese marine biological industry (2022 Edition)