Hoe Zabbix te installeren op Debian 9

Inhoudsopgave

Wanneer we netwerk- of systeembeheerders, IT-personeel of leden van een ondersteuningsteam zijn, is het ideaal om de verschillende opties te kennen die we hebben voor een correct en optimaal beheer van het systeem en wat een betere manier om dit te bereiken als het niet is met monitoring-hulpprogramma's van het systeem.

Er zijn honderden van deze hulpprogramma's en elk heeft iets speciaals, dus we moeten degenen gebruiken die ons de beste voordelen en analyse van alle elementen van het systeem bieden, zodat op deze manier de administratie totaal is.
Binnen deze complete tools hebben we Zabbix, dat open source is en is ontwikkeld met een totaalaanpak voor het monitoren van de distributies waarin het kan worden uitgevoerd.

Op deze dag zal Solvetic bespreken hoe u Zabbix op Debian 9 kunt gebruiken.

Als u Debian 9 niet hebt, kunt u het downloaden via de volgende link:

Wat is ZabbixZabbix is ​​​​een gratis open source-tool die al meer dan 19 jaar op de markt is, een toepassing van de volgende generatie die is gericht en gemaakt voor het in realtime bewaken van miljoenen statistieken die van duizenden servers kunnen worden gehaald, machines virtuele apparaten of netwerkapparaten binnen een organisatie wat Zabbix de ideale oplossing maakt voor zowel kleine als grote bedrijven.

Zabbix maakt gebruik van een flexibel meldingsmechanisme waarmee gebruikers bepaalde waarschuwingen kunnen configureren die naar e-mail kunnen worden verzonden in elk geval dat zich in het systeem voordoet. Met deze optie kunnen we op de hoogte zijn van elke wijziging die op de server plaatsvindt. Met Zabbix hebben we verschillende datavisualisatie- en rapportagefuncties op basis van opgeslagen items.

Alle rapporten en statistieken die door Zabbix worden aangeboden, evenals de configuratieparameters, zijn toegankelijk via een webgebaseerde interface. Dat garandeert dat de status van het netwerk en de status van de servers vanaf elke locatie kan worden geëvalueerd zonder fysiek aanwezig te hoeven zijn.

De web-front-end is geschreven in PHP, de back-end is geschreven in C en gebruikt MySQL, PostgreSQL, SQLite, Oracle of IBM DB2 om de te analyseren gegevens op te slaan.

1. Zabbix-functies


Zabbix biedt verschillende functies voor gegevensbeheer en kan als volgt in categorieën worden onderverdeeld:

Gegevensverzameling

  • Realtime beschikbaarheid en prestatiecontroles
  • Het heeft ondersteuning voor SNMP (trap en poll), IPMI, JMX, VMware-monitoring en meer.
  • Voer gepersonaliseerde controles uit
  • Kan specifieke gegevens vastleggen met aangepaste tijdsintervallen
  • Analyse per server / proxy en door agenten

Flexibele drempeldefinitiesMet Zabbix wordt het mogelijk om op een flexibele manier probleemdrempels te definiëren, triggers genaamd, die verwijzen naar waarden uit de backend-database.

Configureerbare waarschuwingen

  • Alle verzendmeldingen kunnen worden aangepast voor escalatieschema, ontvanger, mediatype en meer.
  • Meldingen in Zabbix kunnen nuttiger worden gemaakt door macrovariabelen te gebruiken.
  • Het is mogelijk om automatische acties uit te voeren, inclusief commando's op afstand.

Realtime afbeeldingenAlle elementen die met Zabbix worden bewaakt, worden automatisch grafisch weergegeven met behulp van de ingebouwde grafiekfunctie.

Mogelijkheid voor webbewakingMet Zabbix kunt u een pad van gesimuleerde muisklikken op een website volgen en hun functionaliteit en reactietijd controleren.

Verschillende weergave-opties

  • Zabbix is ​​in staat om aangepaste afbeeldingen te maken die verschillende elementen in één weergave kunnen combineren.
  • We kunnen netwerkkaarten maken.
  • Mogelijkheid om meerdere aangepaste schermen en diavoorstellingen te gebruiken voor een overzicht van de gegevens.
  • Rapport genereren.
  • High-level (bedrijfs)overzicht van bewaakte resources

Historische gegevensopslag

  • Zabbix bewaart de gegevens in een database
  • Alle geschiedenis is configureerbaar
  • Heeft een ingebouwde reinigingsprocedure

Eenvoudige installatie

  • Het is eenvoudig om apparaten toe te voegen die als hosts moeten worden gecontroleerd
  • Alle hosts zijn gedefinieerd voor monitoring, slechts één keer in de database
  • We kunnen sjablonen toepassen op de bewaakte apparaten

Netwerk ontdekking

  • Met Zabbix is ​​automatische detectie van netwerkapparaten mogelijk
  • Zabbix maakt automatische agentregistratie
  • We kunnen bestandssystemen, netwerkinterfaces en SNMP OID's detecteren.

Andere mogelijkhedenExtra vinden we andere functies zoals:

  • Integratie met software van derden
  • Geautomatiseerde taken
  • Onbeperkte schaalbaarheid
  • Hoge beschikbaarheid
  • Opties voor gegevenscodering en meer.

BewakingselementenEnkele van de Zabbix-bewakingselementen zijn:

  • Gebruik van netwerkbandbreedte
  • Pakketverliespercentage
  • Netwerkinterfacefout
  • Hoog CPU- of geheugengebruik
  • Aantal abnormale TCO-verbindingen
  • Links naar beneden
  • De toestand van het systeem in waarschuwings-/kritieke toestand
  • Wanneer de temperatuur van het apparaat te hoog / te laag is
  • De voeding is in kritieke toestand
  • Er is weinig vrije schijfruimte
  • De ventilator is in kritieke toestand
  • Geen SNMP-gegevensverzameling
  • Nieuwe apparaten toegevoegd of verwijderd
  • Netwerkmodule is toegevoegd, verwijderd of vervangen
  • De firmware is bijgewerkt
  • Serienummer van apparaat is gewijzigd
  • De interface is overgeschakeld naar de modus met lage snelheid of half-duplex

Zabbix kan in de volgende distributies worden geïnstalleerd:

  • CentOS
  • Rode Hoed
  • Oracle Linux
  • Debian
  • Ubuntu

Nu zullen we zien hoe we Zabbix op Debian 9 kunnen installeren.


Inloggen Doe mee!

wave wave wave wave wave