조직 서버 인프라에서 설치 / 사용 된 소프트웨어 / 시스템 / 서비스를 어떻게 추적합니까? [닫은]

설치된 서비스, 주 사용자 (또는이 서비스를 담당하는 비즈니스 사람), 도메인 이름, IP 주소, 서버의 포트 나열을 처리하는 데 도움이되는 소프트웨어, 경험 또는 가이드 라인에 관심이 있습니다.

서버는 Windows와 Linux 모두이므로 라이센스는이 모든 정보를 추적하는 것이 좋습니다.

문제의 인프라 규모-20-50 대의 서버.

현재 Excel을 사용하는 것이 좋습니다.



답변

Puppet / Facter 또는 OCS Inventory NG를 살펴 보는 것이 좋습니다.

인형

Facter를 사용하는 Puppet을 사용하여 업데이트를 푸시하고 노드를 구성 할 수 있습니다. Facter를 통해 노드에 대한 정보 (또는 사실)를 검색합니다. Facter를 통한 Puppet은 기본 사용자가 누구인지 알지 못하더라도 Facter가 선택할 노드에 팩트 (정보)를 추가하고 중앙 서버에 다시보고 할 수 있습니다. 또한 Ruby를 사용하여 작성된 강력한 도메인 별 언어가 포함되어 있지만 루비 경험이 없어도 배우기 매우 쉽습니다. 궁금한 점이 있고 현재 인프라를보다 쉽게 ​​관리 할 수 ​​있도록 Puppet Dashboard와 같은 추가 외부 소프트웨어를 개발 중이라면 훌륭한 사용자 그룹이 있습니다.

Puppet의 한 가지 단점은 현재 Linux 시스템에서만 작동한다는 것입니다. Linux 시스템에만 관심이있는 경우 문제가되지 않을 수 있습니다.

웹 사이트 : http://docs.reductivelabs.com/

OCS 인베 토리 NG

OCS Invetory NG는 또한 업데이트를 수행하며 노드에서 많은 정보를 수집 할 수 있습니다. 사용하기 쉽습니다. 중앙 서버 인터페이스는 브라우저를 통해 액세스됩니다. 이 인터페이스에서 노드를보고 설치된 하드웨어 및 소프트웨어에 대한 자세한 정보가 포함 된 보고서를 볼 수 있습니다. 이 제품은 Linux 및 Windows 환경 모두에서 작동합니다.

웹 사이트 : http://www.ocsinventory-ng.org/

요약

두 제품 모두 클라이언트 / 서버 아키텍처를 가지고 있으며, 정보를 폴링하고 업데이트를 푸시하려면 각 노드에 클라이언트 소프트웨어를 설치해야합니다. 각 제품은 오픈 소스이므로 라이센스는 문제가되지 않습니다.

꼭두각시는 매우 강력한 도구입니다. 자체 DSL을 사용하면 대부분 필요한 작업을 수행 할 수 있습니다. 확장 가능하며 Google 및 Redhat과 같은 많은 대기업에서 사용되었습니다.

OCS Inventory NG는 Windows 및 Linux 환경 모두에서 작동하는 사용하기 쉬운 도구입니다. 인쇄 가능한 보고서를 가질 수있는 웹 인터페이스를 통해 액세스합니다.

혼합 인프라 (Windows 및 Linux)가있는 경우 OCS를 사용하고 싶을 수도 있지만 Linux 시스템 만 사용하는 경우 Puppet이 인프라를 관리하는 데 가장 적합한 도구입니다.


답변

www.spiceworks.com 소프트웨어를 보셨습니까? 저는 Microsoft 환경에 있으므로 Linux 클라이언트에서도 작동하는지 모르겠지만 하드웨어와 소프트웨어 모두 인벤토리를 잘 작성합니다. 또한 무료입니다. Microsoft System Center도 매우 유용합니다.


답변

분할 솔루션을 찾고 있지 않을 수도 있지만 Microsoft 라이센스는 감사받을 때 사용할 도구를 사용하고 싶습니다. MSIA 버전입니다. Microsoft 소프트웨어 인벤토리 분석기, http://www.microsoft.com/sam/en/us/msia.aspx

그러나 Microsoft 앱만 감사하지만 다른 Excel 스프레드 시트를 통해 참조 할 수 있습니다.


답변

JDisc Discovery는 Windows 및 많은 Unix 운영 체제 (Linux 포함)의 인벤토리를 작성합니다.

http://www.jdisc.com


답변