Atlassian Bitbucket-Überwachung

Überwachen Sie den Gesamtzustand der Bitbucket-Software von einer zentralen Konsole aus.

Atlassian Bitbucket hilft beim Aufbau von CI-Pipelines (Continuous Delivery), um Anwendungen direkt aus Ihrem Bitbucket-Projektarchiv zu testen und bereitzustellen. Überwachen Sie Bitbucket-Pipelines, um Echtzeitdaten über Lasttests oder ein neues Projektartefakt zu erhalten, das in der Produktion eingesetzt wird.

Voraussetzungen

  • Stellen Sie sicher, dass die JMX-Konfiguration korrekt aktiviert ist. Informationen zum Aktivieren der JMX-Konfiguration finden Sie im folgenden Abschnitt.
  • Our Linux/Windows server monitoring agent should be installed in the Bitbucket server.
  • Beim Hinzufügen eines Plug-ins sollten der Name des Plug-ins und des Ordners innerhalb des Site24x7-Agenten identisch sein.
  • Gehen Sie zum Verzeichnis "atlassian_home/shared".
  • Open the bitbucket.properties file and add this line:
    jmx.enabled=true
  • Gehen Sie zum Verzeichnis "atlassian_home/atlassian-bitbucket-*.*.*/bin" und öffnen Sie die Datei "set-jmx-opts.sh" für Linux bzw. "set-jmx-opts.bat" für Windows.
  • Legen Sie JMX_REMOTE_PORT=3333 als Portnummer fest. Speichern Sie die Datei.
  • Gehen Sie zum Verzeichnis "JAVA_HOME/bin" und führen Sie "jconsole" aus.
  • Der Dienst "org.apache.catalina.startup.Bootstrap" wird ausgeführt. Dies bedeutet, dass Ihr JMX ordnungsgemäß ausgeführt wird. Wenn Sie Probleme mit der Konfiguration haben, lesen Sie diese Dokumentation.

Plug-in-Installation

Linux

  • Laden Sie die neueste Version des Linux-Agenten von Site24x7 herunter und installieren Sie sie in dem Netzwerk, in dem Sie das Plug-in ausführen möchten. Nach erfolgreicher Installation sehen Sie die Überwachung des Linux-Servers in der Steuerkonsole von Site24x7. Dies bestätigt, dass der Agent in der Lage ist, mit unserem Rechenzentrum zu kommunizieren.
  • Download the bitbucket.sh and the Bitbucket.java files from our GitHub repository.
    wget https://raw.githubusercontent.com/site24x7/plugins/master/bitbucket/bitbucket.sh
    wget https://raw.githubusercontent.com/site24x7/plugins/master/bitbucket/Bitbucket.java
  • Bearbeiten Sie die Datei "bitbucket.sh", um HOSTNAME, PORT, RMI_UNAME und RMI_PASSWORD zu konfigurieren. Die Werte für "RMI_UNAME" und "RMI_PASSWORD" können auch über Umgebungsvariablen festgelegt werden.
  • Erstellen Sie den Ordner "bitbucket" im Plug-in-Verzeichnis "/opt/site24x7/monagent/plugins/" des Linux-Agenten von Site24x7 und legen Sie die Dateien "bitbucket.sh" und "Bitbucket.java" unter "/opt/site24x7/monagent/plugins/bitbucket/" ab.

Windows

  • Laden Sie die neueste Version des Windows-Agenten von Site24x7 herunter und installieren Sie sie in dem Netzwerk, in dem Sie das Plug-in ausführen möchten. Bei erfolgreicher Installation wird in der Systemsteuerung von Site24x7 die Windows-Serverüberwachung angezeigt. Dies bestätigt, dass der Agent in der Lage ist, mit unserem Rechenzentrum zu kommunizieren.
  • Laden Sie die Dateien bitbucket.bat und Bitbucket.java aus unserem GitHub-Repository herunter.
  • Bearbeiten Sie die Datei "bitbucket.bat", um HOSTNAME, PORT, RMI_UNAME und RMI_PASSWORD zu konfigurieren.
  • Erstellen Sie den Ordner "bitbucket" im Plug-in-Verzeichnis "C:\Program Files (x86)\Site24x7\WinAgent\monitoring\Plugins\" des Windows-Agenten von Site24x7 und legen Sie die Dateien "bitbucket.bat" und "Bitbucket.java" unter "C:\Program Files (x86)\Site24x7\WinAgent\monitoring\Plugins\bitbucket\" ab.
Der Agent führt das Plug-in automatisch innerhalb von fünf Minuten aus und sendet Leistungsdaten an das Site24x7-Rechenzentrum.

Daten im Webclient von Site24x7 anzeigen

  1. Melden Sie sich bei Site24x7 an, navigieren Sie zu "Server" > "Plug-ins" und klicken Sie auf den Namen der Plug-in-Überwachung.
  2. Sie können die Leistungsdiagramme zu den verschiedenen Kennzahlen für das Bitbucket-Setup anzeigen.

Plug-in-Beitrag

Sie können gerne einen Beitrag zu unseren bestehenden Plug-ins leisten und Vorschläge oder Feedback in unserer Community einreichen.