Replies: 8 comments 16 replies
-
here is your issue better opened as a discussion. This is the best way to request help. |
Beta Was this translation helpful? Give feedback.
-
Anyway, you should have share the full output when running a command like: About this command, I don't see what could be wrong in your context. I won't have used This is weird: you're explaining glpi-netdiscovery can use snmp to discover the device as it reports a XML but it can't create a full inventory. Again sharing the command output would have been better as maybe you missed something. And after that, you're explaining glpi-netinventory is generating an inventory output. So it works. I can only guess something goes wrong between netdiscovery and netinventory run from glpi-netdiscovery and as you're telling the device is accessed through a VPN. Maybe you could also be interested to know you can use glpi-inventory-plugin to manage the tasks. You can install it via marketplace. Or you can also use ToolBox which is a glpi-agent interface you only have to enable. We published a nice article with a nice tutorial video here if you want to understand what best process would fit your needs. |
Beta Was this translation helpful? Give feedback.
-
Well in this case I am the IT guy in charge of this network
(netadmin/sysadmin). I am sure, I configured the network access properly
from the GLPI server to the OOB network and if snmpwalk works, it means
that the access was properly configured. The network device is from Huawei,
so it has MIBs that may not be publics, which relay on unsupported info on
the inventory. Beside of this, there are also generic MIBs that GLPI
recognize and make it part of the inventory, like the port status, and
other info related with the manufacturer, etc, etc.
I think I provided in one of my posts a snippet from the snmpwalk output.
I am trying to replace excell docs with info from network devices, with
GLPI inventorying network devices. If I am not able to automate this, atleast
having it published on a web and database is better (GLPI server).
PS: About the glpi-netdiscovery command making the discovery, but not the
inventory on the specified folder, what more info do you need than the
specified on the original post, with its output?
#205
#556
|
Beta Was this translation helpful? Give feedback.
-
Done with glpi-injector glpi-injector --directory /var/lib/glpi-agent/netinventory/ --recursive --url https://user:pass@glpi.ecasa.avianet.cu/ --no-ssl-check --debug
Loading /var/lib/glpi-agent/netinventory//SW2-S5600.xml...[EFC20AAA] DEBUG: Uncompressing received content
OK
DEBUG: <?xml version="1.0"?>
<REPLY><RESPONSE>SEND</RESPONSE></REPLY>
Loading /var/lib/glpi-agent/netinventory//SW3-S5600.xml...[F2DDDCA0] DEBUG: Uncompressing received content
OK
DEBUG: <?xml version="1.0"?>
<REPLY><RESPONSE>SEND</RESPONSE></REPLY>
Loading /var/lib/glpi-agent/netinventory//SW6-S5600.xml...[2AC7FFF2] DEBUG: Uncompressing received content
OK
DEBUG: <?xml version="1.0"?>
<REPLY><RESPONSE>SEND</RESPONSE></REPLY>
|
Beta Was this translation helpful? Give feedback.
-
Hi @g-bougard I did what I wanted with glpi-injector, the problem I see now is that some fields are overwritten in the GLPI-server, for the network device inventoried, but some others dont. For example, If i made a change in the SNMP location info of the switch and the given script with th glpi-netinventory and glpi-injector commands are executed, and pushed the inventory to the GLPI-server, if the asset already exist there, it will overwrite this info, but not the Interfaces Alias (the descriptions of each network interface of the switch). The Alias cant be edited from the GLPI-server, only can be provided by the inventory of the switch. The problem is, that when I made a change in an interface related with the description, I have to delete the asset from the GLPI-server and re-inject the new inventory again. Do you have any other solution for this Sir? Thanks in advance for your support. |
Beta Was this translation helpful? Give feedback.
-
I need to check locally can you post here two related inventory file ? a first and a second with the modified location Best regards |
Beta Was this translation helpful? Give feedback.
-
Hi @stonebuzz I made a change in one of the interfaces of the switch SW2-S5600. The change was the following: diff -y /var/lib/glpi-agent/netinventory/SW2-S5600.xml /var/lib/glpi-agent/netinventory/SW2-S5600-2.xml | grep HAV-S1700
<IFALIAS>ACCESS vs HAV</IFALIAS> | <IFALIAS>ACCESS vs HAV-S1700</IFALIAS> As you can see, the ifAlias changed from SW2-S5600-2.xml.txt Remind to change its extension to XML (I had to force it to txt to make available the upload in Github). After ran the glpi-injector: glpi-injector --directory /var/lib/glpi-agent/netinventory/ --recursive --url 'https://user:pass@glpi.ecasa.avianet.cu/' --no-ssl-check The interface still shows as before the modification: This means that GLPI is not updating this information (ifAlias). |
Beta Was this translation helpful? Give feedback.
-
@g-bougard @stonebuzz Hi guys, sorry for the late reply. I have upgraded to latest I have now another concern. There are switches that are not being injected their local inventory to the GLPI-server, even when the task was successfully executed. This is an example with switches S5600 from Huawei and SG3428X from TP-Link. The inventories from each S5600 switches are injected into the GLPI-server, except the case of the of the SG3428X. From the GLPI-proxy bash -x /config/scripts/glpi_snmp_inventory.sh
+ COMMUNITY1=ecasanc
+ COMMUNITY2='ecasanc*'
+ DIR=/var/lib/glpi-agent/netinventory/
+ USER=user
+ PASS='pass'
+ URL='https://user:pass@glpi.ecasa.avianet.cu/'
+ glpi-netinventory --host 10.7.100.3 --credentials version:2c,community:ecasanc --timeout 30 --type NETWORKING
+ glpi-netinventory --host 10.7.100.7 --credentials version:2c,community:ecasanc --timeout 30 --type NETWORKING
+ glpi-netinventory --host 10.7.100.6 --credentials version:2c,community:ecasanc --timeout 30 --type NETWORKING
+ glpi-netinventory --host 10.7.100.11 --credentials version:2c,community:ecasanc --timeout 30 --type NETWORKING
+ glpi-injector --directory /var/lib/glpi-agent/netinventory/ --recursive --url 'https://user:pass@glpi.ecasa.avianet.cu/' --no-ssl-check
+ exit 0 Checking the genearted XMl files for each inventory: ls -l /var/lib/glpi-agent/netinventory/
total 184
-rw-r--r-- 1 root root 25121 Dec 21 15:20 SW11-SG3428X.xml
-rw-r--r-- 1 root root 56460 Dec 21 15:19 SW2-S5600.xml
-rw-r--r-- 1 root root 50597 Dec 21 15:19 SW3-S5600.xml
-rw-r--r-- 1 root root 47850 Dec 21 15:20 SW7-S5600.xml This is the content of the SW11-SG3428X.xml: <?xml version="1.0" encoding="UTF-8"?>
<REQUEST>
<CONTENT>
<DEVICE>
<INFO>
<COMMENTS>JetStream 24-Port Gigabit L2+ Managed Switch with 4 10GE SFP+ Slots</COMMENTS>
<CONTACT>redes@ecasa.avianet.cu</CONTACT>
<ID>0</ID>
<IPS>
<IP>10.7.100.11</IP>
<IP>192.168.0.1</IP>
</IPS>
<LOCATION>Nodo Direccion</LOCATION>
<MAC>60:a4:b7:53:94:f0</MAC>
<MANUFACTURER>TP-Link</MANUFACTURER>
<NAME>SW11-SG3428X</NAME>
<TYPE>NETWORKING</TYPE>
<UPTIME>111 days, 06:02:08.91</UPTIME>
</INFO>
<PORTS>
<PORT>
<IFDESCR>Vlan-interface1</IFDESCR>
<IFINERRORS>0</IFINERRORS>
<IFINOCTETS>7888250</IFINOCTETS>
<IFINTERNALSTATUS>1</IFINTERNALSTATUS>
<IFLASTCHANGE>1 minute, 08.77</IFLASTCHANGE>
<IFMTU>1500</IFMTU>
<IFNAME>Vlan-interface1</IFNAME>
<IFNUMBER>1</IFNUMBER>
<IFOUTERRORS>0</IFOUTERRORS>
<IFOUTOCTETS>728573606</IFOUTOCTETS>
<IFSPEED>1000000000</IFSPEED>
<IFSTATUS>1</IFSTATUS>
<IFTYPE>6</IFTYPE>
<IP>192.168.0.1</IP>
<IPS>
<IP>192.168.0.1</IP>
</IPS>
<MAC>60:a4:b7:53:94:f0</MAC>
</PORT>
<PORT>
<CONNECTIONS>
<CONNECTION>
<MAC>d4:94:e8:18:f8:7b</MAC>
<MAC>60:e3:27:04:0d:3c</MAC>
<MAC>00:0f:e2:f4:5a:76</MAC>
</CONNECTION>
</CONNECTIONS>
<IFDESCR>Vlan-interface100</IFDESCR>
<IFINERRORS>0</IFINERRORS>
<IFINOCTETS>276254418</IFINOCTETS>
<IFINTERNALSTATUS>1</IFINTERNALSTATUS>
<IFLASTCHANGE>1 minute, 10.79</IFLASTCHANGE>
<IFMTU>1500</IFMTU>
<IFNAME>Vlan-interface100</IFNAME>
<IFNUMBER>100</IFNUMBER>
<IFOUTERRORS>0</IFOUTERRORS>
<IFOUTOCTETS>88507885</IFOUTOCTETS>
<IFSPEED>1000000000</IFSPEED>
<IFSTATUS>1</IFSTATUS>
<IFTYPE>6</IFTYPE>
<IP>10.7.100.11</IP>
<IPS>
<IP>10.7.100.11</IP>
</IPS>
<MAC>60:a4:b7:53:94:f0</MAC>
</PORT>
<PORT>
<IFDESCR>gigabitEthernet 1/0/1</IFDESCR>
<IFINERRORS>0</IFINERRORS>
<IFINOCTETS>0</IFINOCTETS>
<IFINTERNALSTATUS>1</IFINTERNALSTATUS>
<IFLASTCHANGE>0.00 seconds</IFLASTCHANGE>
<IFMTU>1518</IFMTU>
<IFNAME>gigabitEthernet 1/0/1</IFNAME>
<IFNUMBER>49153</IFNUMBER>
<IFOUTERRORS>0</IFOUTERRORS>
<IFOUTOCTETS>0</IFOUTOCTETS>
<IFPORTDUPLEX>1</IFPORTDUPLEX>
<IFSPEED>0</IFSPEED>
<IFSTATUS>2</IFSTATUS>
<IFTYPE>6</IFTYPE>
<MAC>60:a4:b7:53:94:f0</MAC>
</PORT>
<PORT>
<IFDESCR>gigabitEthernet 1/0/2</IFDESCR>
<IFINERRORS>0</IFINERRORS>
<IFINOCTETS>0</IFINOCTETS>
<IFINTERNALSTATUS>1</IFINTERNALSTATUS>
<IFLASTCHANGE>0.00 seconds</IFLASTCHANGE>
<IFMTU>1518</IFMTU>
<IFNAME>gigabitEthernet 1/0/2</IFNAME>
<IFNUMBER>49154</IFNUMBER>
<IFOUTERRORS>0</IFOUTERRORS>
<IFOUTOCTETS>0</IFOUTOCTETS>
<IFPORTDUPLEX>1</IFPORTDUPLEX>
<IFSPEED>0</IFSPEED>
<IFSTATUS>2</IFSTATUS>
<IFTYPE>6</IFTYPE>
<MAC>60:a4:b7:53:94:f0</MAC>
</PORT>
<PORT>
<IFDESCR>gigabitEthernet 1/0/3</IFDESCR>
<IFINERRORS>0</IFINERRORS>
<IFINOCTETS>270791</IFINOCTETS>
<IFINTERNALSTATUS>1</IFINTERNALSTATUS>
<IFLASTCHANGE>15 minutes, 20.53</IFLASTCHANGE>
<IFMTU>1518</IFMTU>
<IFNAME>gigabitEthernet 1/0/3</IFNAME>
<IFNUMBER>49155</IFNUMBER>
<IFOUTERRORS>0</IFOUTERRORS>
<IFOUTOCTETS>96750</IFOUTOCTETS>
<IFPORTDUPLEX>1</IFPORTDUPLEX>
<IFSPEED>0</IFSPEED>
<IFSTATUS>2</IFSTATUS>
<IFTYPE>6</IFTYPE>
<MAC>60:a4:b7:53:94:f0</MAC>
</PORT>
<PORT>
<CONNECTIONS>
<CONNECTION>
<MAC>00:71:c2:2a:5a:6f</MAC>
<MAC>00:08:5d:a3:ae:b9</MAC>
<MAC>00:08:5d:a3:d8:51</MAC>
<MAC>00:08:5d:a3:d8:57</MAC>
<MAC>0c:9d:92:cc:17:2a</MAC>
<MAC>98:06:3c:03:32:da</MAC>
<MAC>9c:5c:8e:8e:8e:c9</MAC>
<MAC>9c:5c:8e:8e:95:fa</MAC>
<MAC>9c:5c:8e:8e:95:22</MAC>
<MAC>9c:5c:8e:8e:97:65</MAC>
<MAC>a8:5e:45:56:e2:eb</MAC>
<MAC>a8:5e:45:56:e5:6c</MAC>
<MAC>a8:5e:45:56:e6:9f</MAC>
<MAC>b0:6e:bf:39:0a:3b</MAC>
<MAC>f8:32:e4:9d:c9:bc</MAC>
<MAC>04:d4:c4:af:d3:2a</MAC>
</CONNECTION>
</CONNECTIONS>
<IFDESCR>gigabitEthernet 1/0/4</IFDESCR>
<IFINERRORS>0</IFINERRORS>
<IFINOCTETS>2359686720</IFINOCTETS>
<IFINTERNALSTATUS>1</IFINTERNALSTATUS>
<IFLASTCHANGE>1 minute, 08.55</IFLASTCHANGE>
<IFMTU>1518</IFMTU>
<IFNAME>gigabitEthernet 1/0/4</IFNAME>
<IFNUMBER>49156</IFNUMBER>
<IFOUTERRORS>0</IFOUTERRORS>
<IFOUTOCTETS>2684219476</IFOUTOCTETS>
<IFPORTDUPLEX>3</IFPORTDUPLEX>
<IFSPEED>1000000000</IFSPEED>
<IFSTATUS>1</IFSTATUS>
<IFTYPE>6</IFTYPE>
<MAC>60:a4:b7:53:94:f0</MAC>
</PORT>
<PORT>
<CONNECTIONS>
<CONNECTION>
<MAC>00:71:c2:19:27:82</MAC>
<MAC>00:08:5d:a3:d8:47</MAC>
<MAC>9c:5c:8e:8e:98:0e</MAC>
<MAC>b0:6e:bf:39:09:ff</MAC>
<MAC>bc:ae:c5:89:98:d4</MAC>
<MAC>c8:60:00:b2:44:f4</MAC>
<MAC>04:d4:c4:af:e0:fa</MAC>
</CONNECTION>
</CONNECTIONS>
<IFDESCR>gigabitEthernet 1/0/5</IFDESCR>
<IFINERRORS>0</IFINERRORS>
<IFINOCTETS>3740576128</IFINOCTETS>
<IFINTERNALSTATUS>1</IFINTERNALSTATUS>
<IFLASTCHANGE>1 minute, 08.55</IFLASTCHANGE>
<IFMTU>1518</IFMTU>
<IFNAME>gigabitEthernet 1/0/5</IFNAME>
<IFNUMBER>49157</IFNUMBER>
<IFOUTERRORS>0</IFOUTERRORS>
<IFOUTOCTETS>2017559527</IFOUTOCTETS>
<IFPORTDUPLEX>3</IFPORTDUPLEX>
<IFSPEED>1000000000</IFSPEED>
<IFSTATUS>1</IFSTATUS>
<IFTYPE>6</IFTYPE>
<MAC>60:a4:b7:53:94:f0</MAC>
</PORT>
<PORT>
<CONNECTIONS>
<CONNECTION>
<MAC>00:71:c2:14:c4:f8</MAC>
<MAC>00:08:5d:a1:9c:c5</MAC>
<MAC>00:08:5d:a3:ae:5d</MAC>
<MAC>00:08:5d:a4:2a:89</MAC>
<MAC>9c:5c:8e:8e:94:f0</MAC>
<MAC>10:c3:7b:92:d4:73</MAC>
<MAC>b0:6e:bf:37:b2:53</MAC>
<MAC>d8:bb:c1:46:c0:5b</MAC>
<MAC>f8:32:e4:9d:c0:37</MAC>
<MAC>20:0b:c7:95:88:98</MAC>
<MAC>40:8d:5c:99:22:ca</MAC>
<MAC>40:8d:5c:99:22:d3</MAC>
<MAC>50:46:5d:8f:55:a9</MAC>
</CONNECTION>
</CONNECTIONS>
<IFDESCR>gigabitEthernet 1/0/6</IFDESCR>
<IFINERRORS>0</IFINERRORS>
<IFINOCTETS>27214140</IFINOCTETS>
<IFINTERNALSTATUS>1</IFINTERNALSTATUS>
<IFLASTCHANGE>1 minute, 08.55</IFLASTCHANGE>
<IFMTU>1518</IFMTU>
<IFNAME>gigabitEthernet 1/0/6</IFNAME>
<IFNUMBER>49158</IFNUMBER>
<IFOUTERRORS>0</IFOUTERRORS>
<IFOUTOCTETS>191431236</IFOUTOCTETS>
<IFPORTDUPLEX>3</IFPORTDUPLEX>
<IFSPEED>1000000000</IFSPEED>
<IFSTATUS>1</IFSTATUS>
<IFTYPE>6</IFTYPE>
<MAC>60:a4:b7:53:94:f0</MAC>
</PORT>
<PORT>
<CONNECTIONS>
<CONNECTION>
<MAC>14:dd:a9:7d:3b:43</MAC>
</CONNECTION>
</CONNECTIONS>
<IFDESCR>gigabitEthernet 1/0/7</IFDESCR>
<IFINERRORS>0</IFINERRORS>
<IFINOCTETS>4042660204</IFINOCTETS>
<IFINTERNALSTATUS>1</IFINTERNALSTATUS>
<IFLASTCHANGE>111 days, 05:50:58.00</IFLASTCHANGE>
<IFMTU>1518</IFMTU>
<IFNAME>gigabitEthernet 1/0/7</IFNAME>
<IFNUMBER>49159</IFNUMBER>
<IFOUTERRORS>0</IFOUTERRORS>
<IFOUTOCTETS>631096974</IFOUTOCTETS>
<IFPORTDUPLEX>3</IFPORTDUPLEX>
<IFSPEED>1000000000</IFSPEED>
<IFSTATUS>1</IFSTATUS>
<IFTYPE>6</IFTYPE>
<MAC>60:a4:b7:53:94:f0</MAC>
</PORT>
<PORT>
<CONNECTIONS>
<CONNECTION>
<MAC>40:8d:5c:99:22:08</MAC>
</CONNECTION>
</CONNECTIONS>
<IFDESCR>gigabitEthernet 1/0/8</IFDESCR>
<IFINERRORS>0</IFINERRORS>
<IFINOCTETS>3860532347</IFINOCTETS>
<IFINTERNALSTATUS>1</IFINTERNALSTATUS>
<IFLASTCHANGE>111 days, 05:45:14.33</IFLASTCHANGE>
<IFMTU>1518</IFMTU>
<IFNAME>gigabitEthernet 1/0/8</IFNAME>
<IFNUMBER>49160</IFNUMBER>
<IFOUTERRORS>0</IFOUTERRORS>
<IFOUTOCTETS>3086337631</IFOUTOCTETS>
<IFPORTDUPLEX>3</IFPORTDUPLEX>
<IFSPEED>1000000000</IFSPEED>
<IFSTATUS>1</IFSTATUS>
<IFTYPE>6</IFTYPE>
<MAC>60:a4:b7:53:94:f0</MAC>
</PORT>
<PORT>
<CONNECTIONS>
<CONNECTION>
<MAC>9c:5c:8e:8e:8b:b7</MAC>
</CONNECTION>
</CONNECTIONS>
<IFDESCR>gigabitEthernet 1/0/9</IFDESCR>
<IFINERRORS>7439</IFINERRORS>
<IFINOCTETS>1413462574</IFINOCTETS>
<IFINTERNALSTATUS>1</IFINTERNALSTATUS>
<IFLASTCHANGE>110 days, 23:34:16.10</IFLASTCHANGE>
<IFMTU>1518</IFMTU>
<IFNAME>gigabitEthernet 1/0/9</IFNAME>
<IFNUMBER>49161</IFNUMBER>
<IFOUTERRORS>0</IFOUTERRORS>
<IFOUTOCTETS>423622895</IFOUTOCTETS>
<IFPORTDUPLEX>3</IFPORTDUPLEX>
<IFSPEED>1000000000</IFSPEED>
<IFSTATUS>1</IFSTATUS>
<IFTYPE>6</IFTYPE>
<MAC>60:a4:b7:53:94:f0</MAC>
</PORT>
<PORT>
<CONNECTIONS>
<CONNECTION>
<MAC>00:71:c2:11:4f:e9</MAC>
<MAC>00:71:c2:14:c2:29</MAC>
<MAC>00:08:5d:a4:2e:ed</MAC>
<MAC>b0:6e:bf:37:bc:81</MAC>
<MAC>d8:bb:c1:91:f8:0e</MAC>
</CONNECTION>
</CONNECTIONS>
<IFDESCR>gigabitEthernet 1/0/10</IFDESCR>
<IFINERRORS>0</IFINERRORS>
<IFINOCTETS>2361533855</IFINOCTETS>
<IFINTERNALSTATUS>1</IFINTERNALSTATUS>
<IFLASTCHANGE>15 minutes, 43.56</IFLASTCHANGE>
<IFMTU>1518</IFMTU>
<IFNAME>gigabitEthernet 1/0/10</IFNAME>
<IFNUMBER>49162</IFNUMBER>
<IFOUTERRORS>0</IFOUTERRORS>
<IFOUTOCTETS>1073972815</IFOUTOCTETS>
<IFPORTDUPLEX>3</IFPORTDUPLEX>
<IFSPEED>1000000000</IFSPEED>
<IFSTATUS>1</IFSTATUS>
<IFTYPE>6</IFTYPE>
<MAC>60:a4:b7:53:94:f0</MAC>
</PORT>
<PORT>
<IFDESCR>gigabitEthernet 1/0/11</IFDESCR>
<IFINERRORS>0</IFINERRORS>
<IFINOCTETS>0</IFINOCTETS>
<IFINTERNALSTATUS>1</IFINTERNALSTATUS>
<IFLASTCHANGE>0.00 seconds</IFLASTCHANGE>
<IFMTU>1518</IFMTU>
<IFNAME>gigabitEthernet 1/0/11</IFNAME>
<IFNUMBER>49163</IFNUMBER>
<IFOUTERRORS>0</IFOUTERRORS>
<IFOUTOCTETS>0</IFOUTOCTETS>
<IFPORTDUPLEX>1</IFPORTDUPLEX>
<IFSPEED>0</IFSPEED>
<IFSTATUS>2</IFSTATUS>
<IFTYPE>6</IFTYPE>
<MAC>60:a4:b7:53:94:f0</MAC>
</PORT>
<PORT>
<IFDESCR>gigabitEthernet 1/0/12</IFDESCR>
<IFINERRORS>0</IFINERRORS>
<IFINOCTETS>0</IFINOCTETS>
<IFINTERNALSTATUS>1</IFINTERNALSTATUS>
<IFLASTCHANGE>0.00 seconds</IFLASTCHANGE>
<IFMTU>1518</IFMTU>
<IFNAME>gigabitEthernet 1/0/12</IFNAME>
<IFNUMBER>49164</IFNUMBER>
<IFOUTERRORS>0</IFOUTERRORS>
<IFOUTOCTETS>0</IFOUTOCTETS>
<IFPORTDUPLEX>1</IFPORTDUPLEX>
<IFSPEED>0</IFSPEED>
<IFSTATUS>2</IFSTATUS>
<IFTYPE>6</IFTYPE>
<MAC>60:a4:b7:53:94:f0</MAC>
</PORT>
<PORT>
<IFDESCR>gigabitEthernet 1/0/13</IFDESCR>
<IFINERRORS>0</IFINERRORS>
<IFINOCTETS>0</IFINOCTETS>
<IFINTERNALSTATUS>1</IFINTERNALSTATUS>
<IFLASTCHANGE>0.00 seconds</IFLASTCHANGE>
<IFMTU>1518</IFMTU>
<IFNAME>gigabitEthernet 1/0/13</IFNAME>
<IFNUMBER>49165</IFNUMBER>
<IFOUTERRORS>0</IFOUTERRORS>
<IFOUTOCTETS>0</IFOUTOCTETS>
<IFPORTDUPLEX>1</IFPORTDUPLEX>
<IFSPEED>0</IFSPEED>
<IFSTATUS>2</IFSTATUS>
<IFTYPE>6</IFTYPE>
<MAC>60:a4:b7:53:94:f0</MAC>
</PORT>
<PORT>
<IFDESCR>gigabitEthernet 1/0/14</IFDESCR>
<IFINERRORS>0</IFINERRORS>
<IFINOCTETS>0</IFINOCTETS>
<IFINTERNALSTATUS>1</IFINTERNALSTATUS>
<IFLASTCHANGE>0.00 seconds</IFLASTCHANGE>
<IFMTU>1518</IFMTU>
<IFNAME>gigabitEthernet 1/0/14</IFNAME>
<IFNUMBER>49166</IFNUMBER>
<IFOUTERRORS>0</IFOUTERRORS>
<IFOUTOCTETS>0</IFOUTOCTETS>
<IFPORTDUPLEX>1</IFPORTDUPLEX>
<IFSPEED>0</IFSPEED>
<IFSTATUS>2</IFSTATUS>
<IFTYPE>6</IFTYPE>
<MAC>60:a4:b7:53:94:f0</MAC>
</PORT>
<PORT>
<CONNECTIONS>
<CONNECTION>
<MAC>00:08:5d:a3:d8:50</MAC>
</CONNECTION>
</CONNECTIONS>
<IFDESCR>gigabitEthernet 1/0/15</IFDESCR>
<IFINERRORS>0</IFINERRORS>
<IFINOCTETS>2623989785</IFINOCTETS>
<IFINTERNALSTATUS>1</IFINTERNALSTATUS>
<IFLASTCHANGE>108 days, 06:05:38.24</IFLASTCHANGE>
<IFMTU>1518</IFMTU>
<IFNAME>gigabitEthernet 1/0/15</IFNAME>
<IFNUMBER>49167</IFNUMBER>
<IFOUTERRORS>0</IFOUTERRORS>
<IFOUTOCTETS>3509745483</IFOUTOCTETS>
<IFPORTDUPLEX>3</IFPORTDUPLEX>
<IFSPEED>1000000000</IFSPEED>
<IFSTATUS>1</IFSTATUS>
<IFTYPE>6</IFTYPE>
<MAC>60:a4:b7:53:94:f0</MAC>
</PORT>
<PORT>
<IFDESCR>gigabitEthernet 1/0/16</IFDESCR>
<IFINERRORS>0</IFINERRORS>
<IFINOCTETS>0</IFINOCTETS>
<IFINTERNALSTATUS>1</IFINTERNALSTATUS>
<IFLASTCHANGE>0.00 seconds</IFLASTCHANGE>
<IFMTU>1518</IFMTU>
<IFNAME>gigabitEthernet 1/0/16</IFNAME>
<IFNUMBER>49168</IFNUMBER>
<IFOUTERRORS>0</IFOUTERRORS>
<IFOUTOCTETS>0</IFOUTOCTETS>
<IFPORTDUPLEX>1</IFPORTDUPLEX>
<IFSPEED>0</IFSPEED>
<IFSTATUS>2</IFSTATUS>
<IFTYPE>6</IFTYPE>
<MAC>60:a4:b7:53:94:f0</MAC>
</PORT>
<PORT>
<CONNECTIONS>
<CONNECTION>
<MAC>4c:f9:5d:d8:f0:77</MAC>
</CONNECTION>
</CONNECTIONS>
<IFDESCR>gigabitEthernet 1/0/17</IFDESCR>
<IFINERRORS>0</IFINERRORS>
<IFINOCTETS>540719502</IFINOCTETS>
<IFINTERNALSTATUS>1</IFINTERNALSTATUS>
<IFLASTCHANGE>1 minute, 08.59</IFLASTCHANGE>
<IFMTU>1518</IFMTU>
<IFNAME>gigabitEthernet 1/0/17</IFNAME>
<IFNUMBER>49169</IFNUMBER>
<IFOUTERRORS>0</IFOUTERRORS>
<IFOUTOCTETS>2022523640</IFOUTOCTETS>
<IFPORTDUPLEX>3</IFPORTDUPLEX>
<IFSPEED>1000000000</IFSPEED>
<IFSTATUS>1</IFSTATUS>
<IFTYPE>6</IFTYPE>
<MAC>60:a4:b7:53:94:f0</MAC>
</PORT>
<PORT>
<CONNECTIONS>
<CONNECTION>
<MAC>4c:f9:5d:85:91:9b</MAC>
</CONNECTION>
</CONNECTIONS>
<IFDESCR>gigabitEthernet 1/0/18</IFDESCR>
<IFINERRORS>0</IFINERRORS>
<IFINOCTETS>1358328395</IFINOCTETS>
<IFINTERNALSTATUS>1</IFINTERNALSTATUS>
<IFLASTCHANGE>75 days, 01:06:06.67</IFLASTCHANGE>
<IFMTU>1518</IFMTU>
<IFNAME>gigabitEthernet 1/0/18</IFNAME>
<IFNUMBER>49170</IFNUMBER>
<IFOUTERRORS>0</IFOUTERRORS>
<IFOUTOCTETS>557534135</IFOUTOCTETS>
<IFPORTDUPLEX>3</IFPORTDUPLEX>
<IFSPEED>1000000000</IFSPEED>
<IFSTATUS>1</IFSTATUS>
<IFTYPE>6</IFTYPE>
<MAC>60:a4:b7:53:94:f0</MAC>
</PORT>
<PORT>
<IFDESCR>gigabitEthernet 1/0/19</IFDESCR>
<IFINERRORS>0</IFINERRORS>
<IFINOCTETS>13504511</IFINOCTETS>
<IFINTERNALSTATUS>1</IFINTERNALSTATUS>
<IFLASTCHANGE>111 days, 01:22:22.42</IFLASTCHANGE>
<IFMTU>1518</IFMTU>
<IFNAME>gigabitEthernet 1/0/19</IFNAME>
<IFNUMBER>49171</IFNUMBER>
<IFOUTERRORS>0</IFOUTERRORS>
<IFOUTOCTETS>1314716225</IFOUTOCTETS>
<IFPORTDUPLEX>3</IFPORTDUPLEX>
<IFSPEED>100000000</IFSPEED>
<IFSTATUS>1</IFSTATUS>
<IFTYPE>6</IFTYPE>
<MAC>60:a4:b7:53:94:f0</MAC>
</PORT>
<PORT>
<IFDESCR>gigabitEthernet 1/0/20</IFDESCR>
<IFINERRORS>0</IFINERRORS>
<IFINOCTETS>0</IFINOCTETS>
<IFINTERNALSTATUS>1</IFINTERNALSTATUS>
<IFLASTCHANGE>0.00 seconds</IFLASTCHANGE>
<IFMTU>1518</IFMTU>
<IFNAME>gigabitEthernet 1/0/20</IFNAME>
<IFNUMBER>49172</IFNUMBER>
<IFOUTERRORS>0</IFOUTERRORS>
<IFOUTOCTETS>0</IFOUTOCTETS>
<IFPORTDUPLEX>1</IFPORTDUPLEX>
<IFSPEED>0</IFSPEED>
<IFSTATUS>2</IFSTATUS>
<IFTYPE>6</IFTYPE>
<MAC>60:a4:b7:53:94:f0</MAC>
</PORT>
<PORT>
<CONNECTIONS>
<CONNECTION>
<MAC>4c:f9:5d:d8:ef:37</MAC>
</CONNECTION>
</CONNECTIONS>
<IFDESCR>gigabitEthernet 1/0/21</IFDESCR>
<IFINERRORS>0</IFINERRORS>
<IFINOCTETS>792843585</IFINOCTETS>
<IFINTERNALSTATUS>1</IFINTERNALSTATUS>
<IFLASTCHANGE>24 days, 23:55:48.43</IFLASTCHANGE>
<IFMTU>1518</IFMTU>
<IFNAME>gigabitEthernet 1/0/21</IFNAME>
<IFNUMBER>49173</IFNUMBER>
<IFOUTERRORS>0</IFOUTERRORS>
<IFOUTOCTETS>3804875896</IFOUTOCTETS>
<IFPORTDUPLEX>3</IFPORTDUPLEX>
<IFSPEED>1000000000</IFSPEED>
<IFSTATUS>1</IFSTATUS>
<IFTYPE>6</IFTYPE>
<MAC>60:a4:b7:53:94:f0</MAC>
</PORT>
<PORT>
<CONNECTIONS>
<CONNECTION>
<MAC>c0:74:ad:62:10:d8</MAC>
</CONNECTION>
</CONNECTIONS>
<IFDESCR>gigabitEthernet 1/0/22</IFDESCR>
<IFINERRORS>0</IFINERRORS>
<IFINOCTETS>205395683</IFINOCTETS>
<IFINTERNALSTATUS>1</IFINTERNALSTATUS>
<IFLASTCHANGE>1 minute, 08.59</IFLASTCHANGE>
<IFMTU>1518</IFMTU>
<IFNAME>gigabitEthernet 1/0/22</IFNAME>
<IFNUMBER>49174</IFNUMBER>
<IFOUTERRORS>0</IFOUTERRORS>
<IFOUTOCTETS>2161255817</IFOUTOCTETS>
<IFPORTDUPLEX>3</IFPORTDUPLEX>
<IFSPEED>1000000000</IFSPEED>
<IFSTATUS>1</IFSTATUS>
<IFTYPE>6</IFTYPE>
<MAC>60:a4:b7:53:94:f0</MAC>
</PORT>
<PORT>
<CONNECTIONS>
<CONNECTION>
<MAC>c0:74:ad:62:08:ec</MAC>
</CONNECTION>
</CONNECTIONS>
<IFDESCR>gigabitEthernet 1/0/23</IFDESCR>
<IFINERRORS>519</IFINERRORS>
<IFINOCTETS>380800010</IFINOCTETS>
<IFINTERNALSTATUS>1</IFINTERNALSTATUS>
<IFLASTCHANGE>81 days, 00:26:44.77</IFLASTCHANGE>
<IFMTU>1518</IFMTU>
<IFNAME>gigabitEthernet 1/0/23</IFNAME>
<IFNUMBER>49175</IFNUMBER>
<IFOUTERRORS>0</IFOUTERRORS>
<IFOUTOCTETS>3284495610</IFOUTOCTETS>
<IFPORTDUPLEX>3</IFPORTDUPLEX>
<IFSPEED>100000000</IFSPEED>
<IFSTATUS>1</IFSTATUS>
<IFTYPE>6</IFTYPE>
<MAC>60:a4:b7:53:94:f0</MAC>
</PORT>
<PORT>
<IFDESCR>gigabitEthernet 1/0/24</IFDESCR>
<IFINERRORS>0</IFINERRORS>
<IFINOCTETS>0</IFINOCTETS>
<IFINTERNALSTATUS>1</IFINTERNALSTATUS>
<IFLASTCHANGE>0.00 seconds</IFLASTCHANGE>
<IFMTU>1518</IFMTU>
<IFNAME>gigabitEthernet 1/0/24</IFNAME>
<IFNUMBER>49176</IFNUMBER>
<IFOUTERRORS>0</IFOUTERRORS>
<IFOUTOCTETS>0</IFOUTOCTETS>
<IFPORTDUPLEX>1</IFPORTDUPLEX>
<IFSPEED>0</IFSPEED>
<IFSTATUS>2</IFSTATUS>
<IFTYPE>6</IFTYPE>
<MAC>60:a4:b7:53:94:f0</MAC>
</PORT>
<PORT>
<CONNECTIONS>
<CONNECTION>
<MAC>00:1f:6d:56:0c:98</MAC>
<MAC>00:e0:fc:09:bc:f9</MAC>
<MAC>d4:94:e8:18:f8:70</MAC>
<MAC>e8:48:b8:9a:b1:1d</MAC>
<MAC>4c:1f:cc:dd:33:c7</MAC>
<MAC>60:a4:b7:53:94:ef</MAC>
<MAC>60:a4:b7:53:94:f6</MAC>
<MAC>60:a4:b7:53:97:04</MAC>
<MAC>60:e3:27:04:0d:3c</MAC>
<MAC>00:68:eb:6d:34:f8</MAC>
<MAC>00:71:c2:14:c6:40</MAC>
<MAC>00:71:c2:14:d3:b3</MAC>
<MAC>00:71:c2:19:28:60</MAC>
<MAC>00:0f:e2:59:ef:dd</MAC>
<MAC>00:11:5c:5c:c9:00</MAC>
<MAC>00:11:5c:5c:c9:19</MAC>
<MAC>84:1b:5e:77:f2:f3</MAC>
<MAC>94:de:80:ea:5e:8f</MAC>
<MAC>94:de:80:ea:5e:97</MAC>
<MAC>d0:17:c2:95:1a:57</MAC>
<MAC>f8:32:e4:9d:ce:f9</MAC>
<MAC>40:8d:5c:99:28:77</MAC>
<MAC>4c:72:b9:21:c9:13</MAC>
<MAC>50:46:5d:90:81:3d</MAC>
<MAC>60:a4:b7:53:94:ee</MAC>
<MAC>c0:74:ad:6c:7e:91</MAC>
</CONNECTION>
</CONNECTIONS>
<IFDESCR>ten-gigabitEthernet 1/0/25</IFDESCR>
<IFINERRORS>0</IFINERRORS>
<IFINOCTETS>1170577136</IFINOCTETS>
<IFINTERNALSTATUS>1</IFINTERNALSTATUS>
<IFLASTCHANGE>1 minute, 08.59</IFLASTCHANGE>
<IFMTU>1518</IFMTU>
<IFNAME>ten-gigabitEthernet 1/0/25</IFNAME>
<IFNUMBER>49177</IFNUMBER>
<IFOUTERRORS>0</IFOUTERRORS>
<IFOUTOCTETS>205287588</IFOUTOCTETS>
<IFPORTDUPLEX>3</IFPORTDUPLEX>
<IFSPEED>1000000000</IFSPEED>
<IFSTATUS>1</IFSTATUS>
<IFTYPE>6</IFTYPE>
<MAC>60:a4:b7:53:94:f0</MAC>
</PORT>
<PORT>
<IFDESCR>ten-gigabitEthernet 1/0/26</IFDESCR>
<IFINERRORS>0</IFINERRORS>
<IFINOCTETS>0</IFINOCTETS>
<IFINTERNALSTATUS>1</IFINTERNALSTATUS>
<IFLASTCHANGE>0.00 seconds</IFLASTCHANGE>
<IFMTU>1518</IFMTU>
<IFNAME>ten-gigabitEthernet 1/0/26</IFNAME>
<IFNUMBER>49178</IFNUMBER>
<IFOUTERRORS>0</IFOUTERRORS>
<IFOUTOCTETS>0</IFOUTOCTETS>
<IFPORTDUPLEX>1</IFPORTDUPLEX>
<IFSPEED>0</IFSPEED>
<IFSTATUS>2</IFSTATUS>
<IFTYPE>6</IFTYPE>
<MAC>60:a4:b7:53:94:f0</MAC>
</PORT>
<PORT>
<IFDESCR>ten-gigabitEthernet 1/0/27</IFDESCR>
<IFINERRORS>0</IFINERRORS>
<IFINOCTETS>0</IFINOCTETS>
<IFINTERNALSTATUS>1</IFINTERNALSTATUS>
<IFLASTCHANGE>0.00 seconds</IFLASTCHANGE>
<IFMTU>1518</IFMTU>
<IFNAME>ten-gigabitEthernet 1/0/27</IFNAME>
<IFNUMBER>49179</IFNUMBER>
<IFOUTERRORS>0</IFOUTERRORS>
<IFOUTOCTETS>0</IFOUTOCTETS>
<IFPORTDUPLEX>1</IFPORTDUPLEX>
<IFSPEED>0</IFSPEED>
<IFSTATUS>2</IFSTATUS>
<IFTYPE>6</IFTYPE>
<MAC>60:a4:b7:53:94:f0</MAC>
</PORT>
<PORT>
<IFDESCR>ten-gigabitEthernet 1/0/28</IFDESCR>
<IFINERRORS>0</IFINERRORS>
<IFINOCTETS>0</IFINOCTETS>
<IFINTERNALSTATUS>1</IFINTERNALSTATUS>
<IFLASTCHANGE>0.00 seconds</IFLASTCHANGE>
<IFMTU>1518</IFMTU>
<IFNAME>ten-gigabitEthernet 1/0/28</IFNAME>
<IFNUMBER>49180</IFNUMBER>
<IFOUTERRORS>0</IFOUTERRORS>
<IFOUTOCTETS>0</IFOUTOCTETS>
<IFPORTDUPLEX>1</IFPORTDUPLEX>
<IFSPEED>0</IFSPEED>
<IFSTATUS>2</IFSTATUS>
<IFTYPE>6</IFTYPE>
<MAC>60:a4:b7:53:94:f0</MAC>
</PORT>
</PORTS>
</DEVICE>
<MODULEVERSION>6.0</MODULEVERSION>
<PROCESSNUMBER>1</PROCESSNUMBER>
</CONTENT>
<DEVICEID>foo</DEVICEID>
<QUERY>SNMPQUERY</QUERY>
</REQUEST> I can succesfully execute snmapwalk to the switch SG3428X from the GLPI-proxy: snmpwalk 10.7.100.11 -v2c -c ecasanc | less Is it possible to make an inventory to this switch like the S5600 switches? |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Originally posted by @Franco-Sparrow in #205 (comment)
This is also related to #556.
Only thing I want is to inventory my network devices via SNMP without configure each field of information. That is a slave work. Unfortunely GLPI documentation doesnt give a clear example of how to do this. Could you please give me a hand and explain me how to execute a
glpi-netinventory
scan (for a given host, like10.7.100.3
) and import this information to my GLPI server?I am using:
glpi-agent_1.6.1
glpi-agent-task-network_1.6.1
Ubuntu 20.04
glpi-10.0.10
10.7.100.0/24
, while GLPI server is glpi.ecasa.avianet.cu. The agent config is as follow:The
glpi-netdiscovery
does not create the foldernetinventory
inside the glpi-agent config directory. It just created thenetdiscovery
folder. Your first command withnetinventory
does not create anetinventory
folder, it just create a file specified for output. In my case:Created the file
10.7.100.3.xml
Its contents is as follow:
But when used
glpi-netinventory
command:glpi-netinventory --host 10.7.100.3 --credentials version:2c,community:ecasanc --timeout 30 --type NETWORKING --debug > 10.7.100.3.xml
It only created the file
10.7.100.3.xml
on your root directory, not inside the agent folder as expected (it can be fixed specifying the complete path, but you still have to create thenetinventory
folder first)Anyway, the output of the previous command is as follow:
When you check the file
10.7.100.3.xml
, is empty.I can execute an snmpwalk to the network device:
snmpwalk 10.7.100.3 -v2c -c ecasanc | less
The output is as follow:
Trying again with glpi-netinventory command, this time more simple:
The output show error communication via SNMP using the agent:
Why is not working the netinventort using the agent, when snmpwalk is able to query the remote network device using this protocol?
Beta Was this translation helpful? Give feedback.
All reactions