News:

We really need your input in this questionnaire

Main Menu
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Topics - shura

#1
Общие вопросы / ESXi мониторинг
November 17, 2019, 04:11:34 PM
Добрый день.
Как увидеть в консоли мониторинга ESXi сервер ?
Настроил все по мануалу, собрал libvirt с поддержкой ESX: https://github.com/DilipRenkila/libvirt-esxi/blob/master/README.md

mkdir libvirt
cd libvirt
apt-get source -d libvirt
sudo apt-get build-dep libvirt fakeroot
dpkg-source -x libvirt*dsc
nano libvirt*/debian/rules
        Change "--without-esx" to "--with-esx"
        Change "--without-libssh2" to "--with-libssh2"
cd libvirt*
sudo apt-get install libcurl4-gnutls-dev
dpkg-buildpackage -us -uc -b -rfakeroot
cd ..
sudo dpkg -i *.deb


установил netxms-agent-vmgr

настроил /etc/nxagentd.conf

# Log File
LogFile=/var/log/netxms/nxagentd
FileStore = /var/netxms

# IP white list, can contain multiple records separated by comma.
# CIDR notation supported for subnets.
MasterServers=127.0.0.1, 10.2.2.241, 10.3.3.241

SubAgent = vmgr.nsm

[vmgr]
host = SRV200
host = test

[vmgr:SRV200]
Url = esx://[email protected]/?no_verify=1
User = root
Password = Zaq1Xsw2

[vmgr:test]
Url = test:///default


в логе вроде все нормально
2019.11.17 16:36:14.626 Log file opened (rotation policy 2, max size 4194304)
2019.11.17 16:36:14.627 *D* [                   ] Log rotation policy set to 2 (size=16777216, count=4)
2019.11.17 16:36:14.627 *I* [                   ] Core agent version 3.0-2357-g840cf7d8bf
2019.11.17 16:36:14.627 *I* [                   ] Additional configuration files was loaded from /etc/nxagentd.conf.d
2019.11.17 16:36:14.627 *I* [                   ] Debug level set to 0
2019.11.17 16:36:14.627 *I* [                   ] Data directory: /var/lib/netxms
2019.11.17 16:36:14.627 *I* [                   ] File store: /var/netxms
2019.11.17 16:36:14.635 *I* [db.drv             ] Database driver "sqlite.ddr" loaded and initialized successfully
2019.11.17 16:36:14.770 *I* [                   ] Agent ID is 47dce9c5-14d0-48d2-857c-8cdeb32340ca
2019.11.17 16:36:14.771 *I* [                   ] Local host name is "debian-9-4-x64.local"
2019.11.17 16:36:14.771 *I* [                   ] Using system name "debian-9-4-x64"
2019.11.17 16:36:15.781 *I* [                   ] Subagent "Linux" (linux.nsm) loaded successfully (version 3.0-2357-g840cf7d8bf)
2019.11.17 16:36:16.032 *?* [                   ] VMGR: VM successfully added: URL "esx://[email protected]/?no_verify=1", name "SRV200"
2019.11.17 16:36:16.034 *?* [                   ] VMGR: VM successfully added: URL "test:///default", name "test"
2019.11.17 16:36:16.034 *I* [                   ] Subagent "VMGR" (vmgr.nsm) loaded successfully (version 3.0.2357)
2019.11.17 16:36:17.037 *I* [                   ] Listening on socket 0.0.0.0:4700
2019.11.17 16:36:17.037 *I* [                   ] Listening on socket :::4700
2019.11.17 16:36:18.039 *I* [                   ] NetXMS Agent started
2019.11.17 16:36:54.802 *I* [                   ] NetXMS Agent stopped


через virsh на сервер попадаю

root@debian-9-4-x64:/var/log/netxms# virsh -c esx://[email protected]/?no_verify=1
Enter root's password for 10.3.3.200:
Welcome to virsh, the virtualization interactive terminal.

Type:  'help' for help with commands
       'quit' to quit

virsh #


А в мониторинге сервер не появляется, как его добавить?

Система:
root@debian-9-4-x64:/etc# netxmsd -v
NetXMS Server Version 3.0.2357 Build 3.0-2357-g840cf7d8bf (UNICODE)
NXCP: 5.52.1.25 (AES-256, Blowfish-256, 3DES, AES-128, Blowfish-128)
Built with: g++ (Debian 6.3.0-18+deb9u1) 6.3.0 20170516
root@debian-9-4-x64:/etc#
root@debian-9-4-x64:/etc# nxagentd -v
NetXMS Core Agent Version 3.0.2357 Build 3.0-2357-g840cf7d8bf (UNICODE)