1. 程式人生 > >數據中心運維管理平臺(idcops)

數據中心運維管理平臺(idcops)

roo alt 說明 機櫃 mode 軟件 index 運維管理 line

簡介

django-idcops 是一個開源的傾向於數據中心運營商而開發的,擁有數據中心、客戶、機櫃、設備、跳線、物品、測試、文檔等一些列模塊的資源管理平臺,解決各類資源集中管理與數據可視化的問題。
django-idcops 通過“數據中心”來分類管理每個數據中心下面的資源,每個數據中心均是單獨的。

軟件許可協議

django-idcops 遵循 Apache License 2.0。

聯系

作者博客

email: [email protected]

qq群:185964462

點擊進入QQ群: 數據中心運維管理idcops

快速開始

一、安裝:

cd /home
git clone https://github.com/Wenvki/django-idcops.git mysite
cd mysite/
mkvirtualenv env # python虛擬環境
pip install -U pip # 升級pip
pip install -r requirements.txt 
python manage.py migrate
python manage.py createsuperuser # 創建一個超級管理員用戶
python manage.py  runserver 0.0.0.0:8000 # 以django開發服務器運行軟件

二、初始化配置:

1、訪問 http://your_ip:8000/

技術分享圖片

2、首次使用,系統還沒有數據中心,需新建一個數據中心

技術分享圖片

技術分享圖片

3、將用戶關聯至數據中心

技術分享圖片

4、重新訪問首頁 http://your_ip:8000/

技術分享圖片

三、配置settings.py ~/mysite/idcops_proj/idcops_proj/settings.py

STATIC_URL = ‘/static/‘

STATIC_ROOT = os.path.join(BASE_DIR, ‘static‘)

MEDIA_URL = ‘/media/‘

MEDIA_ROOT = os.path.join(BASE_DIR, ‘media‘)

AUTH_USER_MODEL = ‘idcops.User‘

# idcops options

SOFT_DELELE = True

COLOR_TAGS = False

說明與項目截圖

模塊說明:

[
(‘syslog‘, ‘log entries‘), # 日誌記錄,核心內容,用於報表統計,日誌分析等
(‘user‘, ‘用戶信息‘), 
(‘idc‘, ‘數據中心‘),  
(‘option‘, ‘機房選項‘), # 機房選項,核心內容 ,系統元數據
(‘client‘, ‘客戶信息‘), 
(‘rack‘, ‘機櫃信息‘), 
(‘unit‘, ‘U位信息‘), 
(‘pdu‘, ‘PDU信息‘), 
(‘device‘, ‘設備信息‘), 
(‘online‘, ‘在線設備‘), 
(‘offline‘, ‘下線設備‘), 
(‘jumpline‘, ‘跳線信息‘), 
(‘testapply‘, ‘測試信息‘), 
(‘zonemap‘, ‘區域視圖‘), 
(‘goods‘, ‘物品分類‘), 
(‘inventory‘, ‘庫存物品‘), 
(‘document‘, ‘文檔資料‘)
]

項目截圖:

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

數據中心運維管理平臺(idcops)