Professional Documents
Culture Documents
Zabbix Starter Week - Day 1
Zabbix Starter Week - Day 1
•Why should I
monitor my
environment?
•What is Zabbix?
2
Francys Nivea
Technical Support
Engineer
Victor Credidio
Technical Support
Engineer
React
Visualize
5
DEFINING YOUR MONITORING GOALS
BUSINESS GOALS INFRASTRUCTURE GOALS
6
WHAT ARE YOUR REQUIREMENTS?
What to monitor?
7
SUPPORTING YOUR MONITORING SOLUTION
Can I support the solution 100% ourselves?
Is the product community active and able to provide at least a basic level of assistence?
Will we require other support services such as custom integrations, turnkey deployments, upgrade
services and others?
8
WHAT IS ZABBIX?
Supports a vast selection of monitoring approaches
Zabbix is an and technologies
10
LIFE CYCLE & RELEASE POLICY
ZABBIX PROVIDES A FLEXIBLE AND DYNAMIC RELEASE LIFE CYCLE CONSISTING
OF MA JOR AND MINOR RELEASES.
11
WHAT TO MONITOR?
SOLUTIONS FOR DIFFERENT INDUSTRIES, APPLICATION AREAS AND USE CASES
•Access control
•Hardware
sensors
•KPIs
•Capacity
•Configuration
•Inventory
•Security
•...
TERMINOLOGY
•Host – What you want to monitor
Network device
Web application
Server
VM
…
•Item – Metrics you want to collect
•Trigger - A problem definition
•Event - A single occurrence of something that
deserves attention
•Problem - A trigger that is in “Problem” state
•Action – How you want to react to an event
COLLECTING YOUR DATA
WE CAN DEFINE THREE APPROACHES TO DATA COLLECTION
14
ZABBIX AGENT ZABBIX AGENT CAN BE DEPLOYED ON ANY UNIX-LIKE OR WINDOWS
PLATFORMS AND COLLECT METRICS FROM ANY DEVICE OR
MONITORED DEVICES:
• Collect OS level
performance and
availability metrics
• Supports polling and
sending traps
• Provides native log
monitoring
• Create your own custom
metrics
15
AGENTLESS COLLECTION
Simple ping and port checks
SNMP(v1, v2c, v3), HTTP, IPMI and SSH checks
Database monitoring via ODBC
Java applications monitoring
Aggregation and calculated checks
VMware monitoring
Web monitoring
Synthetic monitoring
CUSTOM COLLECTION
Way to extend Zabbix
COLLECTION PERFORMED USING COMMANDS AND features
SCRIPTS
The host receives a list of metrics For each metric, the Zabbix server
that must be collected and, at connects with the host to collect
specific intervals, sends this this information.
information, in blocks, to the Zabbix
server.
FLOW FLOW
PREPROCESSING
Zabbix offers a variety of approaches to transform the data before storing it in
the database
21
INTEGRATIONS
• Javascript webhooks are
• Problem alerts need to be open for customization and
forwarded to our ITSM sharing
solutions
• Vast selection of official
• On-call team members integrations with the option
should receive messages or to import custom
phone calls during an community integrations
ongoing issue
• Support for other • Out of the box integrations
integration requirements for solutions such as Jira
ServiceDesk, Slack,
• Need for integration with Opsgenie and many more
other third-party tools in
the environment
DISTRIBUTED MONITORING
WITH MONITORING ENDPOINTS DEPLOYED ALL OVER THE GLOBE, DEPLOYING A DISTRIBUTED
MONITORING INFRASTRUCTURE BRINGS MULTIPLE BENEFITS
Service is how you classify a group of metrics for visualization and control of your business at a
high level.
Business
Can represent your: CRM
• Applications
ERP
• Customers Client services
• Environments
• Teams AML
• …
Phones
Helpdesk
User services
WEB
SERVICES
Zabbix has separate menu
section for services:
• Services services configuration
• Service actions actions for services events
Services
• SLA SLA configuration
• SLA report SLA reports
Tag 2 Tag 2
SLA
Tag A
SECURITY
With Zabbix you can secure
connections between individual
Zabbix components and monitoring
endpoints
provides A large selection of out-of-the-box templates and integrations for the most popular software
an vendors
Many other community resources such as the official Zabbix forums, the Zabbix Youtube
channel and a community presence on social media platforms
DUVIDAS?