Добрый день.
Как увидеть в консоли мониторинга ESXi сервер ?
Настроил все по мануалу, собрал libvirt с поддержкой ESX: https://github.com/DilipRenkila/libvirt-esxi/blob/master/README.md
установил netxms-agent-vmgr
настроил /etc/nxagentd.conf
в логе вроде все нормально
через virsh на сервер попадаю
А в мониторинге сервер не появляется, как его добавить?
Система:
Как увидеть в консоли мониторинга ESXi сервер ?
Настроил все по мануалу, собрал libvirt с поддержкой ESX: https://github.com/DilipRenkila/libvirt-esxi/blob/master/README.md
Code Select
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
Code Select
# 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
в логе вроде все нормально
Code Select
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 на сервер попадаю
Code Select
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 #
А в мониторинге сервер не появляется, как его добавить?
Система:
Code Select
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)