django開發的redis管理平臺repoll--運維功能篇

目錄

1、Redis資源池管理

  1. 全部redis資源池內的機器,必須使用平臺自帶的redis安裝腳本按照redis,在服務器上執行以下命令進行redis的安裝

sh repoll-init.sh repollpython

  1. 使用管理員用戶登陸平臺 在「資源池服務器列表」頁籤中錄入資源池全部服務器的ip、用戶名等信息,以下圖所示 image

2、配置應用上線

在項目經理角色發起申請、經過審批角色審批經過的實例才能被平臺管理員(dba或應用運維角色)配置上線 imagegit

配置上線

經過管理員角色登陸平臺,點擊待上線的實例,按照平臺固定的文本要求進行輸入,須要注意的是github

  1. 在配置上線時,平臺的固定文本要求以下

image

  1. 對於格式平臺會有必定的格式校驗,全部的服務器ip地址必須是第一步錄入平臺資源池的機器ip,或者沒法校驗經過 image

3、啓動實例監控

對redis的監控目前經過django-crontab實現,開啓監控的命令以下redis

python3 manage.py crontab adddjango

4、應用啓停

配置上線後的redis實例將在"Redis已運行實例"頁籤中展現,該頁籤中將顯示監控獲取的數據,包括內存使用率、已運行天數、當前實例運行狀態 image 點擊實例名稱進入,實例的詳情頁面,便可看到對實例的啓動、中止以及QPS的趨勢圖按鈕 image服務器

5、批量用戶新增

平臺提供新建用戶的API接口,可經過接口批量新增用戶。可經過 http://127.0.0.1:8000/users/ (平臺的ip和端口請按實際狀況訪問) image運維

相關文章
相關標籤/搜索