Child pages
  • Hipchat Server Dokumentation - Weitere Konfigurationsmöglichkeiten
Skip to end of metadata
Go to start of metadata

Auf dieser Seite:

Diese Seite bietet Informationen zur Befehlszeilen-Schnittstelle, welche Sie mit Hipchat Server verwenden können und erklärt weitere Konfigurations-Möglichkeiten, die Sie in Hipchat Server haben.


Hipchats Befehlszeilen-Schnittstelle

Sie können mit der Befehlszeilen-Schnittstelle von Hipchat Server eine Vielzahl von Aktionen ausführen, wie z. B. Upgrades durchführen, Daten exportieren, Netzwerke überwachen und vieles mehr.

Für eine Liste mit den verfügbaren Befehlen, tippen Sie hipchat nach der admin@hipchat Abfrage ein:

admin@hipchat:~$ Hipchat

Die Hipchat Befehlszeilen-Schnittstelle verfügt auch über einen Namespace namens labs, der von Atlassian für die Bereitstellung von Beta-Versionen von Command-line-only Tools nutzt. Lesen Sie die Seite über Hipchat Labs für weitere Informationen.

Wenn Sie Hilfe für einen der Befehle benötigen, dann tippen Sie nach der Abfrage einen Befehl wie hipchat upgrade ein:

admin@hipchat:~$ hipchat upgrade

Die Befehlszeilen-Schnittstelle gibt anschließend Erklärungen zu allen für diesen Befehl verfügbaren Argumenenten aus.


Die Netzwerkzeit einstellen

Hipchat Server benutzt das Network Time Protocol (NTP) mit den folgenden Servern als Standard:

  • 0.atlassian.pool.ntp.org
  • 1.atlassian.pool.ntp.org

Zur Änderung der Server, geben Sie folgenden Befehl ein:

hipchat service --ntp-servers time1.example.com,time2.example.com

Anstelle von time1.example.com,time2.example.com geben Sie die Server ein, die Sie verwenden möchten.


E-Mail Benachrichtigungen konfigurieren

Sie können E-Mail Benachrichtigungen via der hipchat email Utility konfigurieren:

  • Zum Anzeigen der aktuellen Einstellungen:

    hipchat email -w



  • Zum Anzeigen des Hilfemenüs und was geändert werden kann:

    hipchat email -h



  • Um zum Beispiel die E-Mail-Adresse und den Absendernamen zu hipchat@example.com und Hipchat Notifications zu ändern:

    hipchat email -s hipchat@example.com -n "Hipchat Notifications"


Das Monitoring aktivieren

Sie können in Hipchat Server eine Empfänger E-Mail-Adresse hinterlegen, an die die Systemalarme gesendet werden. Das können Sie via Befehlszeile oder der OVF Alerts E-Mail Property einstellen.

Um die E-Mail Warnungen mithilfe der Befehlszeile einzustellen, öffnen Sie die Befehlszeile und geben Sie folgendes ein:

hipchat email --alerts-email alerts@example.com


Das sind die Alarm-Trigger:

Systemauslastung

  • Speicherauslastung über 98% in drei Zyklen.
  • Auslastung der Auslagerungsdatei über 10% in drei Zyklen.
  • CPU-Auslastung (Benutzer) über 95% in drei Zyklen.
  • CPU-Auslastung (System) über 95% in drei Zyklen.
  • CPU-Auslastung (Warten) über 99% in drei Zyklen.

 

Dienste

  • "gearman" bei über 30% CPU-Auslastung.
  • "mysql" ist nach drei Versuchen und in insgesamt fünf Zyklen nicht erreichbar.
  • "nginx" bei über 20% CPU-Auslastung in vier Zyklen.
  • "ntpd" wird unerreichbar.
  • "php5" startet insgesamt dreimal in fünf Zyklen neu.
  • "punjab" ist in drei Zyklen unerreichbar oder 45% CPU-Auslastung in drei Zyklen.
  • "redis" ist drei Mal in fünf Zyklen nicht erreichbar oder über 35% CPU-Auslastung in drei Zyklen.
  • "rsyslog" über 75% CPU-Auslastung in drei Zyklen.

Hipchat Server implementiert SNMP v2c mit den Standard Ubuntu MIBs, die über die Befehlszeile aktiviert werden können.

  • Um SNMP an- oder auszustellen, geben Sie ein:

    hipchat service -n "on" OR "off"
  • Zum Konfigurieren des Community Strings, tippen Sie:

    hipchat service -c <communitystring>
    Example: hipchat service -c public
  • Zum Hinzufügen einer TRAP Empfänger Serverliste, geben Sie ein:

    hipchat service -t trap.server.com
    Example: snmp1.exmaple.com,snmp2.example.com

    Hinweis: Fügen Sie \ vor einem Sonderzeichen ein, z. B. beim Dollar-Zeichen \$ign


SMS-Benachrichtigungen aktivieren

Um die SMS-Benachrichtigungen für Ihre Benutzer freizuschalten, verwenden Sie einen Twilio-Account.

  1. Starten Sie die Twilio Testphase oder loggen Sie sich in Ihren Twilio-Account ein.
  2. Klicken Sie in der Hipchat Weboberfläche auf Server admin > Notifications.
  3. Fügen Sie in die entsprechenden Felder Ihre Twilio Anmeldedaten und Nummer ein.
  4. Klicken Sie auf Modify.
  5. Zum Testen der SMS-Benachrichtigungen, klicken Sie auf Account settings und danach im linken Menü auf Notifications.
  6. Klicken Sie neben SMS auf Add phone.


Deaktivierung des "phone-home" Signals

Täglich sendet HipChat Server ein sogenanntes "phone-home" Signal, zur Verbesserung des Produkts. Dies kann mithilfe des folgenden Befehls in der Befehlszeilen-Schnittstelle deaktiviert werden:

hipchat license --phone-home off




Hipchat Server