監控github**庫,及時發現員工託管公司**到github行為並預警,降低**洩露風險。感謝0xbug的分享,而且恢復極快。
搭建這個主要是因為公司的**被洩露了,而且還帶了測試賬號在其中。解決方法:制度宣導 技術管控
我是centos7需要安裝python3
搭建過程:
安裝python3
username = github的賬號
password = githu的密碼
error = we could not
perform this search
[mongodb]
host = localhost
port = 27017
account = mongo的賬號
password = mongo的密碼
未配置告警郵箱可以自己配置
先建立mongo使用者
mongo>db.createuser(]})
python3 hawkeye.py
nohup python3 -u /root/hawkeye/hawkeye.py > outgithub.log 2>&1 &
遇到的問題記錄一下:
1.出現如下錯誤:
traceback (most recent call last):
rv = self.dispatch_request()
return self.view_functions
rule.endpoint
file "/opt/hawkeye/venv/lib/python3.4/site-packages/flask_restful/
resp = resource(*args, **kwargs)
file "/opt/hawkeye/venv/lib/python3.4/site-packages/flask/views.py", line 84, in view
return self.dispatch_request(*args, **kwargs)
file "/opt/hawkeye/venv/lib/python3.4/site-packages/flask_restful/init.py", line 595, in dispatch_request
resp = meth(*args, **kwargs)
file "hawkeye.py", line 235, in get
return jsonify()
file "hawkeye.py", line 285, in read_cron
user_cron = crontab(user=true)
typeerror:init() got an unexpected keyword argument 'user'
解決方法:
解除安裝crontab
庫, pip3 uninstall crontab
安裝python-crontab
解決問題 手動安裝一下這個包
2.解決方法:
mongodb shell中執行
use admin
db.admincommand()
Docker監控平台
目錄docker監控平台由容器監控元件cadvisor 主機監控元件node exporter 時序資料庫prometheus 告警處理元件alertmanager 圖表展示工具grafana構成,所有元件均已容器方式執行。docker run tid name grafana p 3000 300...
監控平台搭建
專案整體監控環境示意圖如下 一 安裝docker 1 配置安裝的資料來源 sudo yum config manager add repo 2 安裝docker sudo yum install docker ce docker ce cli containerd.io 3 啟動docker服務 s...
Kafka eagle監控平台
監控工具 特點備註 kafka web console 實現brokers topic列表等監控,展示生產和消費流量圖。存在bug,會與生產者 消費者和zookeeper建立大量的連線,導致網路阻塞。kafka manager 實現broker級常見的jmx監控,可以對consumer消費進度進行監...