Найти в Дзене
Блокнот сетевика

# 🛠 Как быстро собрать инвентарные данные с Cisco Nexus — без рутины и CLI

**Инвентаризация сетевого оборудования** — задача, с которой сталкиваются все сетевые инженеры, админы и специалисты по безопасности. Особенно когда речь идёт о десятках или сотнях **Cisco Nexus**-устройств. Узнать серийник, uptime, версию NX-OS, hostname и состояние железа — это не 5 минут, если заходить на каждое устройство вручную. ⠀ Но есть способ сделать это **автоматически, быстро и безопасно**. Я написал скрипт, который подключается по SSH к списку Nexus-свитчей и собирает ключевую информацию: --- ## 🔍 Что делает скрипт? - Получает **hostname** с каждого устройства - Извлекает **серийный номер (Serial Number)**, даже если его нет в `show version` - Считывает **аптайм** и **версию NX-OS** - Выполняет `show environment` — показывает питание, температуру и вентиляторы - Складывает всё в **единый лог-файл**, готовый для отчёта или импорта --- ## 🤔 Кому пригодится? - 🔐 **Сетевым администраторам**, чтобы оперативно найти проблемные устройства - 🧾 **Тем, кто готовит инвентаризацию

**Инвентаризация сетевого оборудования** — задача, с которой сталкиваются все сетевые инженеры, админы и специалисты по безопасности. Особенно когда речь идёт о десятках или сотнях **Cisco Nexus**-устройств. Узнать серийник, uptime, версию NX-OS, hostname и состояние железа — это не 5 минут, если заходить на каждое устройство вручную.

Но есть способ сделать это **автоматически, быстро и безопасно**. Я написал скрипт, который подключается по SSH к списку Nexus-свитчей и собирает ключевую информацию:

---

## 🔍 Что делает скрипт?

- Получает **hostname** с каждого устройства

- Извлекает **серийный номер (Serial Number)**, даже если его нет в `show version`

- Считывает **аптайм** и **версию NX-OS**

- Выполняет `show environment` — показывает питание, температуру и вентиляторы

- Складывает всё в **единый лог-файл**, готовый для отчёта или импорта

---

## 🤔 Кому пригодится?

- 🔐 **Сетевым администраторам**, чтобы оперативно найти проблемные устройства

- 🧾 **Тем, кто готовит инвентаризацию или RMA**

- ⚙️ **Инженерам перед обновлением/миграцией**

- 📊 **Тем, кто хочет знать реальное состояние железа без захода по SSH**

---

## 📂 Что нужно?

- Python 3.8+

- Установленные `netmiko` и `colorama`

- Файл с IP-адресами устройств (`nxnode.txt`)

---

## 🧠 Почему это важно?

- ⚡ Экономия времени: обходит всю сетку за считанные минуты

- ❄ Безопасность: работает в read-only режиме

- 🛡 Полезен даже в аудите или расследовании

- 📁 Удобство: один файл, одна команда, всё готово

---

## 📌 Где взять скрипт?

Подробный пост, инструкция и сам код — здесь:

👉 [https://t.me/netscripor/17]

---

## 💬 Заключение

Если вы когда-либо логинились на 10+ Nexus-устройств только чтобы узнать версию NX-OS или серийник — этот скрипт для вас. Он экономит время, нервы и делает инвентаризацию понятной и прозрачной.

Подписывайтесь на [@netscripor] — выкладываю только практические скрипты для админов и инженеров: никакой воды, только работающие решения из полей.