Centos7 搭建Cerebro Elasticsearch監控
簡介
Cerebro是一款Elasticsearch監控工具
專案Github主頁
建立使用者
useradd -s /sbin/nologin cerebro
解壓安裝檔案
mkdir /opt/cerebro;\
tar xf /tmp/cerebro-0.8.1.tgz -C /opt/cerebro;\
ln -s /opt/cerebro/cerebro-0.8.1 /opt/cerebro/current;\
chown -R cerebro. /opt/cerebro
更改配置
- auth.settings
訪問Cerebro的使用者名稱及密碼 - hosts
要監控的Elasticsearch叢集,host:節點訪問地址,name:標識,一般用ES的cluster_name
mkdir /home/cerebro/data;\
chown -R cerebro. /home/cerebro;\
tee /opt/cerebro/current/conf/application.conf << 'EOF'
secret="ki:s:[[@=Ag?QI`W2jMwkY:eqvrJ]JqoJyi2axj3ZvOv^/KavOT4ViJSv?6YY4[N"
basePath="/"
pidfile.path="/opt/cerebro/current/cerebro.pid"
data.path="/home/cerebro/data/cerebro.db"
es={
gzip=true
}
auth={
type: basic
settings: {
username="admin"
password="Admin_2018"
}
}
hosts=[
{
host="http://192.168.1.141:9200"
name="es_log"
}
]
EOF
建立服務
tee /etc/systemd/system/cerebro.service << 'EOF'
[Unit]
Description=Cerebro
After=network.target
[Service]
Type=folking
PIDFile=/opt/cerebro/current/cerebro.pid
User=cerebro
Group=cerebro
LimitNOFILE=65535
ExecStart=/opt/cerebro/current/bin/cerebro -Dconfig.file=/opt/cerebro/current/conf/application.conf
Restart=on-failure
WorkingDirectory=/opt/cerebro/current
[Install]
WantedBy=multi-user.target
EOF
啟動
systemctl daemon-reload;\
systemctl enable cerebro;\
systemctl start cerebro;\
systemctl status cerebro
開啟防火牆
firewall-cmd --add-port=9000/tcp --permanent ;\
firewall-cmd --reload
訪問
預設埠為9000,若需要修改埠
- port
暴露的埠 - address
預設為0.0.0.0,設定為0.0.0.0表示對該主機所有網路卡開放
tee -a /etc/systemd/system/cerebro.service << 'EOF'
http = {
port = "9000"
address = "192.168.1.144"
}
EOF
相關文章
- 如何監控ElasticsearchElasticsearch
- python搭建系統監控Python
- 搭建Lepus 天兔 監控MySQLMySql
- linux監控平臺搭建Linux
- CentOS7 上搭建多節點 Elasticsearch叢集CentOSElasticsearch
- Centos7部署nmon監控工具CentOS
- Zabbix監控平臺的搭建
- 前端監控系統Sentry搭建前端
- Prometheus + Grafana 監控平臺搭建PrometheusGrafana
- 前端監控基礎篇 — Docker + Sentry 搭建前端監控系統前端Docker
- 搭建前端錯誤監控系統前端
- Docker 快速搭建主從 + 哨兵監控Docker
- 視覺化監控搭建過程視覺化
- centos7使用ntopng進行流量監控和分析CentOS
- 寫了個監控 ElasticSearch 程式異常的指令碼!Elasticsearch指令碼
- 搭建私有的前端監控服務: sentry前端
- jmeter+influxdb+grafana監控平臺搭建JMeterUXGrafana
- linux下cacti監控平臺的搭建Linux
- Docker容器視覺化監控中心搭建Docker視覺化
- 手把手教你搭建高逼格監控平臺,第三彈,監控JVMJVM
- 手把手教你搭建高逼格監控平臺,第二彈,監控mysqlMySql
- 轉轉支付通道監控系統的搭建
- 使用樹莓派搭建區域網監控樹莓派
- 從零搭建Prometheus監控報警系統Prometheus
- Jmeter監控平臺搭建:JMeter+InfluxDB+GrafanaJMeterUXGrafana
- CentOS7 下安裝 ElasticsearchCentOSElasticsearch
- centos7安裝elasticsearch:7.9.3CentOSElasticsearch
- 黑盒監控、日誌監控
- 利用TICK搭建Docker容器視覺化監控中心Docker視覺化
- 詳解Docker容器視覺化監控中心搭建Docker視覺化
- 搭建前端監控,如何採集異常資料?前端
- docker-compose 搭建 Prometheus+Grafana監控系統DockerPrometheusGrafana
- MySQL資料庫與Nacos搭建監控服務MySql資料庫
- 6.prometheus監控--監控dockerPrometheusDocker
- TiDB監控實現--存活監控TiDB
- 監控
- 手把手教你搭建高逼格監控平臺,第四彈,監控主機存活狀態
- 使用滴滴雲快速搭建 Open-Falcon 監控平臺