藍鯨監控hbase集群狀態

2022-03-02 10:18:00 字數 649 閱讀 6216

1.#思路:status可以看到dead 0說明集群健康;list列出重要表名也說明集群健康。

#在hbase伺服器上加crontab

1 */2 * * * /bin/bash /tmp/hbase_status.sh > /tmp/status_hbase.txt

1 */10 * * * /bin/bash /tmp/hbase_table.sh > /tmp/table_hbase.txt

cat /tmp/hbase_status.sh

#!/bin/bash

/usr/bin/hbase shell #!/bin/bash

/usr/bin/hbase shell <2.#在藍鯨web頁面新增自定義監控

#!/bin/bash

#在藍鯨web頁面新增自定義監控

status=`egrep -c 'dead 0' /tmp/status.txt`

table=`egrep -c '替換成重要表名' /tmp/hbase.txt`

hbase_status=1

if [ $table -ne 2 $b ] && [ $status -ne 1 ] ;then

hbase_status=0

fiecho "hbase_health $"

ceph集群狀態持續監控

1.ceph集群健康狀態記錄到檔案 bin bash while true do bin sleep 1 ceph health root status.txt date root status.txt done1.1 ceph集群狀態持續記錄指令碼 每2秒記錄一次集群狀態 usr bin bash...

簡易監控ceph集群狀態變化指令碼

有時候需要實時監控並顯示集群狀態變化情況,所以直接寫了個指令碼,指令碼的功能比較簡單就是對比集群狀態的變化,然後將變化列印出來。將下面的 複製後,儲存為check.sh即可 1 bin bash 2 num 0 3 cmd ceph s 4 echo e date y m d h m s 5whil...

HBase集群搭建

1.hbase的機群搭建過程 在原來的hadoop1上的hbase偽分布基礎上進行搭建 1.1 集群結構,主節點 hmaster 是hadoop1,從節點 region server 是hadoop2和hadoop3 1.2 修改hadoop1上的hbase的幾個檔案 1 修改hbase env.s...