Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 14 reacties
Bron: Zabbix, submitter: Speedfightserv

Zabbix logo (27 pix)Versie 2.2.0 van Zabbix is uitgekomen, een major release. Met dit programma kan de status van netwerkservices, servers en andere netwerkapparatuur in de gaten gehouden worden. Op zichzelf kan het programma alleen simpele informatie weergeven, maar door het installeren van een zogeheten agent op de server kan ook gedetailleerdere info worden verkregen. Meer informatie over Zabbix kan op deze pagina worden gevonden en hier staan enkele screenshots. De changelog voor deze release ziet er als volgt uit:

What's New in 2.2.0
  • Performance improvements
    Overall system performance was significantly improved thanks to introduction of value cache for faster trigger processing. Also data sender process and housekeeper were optimized to run faster. Increased performance of operations related to historical and configuration caches. Added support of parallel processing of time-based functions by Zabbix server.
    Also number of update operations was greatly decreased when processing new data. It leads to massive performance improvement for data collection and processing as well as better responsiveness of the interface.
  • Monitoring of vCenter and vSphere
    Added support of monitoring of VMWare virtualization platforms including auto-discovery of VMs, monitoring of performance and availability of both VMs and hypervisors as well as nice handling of migration of virtual machines.
  • Loadable modules
    Added support of loadable modules for extending Zabbix agent checks, also server and proxy agentless checks.
  • Removed support of unknown events
    Unknown events are no longer generated and supported. New triggers will now be created in OK state.
  • Applications are allowed to be inherited from different templates
    Application inheritance logic was changed to allow linking multiple templates with the same applications.
  • Internal events
    Internal events were introduced to allow actions and notifications in case of unknown triggers or not supported items.
  • Automatic database upgrade
    Zabbix will automatically update database structure when upgrading to newer major version of Zabbix.
  • Fine grained control of housekeeper
    Housekeeper supports fine grained control on what history tables should be processes and how.
  • Processing of macros
    Implemented support of user macros in global scripts, script confirmation text, trigger comments and allowed hosts for trapper items. Complex macros like {host:key.last/min/avg/max()} supported in graph titles. Implemented new notification macros: {ITEM.STATE}, {LLDRULE.ID}, {LLDRULE.NAME}, {LLDRULE.DESCRIPTION}, {LLDRULE.KEY}, {LLDRULE.STATE} and {TRIGGER.STATE}.
    Added support of LLD macros in trigger prototype expressions, descriptions as well as in item prototypes. Added support of new notification macros: {TRIGGER.NAME.ORIG}, {ITEM.NAME.ORIG}, {ITEM.KEY.ORIG}. Updated macros {ACTION.*} and {EVENT.RECOVERY.*}; {EVENT.*} to return information of the event which triggered an action.
  • User permissions
    Permission logic was changed so that read permission does not override write permission anymore.
  • Increased maximum number of objects
    Zabbix may contain up-to 2^64-1 of different types of objects (items, triggers, events, etc) in non-DM setup.
  • Host prototypes
    Added support of host prototypes for low level discovery.
  • Zabbix API related improvements
    Zabbix API was fully documented with changelog and detailed description for all objects and methods.
    Methods proxy.delete, user.delete and host.delete were changed to accept both objects and IDs. Implemented property array support for all get methods. Implemented map.get selectUrls parameter and itemprototype.get selectDiscoveryRule parameter. Dropped support of output shorten for the API get methods. Dropped the event value_changed property.
  • WEB monitoring related improvements
    Added support for content retrieval based on regular expressions, configurable number of retries per web scenario, web monitoring using HTTP proxy and support of templated web scenarios.
  • Better monitoring of proxies
    Added support of internal items for monitoring health of proxies.
  • Monitoring using WMI
    Windows agent was enhanced to support native WMI requests.
  • SNMP related improvements
    Added context name support, SHA authentication protocol and AES privacy protocol for SNMPv3 checks. Also added support of multiple dynamic SNMP indexes.
  • IPMI related improvements
    Added support of IPMI discrete sensors.
  • Front-end related improvements
    Regular expressions and maintenance periods form form were redesigned. Implemented multiselect in dashboard configuration, Action -> Conditions and Operations, Script, Item filter and host and host group related pages. Redesigned Host -> Templates form and added multiselect. Improved multiselect, added possibility to ignore elements. Implemented discovery rule check editing. Added possibility to add new elements in multiselect, added multiselect in hosts mass update and in items mass update form, and fixed regressions in application.massadd and in application filter. Other usability improvements.
    Implemented minimum trigger severity filter in maps.
    Added support of anti-aliasing for graphs and map connectors.
    Added support of value mapping for character data.
    Added filtering by application in Monitoring -> Overview and Data/Triggers overview screen elements.
  • Agent related improvements
    Added support of proc.num, net.if.in, net.if.out, net.if.total for HP-UX, system.swap.size for AIX, net.if.discovery for FreeBSD, NetBSD and OpenBSD; added printing Aliases and PerfCounters when agent is run with -p option. Added whitespace trimming for server lists in agent conf file and allowed hosts for trapper items. Added used swap size support for Windows and OSF. Added support of Windows eventlog source regex filter.
  • Triggers
    Increased length to 2048 characters of expression field for triggers.
  • Templates
    WEB scenarios can be templated.
  • Discovery and auto-registration
    Added support for optional host metadata to active agent for auto-registration.
  • Support of PHP 5.5
    Added support of PHP 5.5 that introduced new API for work with MySQL.
  • Access to historical data
    Allowed access to historical data for disabled hosts.
  • Better displaying of user names in acknowledgements
    Implemented user name and surname displaying in acknowledgements.
  • Better network auto-discovery
    Changed network discovery to take in account proxies when identifying discovered hosts.
  • Hierachical menu for execution of scripts
    Added support of tree-like structure in the host menu for user scripts.
  • Displaying of host and item information under Monitoring
    Host and item details are available in Monitoring->Inventory and Monitoring->Latest data sections of Zabbix WEB interface.
  • Windows Eventing 6.0
    Added support of Windows Eventing for event log collection from all Windows platforms.
  • Zabbix dynamic link library for Windows
    Added Zabbix sender dynamic link library (DLL) for trouble-free integration of Zabbix monitoring with your own applications under Windows platforms.
  • Zabbix sender improvements
    Zabbix sender exit status now better reflects the operation result - success:0, partial success:2, failure:1.
  • Visibility of current Zabbix process activity
    Added dynamic display of process current activity and statistics in "ps" and "top".
  • Other improvements
    Added zfs to the default list of filesystems discovered by LLD based templates. Added logging of used configuration file name for all Zabbix daemons. Added support of AllowRoot by server and proxy daemons.

