Hinweis: Bevorstehendes Update auf bloonix-server 0.42 und bloonix-webgui 0.75

    This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

    • Hinweis: Bevorstehendes Update auf bloonix-server 0.42 und bloonix-webgui 0.75

      Hallo zusammen,

      ich möchte euch gerne über ein bevorstehende Update auf die Versionen bloonix-server-0.42 und bloonix-webgui-0.75 informieren.

      Was gibt es Neues:
      • Synchronized Charts: highcharts.com/demo/synchronized-charts
        • Beim Hovern über die Charts wird das Tooltip aller Charts angezeigt.
        • Dieses Feature ist nur in Kombination mit Highcharts verfügbar.
      • Company-Authkey
        • Es wird möglich sein, einen neuen Host über den Agenten zu registrieren. Somit ist es möglich, neue Hosts über Ansible/Puppet/Saltstack/whatever sehr einfach hinzuzufügen.
        • Der Host, der registriert wird, kann auch automatisch über das setzen von Tags diversen Host Templates hinzugefügt werden
      • Es wurden veraltete Parameter für Hosts entfernt
        • Entfernt: hw_manufacturer, hw_product, os_manufacturer, os_product, virt_manufacturer, virt_product, location.
        • Ersatz: gibt es bereits mit den diversen Klassen
      • Maintenance Mode
        • Eine bislang versteckte Option ist nun als Administrator verfügbar. Ist man als Admin eingeloggt, so erscheint neben dem Logout-Button ein Button zum Aktivieren eines Wartungsmodus. Ist der Wartungsmodus aktiv, so ist das gesamte Benachrichtigungssystem deaktivert und eingeloggte User erhalten eine Info über eine Message Box.
      • Operate As
        • Wenn man sich mit dem User Admin als ein anderer User einloggt (User-Tabelle: Login as) und man den Logout-Button klickt, dann wird man nicht ausgeloggt sondern switched zurück zum Account Admin.


      Ich denke die neuen Pakete kommen im Laufe der nächsten Woche.

      Viele Grüße
      Jonny
    • So, hallo nochmal. Die Pakete stehen zur Verfügung. Für das Update müsst Ihr bitte wie folgt vorgehen:

      1. bloonix-server stoppen
      2. Konfigurationsdatei /etc/bloonix/server/main.conf bearbeiten (siehe unten)
      3. alle bloonix-* Pakete updaten (wichtig ist besonders bloonix-webgui, da hier Schema-Updates durchgeführt werden, auf Debian/Ubuntu mitteln dist-upgrade)
      4. bloonix-server starten


      zu 2.

      Wenn ihr soetwas in der Konfiguration stehen habt:

      allow_from ^127\.0\.0\.1\z

      Dann entfernt bitte alle ungültigen Zeichen. Es sollte dann so aussehen

      allow_from 127.0.0.1


      Viele Grüße
      Jonny
    • Moin Jonny,

      ich habe gerade auf einem Server ( Debian 8 ) den Agent geupdatet und nach dem Update startet der Agent nicht mehr. Gleiche ist auch auf einem Debian 7 Server passiert.
      Das Paket libnet-dns-perl scheint zu fehlen.

      Source Code

      1. root@network - 08:23:14:
      2. ~ # apt-get dist-upgrade
      3. Reading package lists... Done
      4. Building dependency tree
      5. Reading state information... Done
      6. Calculating upgrade... Done
      7. The following NEW packages will be installed:
      8. libnetaddr-ip-perl
      9. The following packages will be upgraded:
      10. bloonix-agent bloonix-core bloonix-plugins-linux
      11. 3 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
      12. Need to get 284 kB of archives.
      13. After this operation, 346 kB of additional disk space will be used.
      14. Do you want to continue? [Y/n] y
      15. Get:1 http://mirror.datafabrik.de/debian/ jessie/main libnetaddr-ip-perl amd64 4.075+dfsg-1+b1 [107 kB]
      16. Get:2 https://download.bloonix.de/repos/debian/ jessie/main bloonix-core all 0.28-1 [102 kB]
      17. Get:3 https://download.bloonix.de/repos/debian/ jessie/main bloonix-agent all 0.64-1 [40.3 kB]
      18. Get:4 https://download.bloonix.de/repos/debian/ jessie/main bloonix-plugins-linux all 0.44-1 [35.2 kB]
      19. Fetched 284 kB in 0s (1862 kB/s)
      20. Selecting previously unselected package libnetaddr-ip-perl.
      21. (Reading database ... 22427 files and directories currently installed.)
      22. Preparing to unpack .../libnetaddr-ip-perl_4.075+dfsg-1+b1_amd64.deb ...
      23. Unpacking libnetaddr-ip-perl (4.075+dfsg-1+b1) ...
      24. Preparing to unpack .../bloonix-core_0.28-1_all.deb ...
      25. Unpacking bloonix-core (0.28-1) over (0.27-1) ...
      26. Preparing to unpack .../bloonix-agent_0.64-1_all.deb ...
      27. Unpacking bloonix-agent (0.64-1) over (0.63-1) ...
      28. Preparing to unpack .../bloonix-plugins-linux_0.44-1_all.deb ...
      29. Unpacking bloonix-plugins-linux (0.44-1) over (0.42-1) ...
      30. Processing triggers for man-db (2.7.0.2-5) ...
      31. Setting up libnetaddr-ip-perl (4.075+dfsg-1+b1) ...
      32. Setting up bloonix-core (0.28-1) ...
      33. Setting up bloonix-agent (0.64-1) ...
      34. Configure bloonix with systemd=1
      35. Starting (condrestart) bloonix-agent..
      36. Job for bloonix-agent.service failed. See 'systemctl status bloonix-agent.service' and 'journalctl -xn' for details.
      37. Setting up bloonix-plugins-linux (0.44-1) ...
      38. root@network - 08:23:28:
      39. ~ # systemctl status bloonix-agent.service
      40. ● bloonix-agent.service - Bloonix Agent
      41. Loaded: loaded (/usr/lib/systemd/system/bloonix-agent.service; enabled)
      42. Active: failed (Result: exit-code) since Sun 2015-11-22 08:23:27 CET; 19s ago
      43. Process: 23030 ExecStop=/bin/kill -15 $MAINPID (code=exited, status=0/SUCCESS)
      44. Process: 23046 ExecStart=/usr/bin/bloonix-agent --pid-file /var/run/bloonix/bloonix-agent.pid --config-file /etc/bloonix/agent/main.conf --sock-file /var/run/bloonix/bloonix-agent.sock (code=exited, status=2)
      45. Process: 23035 ExecStartPre=/usr/lib/bloonix/bin/bloonix-pre-start /var/lib/bloonix /var/lib/bloonix/agent /var/log/bloonix /var/run/bloonix (code=exited, status=0/SUCCESS)
      46. Main PID: 701 (code=exited, status=0/SUCCESS)
      47. Nov 22 08:23:27 network bloonix-agent[23046]: Can't locate Net/DNS/Resolver.pm in @INC (you may need to install the N...
      48. Nov 22 08:23:27 network bloonix-agent[23046]: BEGIN failed--compilation aborted at /usr/share/perl5/Bloonix/Agen...ne 8.
      49. Nov 22 08:23:27 network bloonix-agent[23046]: Compilation failed in require at /usr/share/perl5/Bloonix/Agent.pm line 5.
      50. Nov 22 08:23:27 network bloonix-agent[23046]: BEGIN failed--compilation aborted at /usr/share/perl5/Bloonix/Agen...ne 5.
      51. Nov 22 08:23:27 network bloonix-agent[23046]: Compilation failed in require at /usr/bin/bloonix-agent line 22.
      52. Nov 22 08:23:27 network bloonix-agent[23046]: BEGIN failed--compilation aborted at /usr/bin/bloonix-agent line 22.
      53. Nov 22 08:23:27 network systemd[1]: bloonix-agent.service: control process exited, code=exited status=2
      54. Nov 22 08:23:27 network systemd[1]: Failed to start Bloonix Agent.
      55. Nov 22 08:23:27 network systemd[1]: Unit bloonix-agent.service entered failed state.
      56. Hint: Some lines were ellipsized, use -l to show in full.
      57. root@network - 08:23:47:
      58. ~ # apt-get install libnet-dns-perl
      59. Reading package lists... Done
      60. Building dependency tree
      61. Reading state information... Done
      62. The following extra packages will be installed:
      63. libnet-ip-perl
      64. The following NEW packages will be installed:
      65. libnet-dns-perl libnet-ip-perl
      66. 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
      67. Need to get 364 kB of archives.
      68. After this operation, 925 kB of additional disk space will be used.
      69. Do you want to continue? [Y/n] y
      70. Get:1 http://mirror.datafabrik.de/debian/ jessie/main libnet-ip-perl all 1.26-1 [33.2 kB]
      71. Get:2 http://mirror.datafabrik.de/debian/ jessie/main libnet-dns-perl amd64 0.81-2 [331 kB]
      72. Fetched 364 kB in 0s (2588 kB/s)
      73. Selecting previously unselected package libnet-ip-perl.
      74. (Reading database ... 22524 files and directories currently installed.)
      75. Preparing to unpack .../libnet-ip-perl_1.26-1_all.deb ...
      76. Unpacking libnet-ip-perl (1.26-1) ...
      77. Selecting previously unselected package libnet-dns-perl.
      78. Preparing to unpack .../libnet-dns-perl_0.81-2_amd64.deb ...
      79. Unpacking libnet-dns-perl (0.81-2) ...
      80. Processing triggers for man-db (2.7.0.2-5) ...
      81. Setting up libnet-ip-perl (1.26-1) ...
      82. Setting up libnet-dns-perl (0.81-2) ...
      83. root@network - 08:25:13:
      84. ~ # systemctl restart bloonix-agent.service
      85. root@network - 08:25:20:
      86. ~ # systemctl status bloonix-agent.service
      87. ● bloonix-agent.service - Bloonix Agent
      88. Loaded: loaded (/usr/lib/systemd/system/bloonix-agent.service; enabled)
      89. Active: active (running) since Sun 2015-11-22 08:25:20 CET; 4s ago
      90. ......
      Display All
      Viele Grüße
      Marvin

      The post was edited 1 time, last by NevaKee ().