iT邦幫忙

2023 iThome 鐵人賽

DAY 1
0

Open Computer and Software Inventory Next Generation 或稱 OCS Inventory NG 是一套開源軟體讓使用者可以自動化盤點其 IT 資產,並透過網頁介面進行視覺化的呈現。

透過安裝 OCS Inventory Agent 不但可以收集設備的軟體與硬體資訊,同時也擁有根據搜尋條件來進行部署應用程式的能力,Agent 透過 IpDiscover 與 SNMP 掃描可以識別整個網路的電腦與設備。

與其說 OCS Inventory 是一套資產管理系統,我認為比較好的形容是一套協助達到自動化盤點的軟體或工具。我們還會搭配 GLPI 或者 iTop 這類 ITSM 才能夠真的達到資產管理系統該有的功能,例如資訊資產異動申請、資產異動送簽流程又或者設備與員工的關聯等等。

至於要選擇搭配 GLPI 或者 iTop 我們有一個簡單的判斷標準,如果您只有一間公司需經營且不需要客製化表單,那麼建議您選擇 GLPI 即可。若是擁有不同的組織與公司,或者本身就是資訊服務提供商,則可以考慮 iTop 來進行資訊服務管理。

不管將來選擇哪一套 ITSM 進行配置,透過 OCS Inventory 來自動化管理設備可以說是必備的基礎能力。

OCS Inventory 工作原理
OCS Server 接收 Agent 以 XML 格式發送的清單,並將數據存儲在 MySQL 資料庫中。主要由 Agent 透過 http 或 https 主動聯繫 Server,此過程中 Server 僅在進行偵聽。此外,軟體部署和 SNMP 掃描僅在 https 中進行。

OCS Inventory 系統架構
OCS Server 主要由 4 個元件組成:

  • 資料庫伺服器:負責儲存資產訊息
  • 通訊伺服器:負責處理資料庫伺服器與代理程式之間的 HTTP 通訊
  • 管理控制台:允許管理員使用他們喜歡的瀏覽器查詢資料庫伺服器
  • 部屬伺服器:負責儲存所有的套件部屬組態

有鑑於 OCS Inventory 的中文教材實在不多,通常只有簡單的系統與代理程式安裝介紹。筆者因為工作上的關係,今年終於有時間可以好好把玩 OCS Inventory,我們會把官方網站的內容有系統性的介紹,手把手的教會大家。

以下是本次 2023 鐵人賽想與大家分享的內容,將會依照適合的情境開始說明,並不會依照下列順序來介紹喔。

系統安裝

代理程式

CVE 報告

遠端部署

下一篇我們將介紹如何在 Ubuntu 20.04 安裝 OCS Inventory,敬請期待囉。

參考文件
https://wiki.ocsinventory-ng.org/02.Newbie-documentation/OCS-Inventory-NG-Basics


下一篇
如何在 Ubuntu 20.04 安裝 OCS Inventory 資產管理系統
系列文
OCS Inventory:開源資產管理解決方案30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言