Last active
November 22, 2016 17:18
Revisions
-
Éverton Trindade revised this gist
Nov 22, 2016 . 1 changed file with 2 additions and 2 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -20,6 +20,6 @@ memorytotalprocess=$(nodetool info | awk 'NR==8 {printf "memory.total.process=%. #recupera a informacao de total de memoria alocada utilizada para o banco de dados em MB memoryusageprocess=$(nodetool info | awk 'NR==8 {printf "memory.usage.process=%.2f\n", $5}') #recupera a informacao de trafego de dados (leitura) para o banco de dados em kbps ioinprocess=$(nodetool cfstats system | awk 'NR==2 {printf "io.in.process=%.2f", $3}') #recupera a informacao de trafego de dados (escrita) para o banco de dados em kbps iooutprocess=$(nodetool cfstats system | awk 'NR==4 {printf "io.out.process=%.2f", $3}') -
Éverton Trindade revised this gist
Nov 21, 2016 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -22,4 +22,4 @@ memoryusageprocess=$(nodetool info | awk 'NR==8 {printf "memory.usage.process=%. #recupera a informacao de trafego de dados (leitura) para o banco de dados em kbps ioinprocess=$(nodetool cfstats system | awk 'NR==3 {printf "io.in.process=%.2f\n", $3}') #recupera a informacao de trafego de dados (escrita) para o banco de dados em kbps iooutprocess=$(nodetool cfstats system | awk 'NR==5 {printf "io.out.process=%.2f\n", $3}') -
Éverton Trindade revised this gist
Nov 21, 2016 . 1 changed file with 2 additions and 2 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -20,6 +20,6 @@ memorytotalprocess=$(nodetool info | awk 'NR==8 {printf "memory.total.process=%. #recupera a informacao de total de memoria alocada utilizada para o banco de dados em MB memoryusageprocess=$(nodetool info | awk 'NR==8 {printf "memory.usage.process=%.2f\n", $5}') #recupera a informacao de trafego de dados (leitura) para o banco de dados em kbps ioinprocess=$(nodetool cfstats system | awk 'NR==3 {printf "io.in.process=%.2f\n", $3}') #recupera a informacao de trafego de dados (escrita) para o banco de dados em kbps iooutprocess=$(nodetool cfstats system | awk 'NR==3 {printf "io.out.process=%.2f\n", $3}') -
Éverton Trindade revised this gist
Nov 7, 2016 . 1 changed file with 5 additions and 5 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -14,12 +14,12 @@ diskusagenode=$(df -BG / | awk 'NR==2 {printf "disk.usage.node=%.2f", $3}') #Recupera o status da base de dados NoSQL Cassandra service cassandra status | awk 'NR==3 {print $2}' #recupera a informacao de consumo de cpu em % para o banco de dados cpuprocess=$(ps -p `cat /var/run/cassandra/cassandra.pid` -o %cpu | awk 'NR==2 {printf "cpu.process=%.2f\n", $1}') #recupera a informacao de total de memoria alocada para o banco de dados em MB memorytotalprocess=$(nodetool info | awk 'NR==8 {printf "memory.total.process=%.2f\n", $7}') #recupera a informacao de total de memoria alocada utilizada para o banco de dados em MB memoryusageprocess=$(nodetool info | awk 'NR==8 {printf "memory.usage.process=%.2f\n", $5}') #recupera a informacao de trafego de dados (leitura) para o banco de dados em kbps #ioinprocess=$(redis-cli -h localhost -a 123 INFO | grep instantaneous_input_kbps: | tr -d 'instantaneous_input_kbps:' | awk '{printf "io.in.process=%.2f", $1}') #recupera a informacao de trafego de dados (escrita) para o banco de dados em kbps #iooutprocess=$(redis-cli -h localhost -a 123 INFO | grep instantaneous_output_kbps: | tr -d 'instantaneous_output_kbps:' | awk '{printf "io.out.process=%.2f", $1}') -
Éverton Trindade created this gist
Oct 17, 2016 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,25 @@ #!/bin/bash #recupera a informacao de consumo de cpu em % cpunode=$(top -b -n 2 |grep Cpu |tail -n 1 |awk '{printf "cpu.node=%.2f", $4}') #recupera a informação de memoria total da maquina em MB (este item pode variar o valor da expressao NR entre 'NR==4' e 'NR==5') memorytotalnode=$(free -mt | awk 'NR==5 {printf "memory.total.node=%.2f", $4}') #recupera a informação de memoria utilizada da maquina em MB (este item pode variar o valor da expressao NR entre 'NR==4' e 'NR==5') memoryusagenode=$(free -mt | awk 'NR==5 {printf "memory.usage.node=%.2f", $3}') #recupera o espaço total do disco em GB disktotalnode=$(df -BG / | awk 'NR==2 {printf "disk.total.node=%.2f", $4}') #recupera o espaço utilizado do disco em GB diskusagenode=$(df -BG / | awk 'NR==2 {printf "disk.usage.node=%.2f", $3}') #Recupera o status da base de dados NoSQL Cassandra service cassandra status | awk 'NR==3 {print $2}' #recupera a informacao de consumo de cpu em % para o banco de dados cpuprocess=$(redis-cli -h localhost -a 123 INFO cpu | grep used_cpu_sys: | tr -d 'used_cpu_sys:' | awk '{printf "cpu.process=%.2f", $1}') #recupera a informacao de total de memoria alocada para o banco de dados em MB memorytotalprocess=$(redis-cli -h localhost -a 123 INFO memory | grep used_memory_rss: | tr -d 'used_memory_rss:' | awk '{printf "memory.total.process=%.2f", $1/1048576}') #recupera a informacao de total de memoria alocada utilizada para o banco de dados em MB memoryusageprocess=$(redis-cli -h localhost -a 123 INFO memory | grep used_memory: | tr -d 'used_memory:' | awk '{printf "memory.usage.process=%.2f", $1/1048576}') #recupera a informacao de trafego de dados (leitura) para o banco de dados em kbps ioinprocess=$(redis-cli -h localhost -a 123 INFO | grep instantaneous_input_kbps: | tr -d 'instantaneous_input_kbps:' | awk '{printf "io.in.process=%.2f", $1}') #recupera a informacao de trafego de dados (escrita) para o banco de dados em kbps iooutprocess=$(redis-cli -h localhost -a 123 INFO | grep instantaneous_output_kbps: | tr -d 'instantaneous_output_kbps:' | awk '{printf "io.out.process=%.2f", $1}')