Zabbix screenshot (620 pix)

Versienummer:2.2.0
Releasestatus:Final
Besturingssystemen:Linux, BSD, UNIX
Website:Zabbix
Download:http://www.zabbix.com/download.php
Bestandsgrootte:13,59MB
Licentietype:GPL
Moderatie-faq Wijzig weergave

Reacties (14)

Ben een redelijk ervaren Zabbix-gebruiker, de nieuwe changes zien er wel veelbelovend uit.

In zekere zin is Zabbix een combinatie van de functionaliteit van Cacti en Nagios. Het gebruikt een actieve poller (is bij Cacti optioneel, genaamd Spine) die informatie kan verzamelen via oa. SNMP, ICMP en HTTP, alsook zijn eigen Zabbix client agent. Deze agent is volledig multi-platform en kan geconfigureerd worden om op de remote hosts commando's uit te voeren die de benodigde data weergeven.

Het pakket werkt zeer goed en de graphing is zeer customizable, al ben ik onlangs wel tegen een groot nadeel aangelopen: bij het pollen via SNMP wordt er geen gebruik gemaakt van getnext. Heb dit nog niet volledig kunnen uitspitten, maar het ziet ernaar uit dat de poller voor elke OID een aparte SNMP query uitvoert, hetgeen op oudere hardware wel eens voor access violations kan zorgen.

