Couchbase é um software de banco de dados de código aberto que tem uma arquitetura NoSQL orientada a documentos. Instale e use nossa ferramenta de monitoramento Couchbase e receba informações detalhadas sobre a atividade e a integridade do banco de dados.
Este documento detalha como configurar o plug-in Couchbase e as métricas de monitoramento para fornecer uma visibilidade aprofundada das estatísticas de desempenho, disponibilidade e uso dos servidores Couchbase.
Métricas de monitoramento de desempenho
Configure o plugin do servidor Couchbase para monitorar as métricas de desempenho do seu servidor Couchbase. Use estes indicadores-chave para tomar decisões informadas sobre solução de problemas e garantir o funcionamento contínuo do seu servidor Couchbase:
Espaço total no disco rígido
Get an overall view of your hard disk space with hdd.total
. The metric will give you information on the total hard disk space available in your Couchbase server.
Cota do disco rígido
Use the metric hdd.quotaTotal
and get information on the different hard disk quotas available in your Couchbase server for various purposes.
Disco rígido usado para dados
Use the metric hdd.usedByData
and get information on the total hard disk space available for data.
Espaço usado no disco rígido
The metric hdd.used
will give us information on how much hard disk space has been currently used.
RAM em uso
The metric ram.used
will give us information on how much memory is currently being used.
RAM usada para dados
The metric ram.quotaUsed
gives the information on how much memory quota is available for storing data.
RAM total
The metric ram.total
provides the information on how much total memory is available.
Pré-requisitos
- Certifique-se de que o Couchbase esteja instalado no servidor e esteja em funcionamento.
- Este plug-in usa a url "/pools/default" para buscar as métricas de desempenho. Por padrão, ele é configurado durante a instalação do próprio Couchbase. Caso contrário, configure-o.
Instalação do plug-in
- Baixe e instale a versão mais recente do agente Linux do Site24x7 no servidor onde você planeja executar o plug-in. Se ele for instalado com êxito, você verá um monitor de servidor Linux no Painel de controle do Site24x7. Isso confirma que o agente consegue se comunicar com nosso data center.
- Download the couchserver.py file from our GitHub repository. wget https://raw.githubusercontent.com/site24x7/plugins/master/couchserver/couchserver.py
- By default, Couchbase plugin uses the status url 'http://127.0.0.1:5894/_stats' to fetch the performance metrics. To change the existing configuration, edit the '#Config Section' in the 'couchserver.py' file. #Config Section:COUCHBASE_HOST ='127.0.0.1'COUCHBASE_PORT ="5984"COUCHBASE_STATS_URI="/_stats/"COUCHBASE_USERNAME =NONECOUCHBASE_PASSWORD =NONE
- Crie uma pasta com o nome "couchserver", no diretório de plug-ins do Agente Linux do Site24x7 "/opt/site24x7/monagent/plugins/" e coloque o "couchserver.py" em "/opt/site24x7/monagent/plugins/couchserver/"
O agente executará automaticamente o plug-in em cinco minutos e enviará dados de desempenho ao data center do Site24x7.
Manually execute the plugin script using the following command and verify its output:
python couchserver.py
Exibir dados no Site24x7 Web Client
- Faça login no Site24x7 e vá para Servidor > Plug-ins > Nome do monitor de plug-ins.
- Você poderá visualizar os gráficos de desempenho nas várias métricas do seu servidor Couchbase.
Contribuição do plug-in
Sinta-se à vontade para contribuir com nosso plug-in e apresentar sugestões ou feedbacks na nossa comunidade.
Outras integrações de plug-ins
- Plug-ins prontos para serem usados – monitore toda a sua pilha de aplicativos com nossa extensa lista de integrações
- Monitoramento do MySQL
- Monitoramento do Memcached
- Monitoramento de NGINX
- Integração do Nagios
- Crie plug-ins personalizados – Linux e Windows
Dicas para solução de problemas
- Possíveis motivos pelos quais meu plug-in Linux não é adicionado à minha conta do Site24x7
- Pré-requisitos para configurar plug-ins do Linux no Site24x7
- Erro ao lidar com mensagens para plug-ins.