3 인벤토리
원본 보기3 인벤토리
개요
Zabbix에서 네트워크 장치의 인벤토리를 관리할 수 있습니다.
Zabbix 프론트엔드에는 특별한 인벤토리 메뉴가 있습니다. 하지만 처음에는 어떤 데이터도 표시되지 않으며, 데이터를 입력하는 곳도 아닙니다. 인벤토리 데이터를 구축하는 것은 호스트를 구성할 때 수동으로 하거나 자동 채우기 옵션을 사용하여 자동으로 수행됩니다.
인벤토리 구축
수동 모드
호스트를 구성할 때, 인벤토리 탭에서 장치 유형, 시리얼 번호, 위치, 담당자, URL 등과 같은 세부 정보를 입력할 수 있습니다. 이 데이터는 인벤토리 정보를 채우게 됩니다.
호스트 인벤토리 정보에 URL이 포함되어 있고 'http' 또는 'https'로 시작하는 경우, 인벤토리 섹션에서 클릭 가능한 링크로 표시됩니다.
자동 모드
호스트 인벤토리는 자동으로도 채울 수 있습니다. 이것이 작동하려면 호스트를 구성할 때 인벤토리 탭의 인벤토리 모드를 자동으로 설정해야 합니다.
그런 다음 호스트 아이템을 구성하여 호스트 인벤토리 필드를 해당 값으로 채울 수 있으며, 아이템 구성에서 해당 속성(아이템이 채울 호스트 인벤토리 필드라고 함)으로 대상 필드를 지정할 수 있습니다.
자동화된 인벤토리 데이터 수집에 특히 유용한 아이템들:
- system.hw.chassis[full|type|vendor|model|serial] - 기본값은 [full], 루트 권한 필요
- system.hw.cpu[all|cpunum,full|maxfreq|vendor|model|curfreq] - 기본값은 [all,full]
- system.hw.devices[pci|usb] - 기본값은 [pci]
- system.hw.macaddr[interface,short|full] - 기본값은 [all,full], 인터페이스는 정규표현식
- system.sw.arch
- system.sw.os[name|short|full] - 기본값은 [name]
- system.sw.packages[regexp,manager,short|full] - 기본값은 [all,all,full]
인벤토리 모드 선택
인벤토리 모드는 호스트 구성 폼에서 선택할 수 있습니다.
새 호스트의 기본 인벤토리 모드는 관리 → 일반 → 기타의 기본 호스트 인벤토리 모드 설정에 따라 선택됩니다.
네트워크 검색이나 자동 등록 작업에 의해 추가된 호스트의 경우, 수동 또는 자동 모드를 선택하는 호스트 인벤토리 모드 설정 작업을 정의할 수 있습니다. 이 작업은 기본 호스트 인벤토리 모드 설정을 재정의합니다.
인벤토리 개요
모든 기존 인벤토리 데이터의 세부 정보는 인벤토리 메뉴에서 확인할 수 있습니다.
인벤토리 → 개요에서는 인벤토리의 다양한 필드별로 호스트 수를 확인할 수 있습니다.
인벤토리 → 호스트에서는 인벤토리 정보가 있는 모든 호스트를 볼 수 있습니다. 호스트 이름을 클릭하면 폼에서 인벤토리 세부 정보가 나타납니다.

개요 탭은 다음을 표시합니다:
| 매개변수 | 설명 |
|---|---|
| 호스트 이름 | 호스트의 이름입니다. 이름을 클릭하면 해당 호스트에 정의된 스크립트가 있는 메뉴가 열립니다. 호스트가 유지보수 중인 경우 호스트 이름이 주황색 아이콘과 함께 표시됩니다. |
| 표시 이름 | 호스트의 표시 이름(정의된 경우)입니다. |
| 호스트 (Agent, SNMP, JMX, IPMI) 인터페이스 |
이 블록은 호스트에 구성된 인터페이스의 세부 정보를 제공합니다. |
| OS | 호스트의 운영 체제 인벤토리 필드(정의된 경우)입니다. |
| 하드웨어 | 호스트 하드웨어 인벤토리 필드(정의된 경우)입니다. |
| 소프트웨어 | 호스트 소프트웨어 인벤토리 필드(정의된 경우)입니다. |
| 설명 | 호스트 설명입니다. |
| 모니터링 | 이 호스트의 데이터가 있는 모니터링 섹션에 대한 링크: 웹, 최신 데이터, 문제, 그래프, 대시보드. |
| 구성 | 이 호스트의 구성 섹션에 대한 링크: 호스트, 아이템, 트리거, 그래프, 검색, 웹. 각 링크 뒤에는 구성된 개체의 수가 표시됩니다. |
세부 정보 탭은 채워진(비어있지 않은) 모든 인벤토리 필드를 표시합니다.
인벤토리 매크로
알림에 사용할 수 있는 호스트 인벤토리 매크로 {INVENTORY.*}가 있습니다. 예를 들어:
"{INVENTORY.LOCATION1}의 서버에 문제가 있습니다. 담당자는 {INVENTORY.CONTACT1}이고, 전화번호는 {INVENTORY.POC.PRIMARY.PHONE.A1}입니다."
자세한 내용은 지원되는 매크로 페이지를 참조하세요.