vCenter의 ESXi 호스트와 VM 정보를 Excel 파일로 출력하는 도구를 만들어 보았습니다.
vmware-InvEx
htps : // 기주 b. 코 m / 스키 쵸케 r / vm
모듈은 pyvmomi 과 openpyxl 을 사용하고 있습니다.
만든 이유
얻을 수 있는 정보
ESXi
품목
설명
HostName
ESXi 호스트 이름
Vendor
서버 공급업체
모델
서버 모델
uuid
vCenter에서 식별에 사용하는 ESXi의 uuid
BIOS 버전
BISO 버전
CPU Hz
CPU 주파수
CPU 소켓
CPU 소켓 수
CPU 코어
CPU 코어 수
CPU 스레드
CPU 스레드 수
CPU HyperThread
하이퍼스레드의 유무(유효:TRUE/무효:False)
Memory Size
서버의 메모리 용량
ESXi 버전
ESXi 버전
ESXi Build Version
ESXi의 빌드 버전
ESXi Cluster
ESXi가 속한 클러스터 이름
ESXi Datastore
ESXi가 마운트 한 데이터 스토어 (쉼표로 구분 된 출력)
ESXi VM
ESXi에 존재하는 VM 수
ESXi ManageIP
ESXi 관리 IP
ESXi SubnetMask
ESXi 관리 IP 서브넷 마스크
ESXi MacAddress
ESXi 관리 IP가 설정된 NIC의 MacAddress
ESXi ManagePG
ESXi 관리 IP 포트 그룹
ESXi DefaultGW
ESXi 관리 IP의 기본 게이트웨이
ESXi DNS
ESXi에 설정된 DNS
VirtualMachine
품목
설명
HostName
가상 머신의 가상 머신 이름
InstanceUuid
vCenter에서 식별에 사용하는 가상 시스템의 InstanceUuid
ResourcePool
가상 머신이 속한 클러스터 또는 ESXi 호스트
VMwareTools Status
VMwareTools 상태
VMwareTools Version
VMwareTools 버전
OS
가상 머신의 OS 유형
CPU 소켓
CPU 소켓 수
CPU 코어
CPU 코어 수
CPU Reservation
CPU 예약
CPU Limit
CPU 제한
Memory Size
가상 머신의 메모리 용량
Memory Reservation
Memory 예약
Memory Limit
Memory 제한
CDROM
CD/DVD 마운트 정보 (존재하지 않으면 비어 있음)
Floppy
Floppy 마운트 정보 (존재하지 않으면 비어 있음)
USB
USB 마운트 정보 (존재하지 않으면 비어 있음)
Disk Total Size
가상 머신의 vmdk 총 용량
IPAddress
가상 시스템에 구성된 IP 주소 (VMwareTools에서 가져 오기)
네트워크 어댑터 N PG
가상 시스템의 네트워크 어댑터가 연결되는 포트 그룹 정보 (최대 10)
사용법
(1) 인수에 vCenter를 지정합니다.
$ ./vmware-InvEx.py -vc vcenter.local
$ ls output.xlsx
(2) 출력하는 파일명을 변경합니다.
$ ./vmware-InvEx.py -vc vcenter.local --output hoge.xlsx
Reference
이 문제에 관하여(vCenter의 ESXi 호스트와 VM 정보를 Excel 파일로 출력하는 도구를 만들어 보았습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/sky_jokerxx/items/36e41f6bd7dc4365ab5f
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
(1) 인수에 vCenter를 지정합니다.
$ ./vmware-InvEx.py -vc vcenter.local
$ ls output.xlsx
(2) 출력하는 파일명을 변경합니다.
$ ./vmware-InvEx.py -vc vcenter.local --output hoge.xlsx
Reference
이 문제에 관하여(vCenter의 ESXi 호스트와 VM 정보를 Excel 파일로 출력하는 도구를 만들어 보았습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/sky_jokerxx/items/36e41f6bd7dc4365ab5f텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)