O Atlassian Bitbucket ajuda a criar canais de entrega contínua (CI) para testar e implantar aplicativos diretamente do repositório de projetos Bitbucket. Monitore pipelines do Bitbucket para ver dados em tempo real sobre testes de carga ou um novo artefato de projeto implantado na produção.
Pré-requisitos
- Certifique-se de que a configuração JMX esteja ativada corretamente. Consulte a seção abaixo para ativar a configuração JMX.
- Our Linux/Windows server monitoring agent should be installed in the Bitbucket server.
- Ao adicionar um plug-in, o nome do plug-in e seu nome de pasta dentro do agente do Site24x7 devem ser idênticos.
- Vá para o diretório atlassian_Home/shared.
- Open the bitbucket.properties file and add this line: jmx.enabled=true
- Vá para o seu diretório atlassian_Home/atlassian-bitbucket-... /bin e abra o arquivo "set-jmx-opts.sh" para Linux e "set-jmx-opts.bat" para Windows.
- Defina JMX_REMOTE_PORT=3333 como o número da porta. Salve o arquivo.
- Vá para o diretório JAVA_HOME/bin e execute o jconsole.
- Você pode ver um serviço chamado org.apache.catalina.startup.Bootstrap em execução. Isso indica que o JMX está funcionando corretamente. Se você tiver problemas com a configuração, leia esta documentação
Instalação do plug-in
Linux
- Baixe e instale a versão mais recente do agente Linux do Site24x7 na rede 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 bitbucket.sh and the Bitbucket.java files from our GitHub repository. wget https://raw.githubusercontent.com/site24x7/plugins/master/bitbucket/bitbucket.shwget https://raw.githubusercontent.com/site24x7/plugins/master/bitbucket/Bitbucket.java
- Edite o arquivo "bitbucket.sh" para configurar HOSTNAME, PORT, RMI_UNAME e RMI_PASSWORD. Os valores de "RMI_UNAME" e "RMI_PASSWORD" também podem ser definidos por meio de variáveis ambientais.
- Crie uma pasta com o nome "bitbucket", sob o diretório de plug-ins do agente Linux do Site24x7 "/opt/site24x7/monagent/plugins/" e coloque os arquivos "bitbucket.sh" e "Bitbucket.java" em "/opt/site24x7/monagent/plugins/bitbucket/".
Windows
- Baixe e instale a versão mais recente do agente Windows do Site24x7 na rede onde você planeja executar o plug-in. Se ele for instalado com êxito, você verá um monitor de servidor Windows no Painel de controle do Site24x7. Isso confirma que o agente consegue se comunicar com nosso data center.
- Baixe os arquivos bitbucket.bat e Bitbucket.java do nosso repositório do GitHub.
- Edite o arquivo "bitbucket.bat" para configurar HOSTNAME, PORT, RMI_UNAME e RMI_PASSWORD.
- Crie uma pasta com o nome "bitbucket", sob o diretório de plug-ins de agente do Windows Site24x7 - C:\Program Files (x86)\Site24x7\WinAgent\monitoring\Plugins e coloque os arquivos "bitbucket.bat" e "Bitbucket.java" em "C:\Program Files (x86)\Site24x7\WinAgent\monitoring\Plugins\bitbucket\"
O agente executará automaticamente o plug-in em cinco minutos e enviará dados de desempenho ao data center do Site24x7.
Exibir dados no Site24x7 Web Client
- Faça login no Site24x7 e vá para Servidor > Plug-ins > clique no nome do monitor de plug-ins.
- Você poderá visualizar os gráficos de desempenho nas várias métricas para a configuração do Bitbucket.
Contribuição do plug-in
Sinta-se à vontade para contribuir com nosso plug-in e apresentar sugestões ou feedbacks na nossa comunidade.