O Apache CouchDB é 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 CouchDB e tenha informações detalhadas sobre a atividade e a integridade do banco de dados.
Este documento detalha como configurar o plug-in CouchDB e as métricas de monitoramento para fornecer visibilidade aprofundada das estatísticas de desempenho, disponibilidade e uso dos servidores CouchDB.
Métricas de monitoramento de desempenho
Hits/falhas do cache de autenticação
O número total de vezes que os dados de autenticação solicitados por um componente/aplicativo foram encontrados/não encontrados na memória cache.
Abrir bancos de dados
O número total de bancos de dados no servidor CouchDB que foram encontrados abertos.
Solicitações em massa
O número total de solicitações em massa que foram recebidas por um banco de dados CouchDB de um componente/aplicativo.
Respostas
Número total de solicitações HTTP recebidas por um banco de dados.
Leituras do banco de dados
Número total de vezes que um documento foi lido de um banco de dados.
Gravações do banco de dados
Número total de vezes que as alterações foram feitas em um banco de dados.
Exibir leituras
Número total de visualizações lidas em um banco de dados.
Solicitações de alteração
Número total de solicitações HTTP POST, GET, COPY, HEAD, MOVE e PUT recebidas por um banco de dados.
Arquivos de SO abertos
Número de descritores de arquivo que um banco de dados CouchDB abriu.
Pré-requisitos
- Certifique-se de que o CouchDB esteja instalado no servidor e funcionando.
- Este plug-in usa o url "/_stats" para buscar as métricas de desempenho. Por padrão, ele é configurado durante a instalação do próprio CouchDB. Caso contrário, será necessário configurá-lo
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 couchdb.py file from our GitHub repository. wget https://raw.githubusercontent.com/site24x7/plugins/master/couchdb/couchdb.py
- By default, the 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 'couchdb.py' file. #Config Section:COUCHDB_HOST ="127.0.0.1"COUCHDB_PORT ="5984"COUCHDB_STATS_URI="/_stats/"COUCHDB_USERNAME =NONECOUCHDB_PASSWORD =NONE
- Crie uma pasta com o nome "couchdb", no diretório de plug-ins Site24x7 do Linux Agent - "/opt/site24x7/monagent/plugins/couchdb" e coloque o arquivo "couchdb.py" em "/opt/site24x7/monagent/plugins/couchdb/"
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 couchdb.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 CouchDB.
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
- Monitoramento de Etcd
- Monitoramento do Memcached
- Monitoramento de estado
- Integração do Nagios
- Mais de 100 integrações de plug-ins
- 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.