Ook heeft Zabbix geen support voor network-weathermap, waar Cacti dan weer wel in kan voorzien. Al bij al is het een goede keuze voor wie traffic graphing, index management en alerting in één pakket wilt. Vergeleken met Cacti vind ik het makkelijk in gebruik, kan iedereen alleen maar aanraden om het eens te proberen en zelf een oordeel te vellen; smaken verschillen zoals altijd!
Sinds versie 2 werkt het ook met IPMI
Weathermaps kan je wel maken in Zabbix: https://www.zabbix.com/do...ig/visualisation/maps/map

Je kan het ook zo programmeren dat lijntjes tussen verschillende objecten van kleur veranderen onder bepaalde omstandigheden, etc...
Handig, was ik niet van op de hoogte! Bedankt!
Interessant, heeft iemand hier ervaring mee?
Hij is gisteren gereleased, ik denk niet dat er iemand ervaring mee heeft nee. Met Zabbix als product wel, geweldig product is het. In mijn vorige baan werd hiermee een 2000+ server datacenter gemonitored, en nu in mn eigen bedrijf heb ik het ook ingezet. Enorm flexibel. De learning-curve is wat aan de grote kant, het is niet meteen next-next-finish maar als je het ingericht heb is het geweldig. En opensource, en vooral ook snel en efficient. Gecompiled nog geen 50MB meen ik. Daar kan Microsoft met zn MOM en ellendige .net crap nog wat van leren. En bijna inherent aan open-source (no flame intended) een forum met geweldige support omdat alles community driven is, way beter dan ik bij MS Prosupport krijg. Overigens monitor ik hier met name Microsoft servers mee.
Ik bedoelde natuurlijk het pakket en niet deze versie.
Bedankt voor je antwoord ;)
Mooi pakket, je kan er werkelijk vanalles mee. Het is niet gelimiteerd aan het monitoren van je systemen of je netwerk, je zou zelfs de temperatuur in je huis kunnen monitoren etc ;)

Er zit wel een redelijke learning curve aan vast, vooral als je het goed wilt inrichten maar als het uiteindelijk draait is het erg fijn om mee te werken.
Is er dan eigenlijk een flexibel monitoringpakket dat geen steile leaning curve heeft? Het blijft denk ik gewoon ingewikkelde materie als je flexibel wilt monitoren.
Fijn. De planning is om deze release morgen te installeren. Draai nu voor mijn werkgever een test met Zabbix 2.0. Performancewinst met 2.2 moet ook enorm zijn (zie de daling in http://tinypic.com/view.php?pic=oaccqt&s=5#.UoNNbnW-bgh)
Iemand al gelukt om deze te draaien op een synology intel cpu? Ik draai nu cacti wat een prachtige tooltje is.
Wow, de upgrade was - in combinatie met de officiele Ubuntu repository van Zabbix - echt een fluitje van een cent. Het maken van een backup van de database was meer werk dan het installatie en upgradeproces. Vooral fijn is het feit dat hij zelf de database update voor zijn rekening neemt. Kan je het ook niet vergeten.

Wel irritant; alle acknowledged triggers zijn weer unacknowledged en omdat er nog geen events voor zijn geweest kan ik ze niet weer acknowledgen. Verder zijn er meer kolommen aan de "last 20 issues" toegevoegd waardoor ik op mijn 2e scherm (laptop scherm) de "Status of Zabbix" er niet meer naast kan zetten.

Verder ziet het er wel goed uit. Moest wel even CTRL+F5 doen want alle labels stonden rechts en de velden links. Beetje slordig (gooi daar een version string in zou je zeggen).
net geupgrade (vanuit source) en opnieuw starten van de zabbix_server zorgde al voor een dataupgrade aldus de logfile _/-\o_
Alles lijkt gewoon te werken...nu nog even op de lange termijn aankijken ;)
super pakket!

ik wacht trouwens wel met upgraden van mijn 2.0.9 versie tot de 2.2.1 versie uit is.
dan zullen er wel weer een hoop bugs gefixed zijn :)

[Reactie gewijzigd door Speedfightserv op 13 november 2013 16:04]

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True