SlideShare uma empresa Scribd logo
1 de 32
Baixar para ler offline
Zabbix 3.0
Conhecendo as novidades
Douglas Vinícius Esteves
Centro de Computação – UNICAMP
@_Douglas Esteves
douglase@unicamp.br
Membro do Laboratório Hacker de Campinas LHC
O que é o Zabbix?
Um software Livre (e de código fonte aberto – True Open
Source) com sistema de monitoramento distribuído capaz de
monitorar a disponibilidade e performance de toda sua infra-
estrutura de rede, além de aplicações;
Suporte a maioria dos sistemas operacionais: Linux, Solaris,
HP-UX, AIX, FreeBSD, OpenBSD, NetBSD, Mac OS, Windows,
entre outros;
Como o Zabbix funciona?
ZABBIX GUI
ZABBIX Server
ZABBIX Proxy
ZABBIX DB
DATABASE Proxy
JAVA Proxy
Mas e se precisar de suporte?
Suporte Comercial (ZABBIX SIA - sales@zabbix.com)
Suporte Comercial no Brasil pela Unirede:
http://www.zabbix.com.br
Suporte Comercial no Brasil pela Alerta Security:
www.alertasecurity.com.br
Suporte Comercial no Brasil pela Vantage Brazil
http://www.vantagebrazil.com
6 Premium Partners (Japão, Espanha, Áustria, Itália, Brasil)
Quase 100 Parceiros e Revendedores ao redor do mundo
As versões do Zabbix
As versões do Zabbix pode ser divididas em 3 octetos:
X.Y.Z Versão Atual: 3.0.3
Alguns bug corrigidos, update de traduções, alguns
recursos simplesImplementações de novos recursos (menores), macros
Nova interface, recursos novos (grandes), melhorias na
API
Nova Interface
Criptografia
Opcional e desabilitada por default
Criptografia
Por Chaves Pré- Compartilhadas
Criptografia
Por Certificados
Para saber mais: http://gesielbernardes.eti.br/criptografia-no-
zabbix.html
Previsão e Tendências
Para saber mais:
https://www.zabbix.com/documentation/3.0/pt/manual/config/t
riggers/prediction
Uso de CPU de determinado usuário:
proc.cpu.util[,queiroz]
Todos os processos java utilizados pelo usuário:
proc.cpu.util[java,queiroz]
Uso de CPU por processo
Para saber mais:
https://www.zabbix.com/documentation/3.0/pt/manual/config/i
tems/itemtypes/zabbix_agent
Agendamento da
execução de um item
Checa a cada5 minutos (m/5) das 9 às 18 (h9-18) de
segunda à sexta (wd1-5)
Agendamento da
execução de um item
Para saber mais:
https://www.zabbix.com/documentation/3.0/pt/manual/config/i
tems/item/custom_intervals
Compartilhamento de Mapas,
Telas e Slideshow
Compartilhamento de Mapas,
Telas e Slideshow
Para saber mais:
https://www.zabbix.com/documentation/3.0/pt/manual/config/
visualisation/maps/map
https://www.zabbix.com/documentation/3.0/pt/manual/config/
visualisation/screens
https://www.zabbix.com/documentation/3.0/pt/manual/config/
visualisation/slides
Descoberta automática
de Serviços do Windows
Os serviços são descobertos através do LLD, as seguintes
macros são utilizadas:{#SERVICE.NAME}
{#SERVICE.DISPLAYNAME}
{#SERVICE.DESCRIPTION}
{#SERVICE.STATE}
{#SERVICE.STATENAME}
{#SERVICE.PATH}
{#SERVICE.USER}
{#SERVICE.STARTUP}
{#SERVICE.STARTUPNAME}
Para saber mais:
https://www.zabbix.com/documentation/3.0/pt/manual/discove
ry/low_level_discovery#discovery_of_windows_services
LLD com múltiplos OIDs
Podemos criar um LLD utilizando múltiplos OIDs SNMP:
discovery[{#MACRO1}, oid1, {#MACRO2}, oid2, …,]
discovery[{#IFDESCR}, ifDescr, {#IFPHYSADDRESS},
ifPhysAddress]
Para saber mais:
https://www.zabbix.com/documentation/3.0/pt/manual/discove
ry/low_level_discovery#discovery_of_snmp_oids
LLD com múltiplos OIDs
{
"data": [
{
"{#SNMPINDEX}": "1",
"{#IFDESCR}": "WAN",
"{#IFPHYSADDRESS}": "8:0:27:90:7a:75"
},
{
"{#SNMPINDEX}": "2",
"{#IFDESCR}": "LAN1",
"{#IFPHYSADDRESS}": "8:0:27:90:7a:75"
},
]
}
LLD com queries SQL
Podemos criar um LLD utilizando queries SQL :
discovery[{#MACRO1}, oid1, {#MACRO2}, oid2, …,]
discovery[{#IFDESCR}, ifDescr, {#IFPHYSADDRESS},
ifPhysAddress]
Para saber mais:
https://www.zabbix.com/documentation/3.0/pt/manual/discove
ry/low_level_discovery#discovery_of_snmp_oids
Suporte a SNMP Autenticado
Para saber mais:
https://www.zabbix.com/documentation/3.0/pt/manual/config/
notifications/media/email
Exportar e Importar
Mapeamento de valores
Dependências entre
Protótipos de Triggers
Para saber mais:
https://www.zabbix.com/documentation/3.0/pt/manual/config/t
riggers/dependencies
Forçar a execução
do housekeeper
O processo de housekeeper do Servidor Zabbix é
responsável por apagar dados antigos do banco de
dados. Quando há muitos dados, isso pode exigir uma grande
quantidade de recursos do sistema, o que pode afetar
negativamente outros processos Zabbix que estão realizando
tarefas mais importantes.
Desde a versão 3.0, é possível desativar o procedimentos
automático de housekeeper e executá-lo manualmente. Para
desativá-lo altere o arquivo de configuração:
HousekeepingFrequency = 0
Para executá-lo manualmente, utilize o comando:
zabbix_server -R housekeeper_execute
Para saber mais:
https://www.zabbix.com/documentation/3.0/pt/manual/concep
ts/server#server_process
Executar os daemons
Do Zabbix em foreground
Os daemons do Zabbix agora podem ser executados em
primeiro plano utilizando-se a opção -f (--foreground) na
linha de comando. Para redirecionar os logs do Zabbix para a
saída padrão quando executando em foreground, especifique
o parâmetro de configuração LogType no console.
Entre outras vantagens desta funcionalidade, esta a de
permitir a fácil dockerização de componentes do Zabbix.
Suporte a multiplos
processsos de Escalator
O processo de Escalator do Zabbix Server é responsável por
processar as ações. Em grandes ambientes um único
processo pode não dar conta da carga necessária.
Desde a versão 3.0, é possível especificar o número de
processos de escalator desejado. Para isso altere o arquivo de
configuração:
StartEscalators=3
Neste exemplo, antes tínhamos 1 processo de escalator e
depois 4.
Melhorias de Desempenho
Otimização do Cache de Dados Históricos.
A estrutura interna do cache de dados históricos foi
remodelada para obter o máximo de desempenho.
No exemplo você pode ver 8 history syncers processando
500.000 valores para 100 itens.
Novidades Adicionais
Criar protótipo de aplicação e/ou vincular itens à aplicações
no LLD
E mais de 50 novidades!
http://www.zabbix.com/whats_new.php
Comunidade Brasileira
Comunidade completou 8 Anos em 2016.
Criada pelo André Déo – Funcionário da Reitoria UNICAMP.
Atualmente com média de 4.000 Mil membros na lista de e-mail.
Grupo também nas redes sociais (Facebook, Twitter).
Materiais em Português.
Eventos Nacionais
Referências
http://www.zabbix.com/whats_new.php
https://www.zabbix.com/documentation/3.0/pt/start
http://gesielbernardes.eti.br/criptografia-no-zabbix.html
http://blog.zabbix.com/enable-safe-data-transmissions-with-
zabbix-3-0-encryption-support/3894/
Dúvidas ?

Mais conteúdo relacionado

Mais procurados

Saiba mais sobre OCS Inventory
Saiba mais sobre OCS InventorySaiba mais sobre OCS Inventory
Saiba mais sobre OCS Inventory
4LinuxCursos
 
TDC2010 - Trilha Python: Python no iG (Automação de Datacenters)
TDC2010 - Trilha Python: Python no iG (Automação de Datacenters)TDC2010 - Trilha Python: Python no iG (Automação de Datacenters)
TDC2010 - Trilha Python: Python no iG (Automação de Datacenters)
iG - Internet Group do Brasil S/A
 

Mais procurados (20)

PostgreSQL Transformando um elefante numa manada
PostgreSQL Transformando um elefante numa manadaPostgreSQL Transformando um elefante numa manada
PostgreSQL Transformando um elefante numa manada
 
Gerenciamento de Backups PostgreSQL com pgbarman
Gerenciamento de Backups PostgreSQL com pgbarmanGerenciamento de Backups PostgreSQL com pgbarman
Gerenciamento de Backups PostgreSQL com pgbarman
 
1º Meetup Zabbix Meetup do Recife: Werneck Costa - UserParameters
1º Meetup Zabbix Meetup do Recife: Werneck Costa - UserParameters1º Meetup Zabbix Meetup do Recife: Werneck Costa - UserParameters
1º Meetup Zabbix Meetup do Recife: Werneck Costa - UserParameters
 
Componentes Web J2EE
Componentes Web J2EEComponentes Web J2EE
Componentes Web J2EE
 
Saiba mais sobre OCS Inventory
Saiba mais sobre OCS InventorySaiba mais sobre OCS Inventory
Saiba mais sobre OCS Inventory
 
TDC2010 - Trilha Python: Python no iG (Automação de Datacenters)
TDC2010 - Trilha Python: Python no iG (Automação de Datacenters)TDC2010 - Trilha Python: Python no iG (Automação de Datacenters)
TDC2010 - Trilha Python: Python no iG (Automação de Datacenters)
 
Dicas para Turbinar o servidor de Aplicações JBoss 7
Dicas para Turbinar o servidor de Aplicações JBoss 7Dicas para Turbinar o servidor de Aplicações JBoss 7
Dicas para Turbinar o servidor de Aplicações JBoss 7
 
Postgres Tuning
Postgres TuningPostgres Tuning
Postgres Tuning
 
Replicação PostgreSQL com RepManager
Replicação PostgreSQL com RepManagerReplicação PostgreSQL com RepManager
Replicação PostgreSQL com RepManager
 
Tunando sua aplicação LNMP
Tunando sua aplicação LNMPTunando sua aplicação LNMP
Tunando sua aplicação LNMP
 
Monitoração de Ambiente Críticos SAP com Zabbix - 1º ZABBIX MEETUP DO INTERIO...
Monitoração de Ambiente Críticos SAP com Zabbix - 1º ZABBIX MEETUP DO INTERIO...Monitoração de Ambiente Críticos SAP com Zabbix - 1º ZABBIX MEETUP DO INTERIO...
Monitoração de Ambiente Críticos SAP com Zabbix - 1º ZABBIX MEETUP DO INTERIO...
 
PHP Conference 2014: Uma string em dez milhões de documentos em menos de um s...
PHP Conference 2014: Uma string em dez milhões de documentos em menos de um s...PHP Conference 2014: Uma string em dez milhões de documentos em menos de um s...
PHP Conference 2014: Uma string em dez milhões de documentos em menos de um s...
 
Brutos Framework (Java WEB MVC)
Brutos Framework (Java WEB MVC)Brutos Framework (Java WEB MVC)
Brutos Framework (Java WEB MVC)
 
Sistemas operacional 9
Sistemas operacional 9Sistemas operacional 9
Sistemas operacional 9
 
Alta Concorrência com Postgres
Alta Concorrência com PostgresAlta Concorrência com Postgres
Alta Concorrência com Postgres
 
Performance em Java
Performance em JavaPerformance em Java
Performance em Java
 
Performance tunning de servidores ColdFusion MX
Performance tunning de servidores ColdFusion MXPerformance tunning de servidores ColdFusion MX
Performance tunning de servidores ColdFusion MX
 
Novidades do PostgreSQL 10
Novidades do  PostgreSQL 10Novidades do  PostgreSQL 10
Novidades do PostgreSQL 10
 
FrontInVale 2016: Webpack - A evolução do asset pipeline (Lightning Talk)
FrontInVale 2016: Webpack - A evolução do asset pipeline (Lightning Talk)FrontInVale 2016: Webpack - A evolução do asset pipeline (Lightning Talk)
FrontInVale 2016: Webpack - A evolução do asset pipeline (Lightning Talk)
 
PostgreSQL: Performance Tuning
PostgreSQL: Performance TuningPostgreSQL: Performance Tuning
PostgreSQL: Performance Tuning
 

Destaque

Destaque (19)

Modelagem de cargas utilizando sistemas baseados em regras
Modelagem de cargas utilizando sistemas baseados em regrasModelagem de cargas utilizando sistemas baseados em regras
Modelagem de cargas utilizando sistemas baseados em regras
 
Zabbix na UNICAMP - 2016
Zabbix na UNICAMP - 2016Zabbix na UNICAMP - 2016
Zabbix na UNICAMP - 2016
 
Intel RealSense - Apps em uma nova dimensão
Intel RealSense - Apps em uma nova dimensãoIntel RealSense - Apps em uma nova dimensão
Intel RealSense - Apps em uma nova dimensão
 
Apresentação do LHC
Apresentação do LHCApresentação do LHC
Apresentação do LHC
 
LHC - Laboratório Hacker de Campinas, Makers, O Mundo de IoT
LHC - Laboratório Hacker de Campinas, Makers, O Mundo de IoTLHC - Laboratório Hacker de Campinas, Makers, O Mundo de IoT
LHC - Laboratório Hacker de Campinas, Makers, O Mundo de IoT
 
nodeLHC #secomp2016
nodeLHC #secomp2016nodeLHC #secomp2016
nodeLHC #secomp2016
 
Cdc minas-up-escola-estadual-joaquim-mauricio
Cdc minas-up-escola-estadual-joaquim-mauricioCdc minas-up-escola-estadual-joaquim-mauricio
Cdc minas-up-escola-estadual-joaquim-mauricio
 
Desenvolvimento de software dedicado a pessoa com deficiencia
Desenvolvimento de software dedicado a pessoa com deficienciaDesenvolvimento de software dedicado a pessoa com deficiencia
Desenvolvimento de software dedicado a pessoa com deficiencia
 
Genuino MKR1000
Genuino MKR1000Genuino MKR1000
Genuino MKR1000
 
Case de integração de user parameter e notes
Case de integração de user parameter e notesCase de integração de user parameter e notes
Case de integração de user parameter e notes
 
TDC-2016-nodeLHC com Hardware Livre
TDC-2016-nodeLHC com Hardware LivreTDC-2016-nodeLHC com Hardware Livre
TDC-2016-nodeLHC com Hardware Livre
 
Arduino Day 2015 - LHC - Controle de Pragas
Arduino Day 2015 - LHC - Controle de PragasArduino Day 2015 - LHC - Controle de Pragas
Arduino Day 2015 - LHC - Controle de Pragas
 
IoT Intel Road Show 2014 - Controle de Pragas
IoT Intel Road Show 2014 - Controle de PragasIoT Intel Road Show 2014 - Controle de Pragas
IoT Intel Road Show 2014 - Controle de Pragas
 
Desenvolvimento e Tecnologia Assistiva: Desafios e Perspectivas
Desenvolvimento e Tecnologia Assistiva: Desafios e PerspectivasDesenvolvimento e Tecnologia Assistiva: Desafios e Perspectivas
Desenvolvimento e Tecnologia Assistiva: Desafios e Perspectivas
 
Oficina de IoT #8 Intel Edison #IntelMaker
Oficina de IoT #8 Intel Edison #IntelMakerOficina de IoT #8 Intel Edison #IntelMaker
Oficina de IoT #8 Intel Edison #IntelMaker
 
Oficina de IoT #02 - Quarta Temporada
Oficina de IoT #02 - Quarta TemporadaOficina de IoT #02 - Quarta Temporada
Oficina de IoT #02 - Quarta Temporada
 
Mini Curso Sistemas Embarcados
Mini Curso Sistemas EmbarcadosMini Curso Sistemas Embarcados
Mini Curso Sistemas Embarcados
 
Apresentação sobre Zabbix na iDEZ 2012
Apresentação sobre Zabbix na iDEZ 2012Apresentação sobre Zabbix na iDEZ 2012
Apresentação sobre Zabbix na iDEZ 2012
 
Oficina de IoT #01 - Quarta Temporada
Oficina de IoT #01 - Quarta TemporadaOficina de IoT #01 - Quarta Temporada
Oficina de IoT #01 - Quarta Temporada
 

Semelhante a Zabbix 3 0-cinfotec

Instalando e usando a XPages Extension Library para IBM Designer - extlib (Po...
Instalando e usando a XPages Extension Library para IBM Designer - extlib (Po...Instalando e usando a XPages Extension Library para IBM Designer - extlib (Po...
Instalando e usando a XPages Extension Library para IBM Designer - extlib (Po...
Bruno Grange
 
Artigo: Aplicando recomendações de segurança na instalação do Zabbix
Artigo: Aplicando recomendações de segurança na instalação do ZabbixArtigo: Aplicando recomendações de segurança na instalação do Zabbix
Artigo: Aplicando recomendações de segurança na instalação do Zabbix
Aécio Pires
 

Semelhante a Zabbix 3 0-cinfotec (20)

Zabbix
ZabbixZabbix
Zabbix
 
Meetup Zabbix Day FMB - O que é o Zabbix
Meetup Zabbix Day FMB - O que é o ZabbixMeetup Zabbix Day FMB - O que é o Zabbix
Meetup Zabbix Day FMB - O que é o Zabbix
 
Zabbix 2.0: o que ele pode monitorar na sua rede?
Zabbix 2.0: o que ele pode monitorar na sua rede?Zabbix 2.0: o que ele pode monitorar na sua rede?
Zabbix 2.0: o que ele pode monitorar na sua rede?
 
De A a Zabbix - I Congresso de Ciências Exatas e Tecnológicas
De A a Zabbix - I Congresso de Ciências Exatas e TecnológicasDe A a Zabbix - I Congresso de Ciências Exatas e Tecnológicas
De A a Zabbix - I Congresso de Ciências Exatas e Tecnológicas
 
Integração do Zabbix com Grafana
Integração do Zabbix com GrafanaIntegração do Zabbix com Grafana
Integração do Zabbix com Grafana
 
tutorial nagios
tutorial nagiostutorial nagios
tutorial nagios
 
Instalando e usando a XPages Extension Library para IBM Designer - extlib (Po...
Instalando e usando a XPages Extension Library para IBM Designer - extlib (Po...Instalando e usando a XPages Extension Library para IBM Designer - extlib (Po...
Instalando e usando a XPages Extension Library para IBM Designer - extlib (Po...
 
Java Seminar
Java SeminarJava Seminar
Java Seminar
 
Automação de Data Center
Automação de Data CenterAutomação de Data Center
Automação de Data Center
 
Artigo: Aplicando recomendações de segurança na instalação do Zabbix
Artigo: Aplicando recomendações de segurança na instalação do ZabbixArtigo: Aplicando recomendações de segurança na instalação do Zabbix
Artigo: Aplicando recomendações de segurança na instalação do Zabbix
 
Zabbix 2010
Zabbix 2010Zabbix 2010
Zabbix 2010
 
Gerenciamento de Redes com Zabbix
Gerenciamento de Redes com ZabbixGerenciamento de Redes com Zabbix
Gerenciamento de Redes com Zabbix
 
Tirando água da rocha: escalabilidade via software no ExpressoV3
Tirando água da rocha: escalabilidade via software no ExpressoV3Tirando água da rocha: escalabilidade via software no ExpressoV3
Tirando água da rocha: escalabilidade via software no ExpressoV3
 
Zabbix: Uma ferramenta para Gerenciamento de ambientes de T.I
Zabbix: Uma ferramenta para Gerenciamento de ambientes de T.IZabbix: Uma ferramenta para Gerenciamento de ambientes de T.I
Zabbix: Uma ferramenta para Gerenciamento de ambientes de T.I
 
OpenShift: NoSQL "a la carte" num PaaS 100% Open Source
OpenShift: NoSQL  "a la carte"  num PaaS 100% Open SourceOpenShift: NoSQL  "a la carte"  num PaaS 100% Open Source
OpenShift: NoSQL "a la carte" num PaaS 100% Open Source
 
Lançamento do livro "De A a Zabbix" no IFPB
Lançamento do livro "De A a Zabbix" no IFPBLançamento do livro "De A a Zabbix" no IFPB
Lançamento do livro "De A a Zabbix" no IFPB
 
Modularidade na Web com Java: Desenvolvimento OSGI Web com Eclipse Virgo
Modularidade na Web com Java: Desenvolvimento OSGI Web com Eclipse VirgoModularidade na Web com Java: Desenvolvimento OSGI Web com Eclipse Virgo
Modularidade na Web com Java: Desenvolvimento OSGI Web com Eclipse Virgo
 
ZFS Filesystem
ZFS FilesystemZFS Filesystem
ZFS Filesystem
 
Escalabilidade via Software no ExpressoV3
Escalabilidade via Software no ExpressoV3Escalabilidade via Software no ExpressoV3
Escalabilidade via Software no ExpressoV3
 
Apostila metasploit
Apostila metasploitApostila metasploit
Apostila metasploit
 

Mais de Douglas Esteves

1º ZABBIX MEETUP DO INTERIOR-SP - Utilizando Zabbix com IoT - Douglas Esteves
1º ZABBIX MEETUP DO INTERIOR-SP - Utilizando Zabbix com IoT - Douglas Esteves1º ZABBIX MEETUP DO INTERIOR-SP - Utilizando Zabbix com IoT - Douglas Esteves
1º ZABBIX MEETUP DO INTERIOR-SP - Utilizando Zabbix com IoT - Douglas Esteves
Douglas Esteves
 

Mais de Douglas Esteves (20)

Latinoware-2022-Phyphox criando laboratórios e experimentos com smartphones.pdf
Latinoware-2022-Phyphox criando laboratórios e experimentos com smartphones.pdfLatinoware-2022-Phyphox criando laboratórios e experimentos com smartphones.pdf
Latinoware-2022-Phyphox criando laboratórios e experimentos com smartphones.pdf
 
2021 Latinoware
2021 Latinoware 2021 Latinoware
2021 Latinoware
 
Casa hacker openwrt
Casa hacker openwrtCasa hacker openwrt
Casa hacker openwrt
 
Customizando um roteador caseiro - Palco: New Horizons
Customizando um roteador caseiro - Palco: New HorizonsCustomizando um roteador caseiro - Palco: New Horizons
Customizando um roteador caseiro - Palco: New Horizons
 
OpenWRT LATINOWARE-2020
OpenWRT LATINOWARE-2020OpenWRT LATINOWARE-2020
OpenWRT LATINOWARE-2020
 
nodeLHC-ESP32-LATINOWARE-2020
nodeLHC-ESP32-LATINOWARE-2020nodeLHC-ESP32-LATINOWARE-2020
nodeLHC-ESP32-LATINOWARE-2020
 
Monte seu roteador de internet caseiro - New Horizons #CPDE #CPTransireAmazônia
Monte seu roteador de internet caseiro - New Horizons #CPDE #CPTransireAmazôniaMonte seu roteador de internet caseiro - New Horizons #CPDE #CPTransireAmazônia
Monte seu roteador de internet caseiro - New Horizons #CPDE #CPTransireAmazônia
 
Oficina de IoT CPBS3
Oficina de IoT CPBS3Oficina de IoT CPBS3
Oficina de IoT CPBS3
 
Monte seu Roteador Caseiro
Monte seu Roteador CaseiroMonte seu Roteador Caseiro
Monte seu Roteador Caseiro
 
Monte seu roteador seguro
Monte seu roteador seguroMonte seu roteador seguro
Monte seu roteador seguro
 
Abertura Arduino Day 2019 LHC
Abertura Arduino Day 2019 LHCAbertura Arduino Day 2019 LHC
Abertura Arduino Day 2019 LHC
 
Oficina de IoT conhecendo ESP8266 #CPBR12
Oficina de IoT conhecendo ESP8266 #CPBR12Oficina de IoT conhecendo ESP8266 #CPBR12
Oficina de IoT conhecendo ESP8266 #CPBR12
 
ESPWear II - Desenvolvendo seu wearables
ESPWear II - Desenvolvendo seu wearablesESPWear II - Desenvolvendo seu wearables
ESPWear II - Desenvolvendo seu wearables
 
Monte seu roteador caseiro roadsec 2018
Monte seu roteador caseiro   roadsec 2018Monte seu roteador caseiro   roadsec 2018
Monte seu roteador caseiro roadsec 2018
 
Douglasesteves meetupzabbix
Douglasesteves meetupzabbixDouglasesteves meetupzabbix
Douglasesteves meetupzabbix
 
Internet das coisas, conhecendo plataformas de desenvolvimentos
Internet das coisas, conhecendo plataformas de desenvolvimentosInternet das coisas, conhecendo plataformas de desenvolvimentos
Internet das coisas, conhecendo plataformas de desenvolvimentos
 
Jornada de desenvolvimento de hardware
Jornada de desenvolvimento de hardwareJornada de desenvolvimento de hardware
Jornada de desenvolvimento de hardware
 
International Open Hackerspace Day 2018
International Open Hackerspace Day 2018International Open Hackerspace Day 2018
International Open Hackerspace Day 2018
 
Monitoramento do Ambiente Computacional UNICAMP
Monitoramento do Ambiente Computacional UNICAMPMonitoramento do Ambiente Computacional UNICAMP
Monitoramento do Ambiente Computacional UNICAMP
 
1º ZABBIX MEETUP DO INTERIOR-SP - Utilizando Zabbix com IoT - Douglas Esteves
1º ZABBIX MEETUP DO INTERIOR-SP - Utilizando Zabbix com IoT - Douglas Esteves1º ZABBIX MEETUP DO INTERIOR-SP - Utilizando Zabbix com IoT - Douglas Esteves
1º ZABBIX MEETUP DO INTERIOR-SP - Utilizando Zabbix com IoT - Douglas Esteves
 

Último

Último (9)

ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
EAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIA
EAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIAEAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIA
EAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIA
 
Convergência TO e TI nas Usinas - Setor Sucroenergético
Convergência TO e TI nas Usinas - Setor SucroenergéticoConvergência TO e TI nas Usinas - Setor Sucroenergético
Convergência TO e TI nas Usinas - Setor Sucroenergético
 
Entrevistas, artigos, livros & citações de Paulo Pagliusi
Entrevistas, artigos, livros & citações de Paulo PagliusiEntrevistas, artigos, livros & citações de Paulo Pagliusi
Entrevistas, artigos, livros & citações de Paulo Pagliusi
 
ATIVIDADE 1 - CÁLCULO DIFERENCIAL E INTEGRAL II - 52_2024.docx
ATIVIDADE 1 - CÁLCULO DIFERENCIAL E INTEGRAL II - 52_2024.docxATIVIDADE 1 - CÁLCULO DIFERENCIAL E INTEGRAL II - 52_2024.docx
ATIVIDADE 1 - CÁLCULO DIFERENCIAL E INTEGRAL II - 52_2024.docx
 
Palestras sobre Cibersegurança em Eventos - Paulo Pagliusi
Palestras sobre Cibersegurança em Eventos - Paulo PagliusiPalestras sobre Cibersegurança em Eventos - Paulo Pagliusi
Palestras sobre Cibersegurança em Eventos - Paulo Pagliusi
 
COI CENTRO DE OPERAÇÕES INDUSTRIAIS NAS USINAS
COI CENTRO DE OPERAÇÕES INDUSTRIAIS NAS USINASCOI CENTRO DE OPERAÇÕES INDUSTRIAIS NAS USINAS
COI CENTRO DE OPERAÇÕES INDUSTRIAIS NAS USINAS
 
ATIVIDADE 1 - GESTÃO DE PESSOAS E DESENVOLVIMENTO DE EQUIPES - 52_2024.docx
ATIVIDADE 1 - GESTÃO DE PESSOAS E DESENVOLVIMENTO DE EQUIPES - 52_2024.docxATIVIDADE 1 - GESTÃO DE PESSOAS E DESENVOLVIMENTO DE EQUIPES - 52_2024.docx
ATIVIDADE 1 - GESTÃO DE PESSOAS E DESENVOLVIMENTO DE EQUIPES - 52_2024.docx
 
Aula 01 - Introducao a Processamento de Frutos e Hortalicas.pdf
Aula 01 - Introducao a Processamento de Frutos e Hortalicas.pdfAula 01 - Introducao a Processamento de Frutos e Hortalicas.pdf
Aula 01 - Introducao a Processamento de Frutos e Hortalicas.pdf
 

Zabbix 3 0-cinfotec

  • 2. Douglas Vinícius Esteves Centro de Computação – UNICAMP @_Douglas Esteves douglase@unicamp.br Membro do Laboratório Hacker de Campinas LHC
  • 3. O que é o Zabbix? Um software Livre (e de código fonte aberto – True Open Source) com sistema de monitoramento distribuído capaz de monitorar a disponibilidade e performance de toda sua infra- estrutura de rede, além de aplicações; Suporte a maioria dos sistemas operacionais: Linux, Solaris, HP-UX, AIX, FreeBSD, OpenBSD, NetBSD, Mac OS, Windows, entre outros;
  • 4. Como o Zabbix funciona? ZABBIX GUI ZABBIX Server ZABBIX Proxy ZABBIX DB DATABASE Proxy JAVA Proxy
  • 5. Mas e se precisar de suporte? Suporte Comercial (ZABBIX SIA - sales@zabbix.com) Suporte Comercial no Brasil pela Unirede: http://www.zabbix.com.br Suporte Comercial no Brasil pela Alerta Security: www.alertasecurity.com.br Suporte Comercial no Brasil pela Vantage Brazil http://www.vantagebrazil.com 6 Premium Partners (Japão, Espanha, Áustria, Itália, Brasil) Quase 100 Parceiros e Revendedores ao redor do mundo
  • 6. As versões do Zabbix As versões do Zabbix pode ser divididas em 3 octetos: X.Y.Z Versão Atual: 3.0.3 Alguns bug corrigidos, update de traduções, alguns recursos simplesImplementações de novos recursos (menores), macros Nova interface, recursos novos (grandes), melhorias na API
  • 10. Criptografia Por Certificados Para saber mais: http://gesielbernardes.eti.br/criptografia-no- zabbix.html
  • 11. Previsão e Tendências Para saber mais: https://www.zabbix.com/documentation/3.0/pt/manual/config/t riggers/prediction
  • 12. Uso de CPU de determinado usuário: proc.cpu.util[,queiroz] Todos os processos java utilizados pelo usuário: proc.cpu.util[java,queiroz] Uso de CPU por processo Para saber mais: https://www.zabbix.com/documentation/3.0/pt/manual/config/i tems/itemtypes/zabbix_agent
  • 13. Agendamento da execução de um item Checa a cada5 minutos (m/5) das 9 às 18 (h9-18) de segunda à sexta (wd1-5)
  • 14. Agendamento da execução de um item Para saber mais: https://www.zabbix.com/documentation/3.0/pt/manual/config/i tems/item/custom_intervals
  • 16. Compartilhamento de Mapas, Telas e Slideshow Para saber mais: https://www.zabbix.com/documentation/3.0/pt/manual/config/ visualisation/maps/map https://www.zabbix.com/documentation/3.0/pt/manual/config/ visualisation/screens https://www.zabbix.com/documentation/3.0/pt/manual/config/ visualisation/slides
  • 17. Descoberta automática de Serviços do Windows Os serviços são descobertos através do LLD, as seguintes macros são utilizadas:{#SERVICE.NAME} {#SERVICE.DISPLAYNAME} {#SERVICE.DESCRIPTION} {#SERVICE.STATE} {#SERVICE.STATENAME} {#SERVICE.PATH} {#SERVICE.USER} {#SERVICE.STARTUP} {#SERVICE.STARTUPNAME} Para saber mais: https://www.zabbix.com/documentation/3.0/pt/manual/discove ry/low_level_discovery#discovery_of_windows_services
  • 18. LLD com múltiplos OIDs Podemos criar um LLD utilizando múltiplos OIDs SNMP: discovery[{#MACRO1}, oid1, {#MACRO2}, oid2, …,] discovery[{#IFDESCR}, ifDescr, {#IFPHYSADDRESS}, ifPhysAddress] Para saber mais: https://www.zabbix.com/documentation/3.0/pt/manual/discove ry/low_level_discovery#discovery_of_snmp_oids
  • 19. LLD com múltiplos OIDs { "data": [ { "{#SNMPINDEX}": "1", "{#IFDESCR}": "WAN", "{#IFPHYSADDRESS}": "8:0:27:90:7a:75" }, { "{#SNMPINDEX}": "2", "{#IFDESCR}": "LAN1", "{#IFPHYSADDRESS}": "8:0:27:90:7a:75" }, ] }
  • 20. LLD com queries SQL Podemos criar um LLD utilizando queries SQL : discovery[{#MACRO1}, oid1, {#MACRO2}, oid2, …,] discovery[{#IFDESCR}, ifDescr, {#IFPHYSADDRESS}, ifPhysAddress] Para saber mais: https://www.zabbix.com/documentation/3.0/pt/manual/discove ry/low_level_discovery#discovery_of_snmp_oids
  • 21. Suporte a SNMP Autenticado Para saber mais: https://www.zabbix.com/documentation/3.0/pt/manual/config/ notifications/media/email
  • 23. Dependências entre Protótipos de Triggers Para saber mais: https://www.zabbix.com/documentation/3.0/pt/manual/config/t riggers/dependencies
  • 24. Forçar a execução do housekeeper O processo de housekeeper do Servidor Zabbix é responsável por apagar dados antigos do banco de dados. Quando há muitos dados, isso pode exigir uma grande quantidade de recursos do sistema, o que pode afetar negativamente outros processos Zabbix que estão realizando tarefas mais importantes. Desde a versão 3.0, é possível desativar o procedimentos automático de housekeeper e executá-lo manualmente. Para desativá-lo altere o arquivo de configuração: HousekeepingFrequency = 0 Para executá-lo manualmente, utilize o comando: zabbix_server -R housekeeper_execute Para saber mais: https://www.zabbix.com/documentation/3.0/pt/manual/concep ts/server#server_process
  • 25. Executar os daemons Do Zabbix em foreground Os daemons do Zabbix agora podem ser executados em primeiro plano utilizando-se a opção -f (--foreground) na linha de comando. Para redirecionar os logs do Zabbix para a saída padrão quando executando em foreground, especifique o parâmetro de configuração LogType no console. Entre outras vantagens desta funcionalidade, esta a de permitir a fácil dockerização de componentes do Zabbix.
  • 26. Suporte a multiplos processsos de Escalator O processo de Escalator do Zabbix Server é responsável por processar as ações. Em grandes ambientes um único processo pode não dar conta da carga necessária. Desde a versão 3.0, é possível especificar o número de processos de escalator desejado. Para isso altere o arquivo de configuração: StartEscalators=3 Neste exemplo, antes tínhamos 1 processo de escalator e depois 4.
  • 27. Melhorias de Desempenho Otimização do Cache de Dados Históricos. A estrutura interna do cache de dados históricos foi remodelada para obter o máximo de desempenho. No exemplo você pode ver 8 history syncers processando 500.000 valores para 100 itens.
  • 28. Novidades Adicionais Criar protótipo de aplicação e/ou vincular itens à aplicações no LLD E mais de 50 novidades! http://www.zabbix.com/whats_new.php
  • 29. Comunidade Brasileira Comunidade completou 8 Anos em 2016. Criada pelo André Déo – Funcionário da Reitoria UNICAMP. Atualmente com média de 4.000 Mil membros na lista de e-mail. Grupo também nas redes sociais (Facebook, Twitter). Materiais em Português.