vis hjælpelinjer som hjælper - zabbix...vis hjælpelinjer som hjælper højre klik udenfor slidet...

30
ZABBIXSNOW From Monitoring to Incidents 16th September 2017 Riga , Latvia

Upload: others

Post on 25-Jun-2020

9 views

Category:

Documents


0 download

TRANSCRIPT

Vis hjælpelinjer som hjælper

Højre klik udenfor slidet og

Sæt kryds ved ’Vis’

tionen ind i tekstfeltet

Indsæt billede Klik på ikonet

tasten nede ved skalering, og træk i billedets hjørner

Flyt fokus i billedet ved at sætte musen på billedet og trække det rundt indenfor ZABBIXSNOW

From Monitoring to Incidents16th September 2017Riga , Latvia

Vis hjælpelinjer som hjælper

Højre klik udenfor slidet og

Sæt kryds ved ’Vis’

tionen ind i tekstfeltet

Indsæt billede Klik på ikonet

tasten nede ved skalering, og træk i billedets hjørner

Flyt fokus i billedet ved at sætte musen på billedet og trække det rundt indenfor INTRODUCTION

16th September 2017Riga , Latvia

Alternativt kan vælges én farve og dennes nuancer

Custom Colors =

3. Skriv titel på præsentation

WHO ARE WE ?

Morten MoesgaardCertified Zabbix Specialist

3

Michael AndersenServiceNow Specialist

Alternativt kan vælges én farve og dennes nuancer

Custom Colors =

3. Skriv titel på præsentation

TV 2 DENMARK

4

TV StationEstablished 19885 TV ChannelsOnline streaming and VOD serviceFunded by commercials and subscription services

Alternativt kan vælges én farve og dennes nuancer

Custom Colors =

3. Skriv titel på præsentation

ZABBIX SPECS

1 Zabbix Server3 Zabbix Proxy600+ Mixed Virtual , physical, Synthetic hosts400+ items per sec15000+ Active triggers

5

Alternativt kan vælges én farve og dennes nuancer

Custom Colors =

3. Skriv titel på præsentation

SERVICES

WebserversWeb CachesVideo EncodersExternal services Rancher (micro services)DatabasesAnd much more ..

6

Vis hjælpelinjer som hjælper

Højre klik udenfor slidet og

Sæt kryds ved ’Vis’

tionen ind i tekstfeltet

Indsæt billede Klik på ikonet

tasten nede ved skalering, og træk i billedets hjørner

Flyt fokus i billedet ved at sætte musen på billedet og trække det rundt indenfor ZABBIXSNOW

Zabbix & ServiceNOW 16th September 2017Riga , Latvia

Alternativt kan vælges én farve og dennes nuancer

Custom Colors =

3. Skriv titel på præsentation

ZABBIXSNOW IN SHORT:What is ZabbixSnow ?

Inhouse script developed by Morten MoesgaardBridge between Zabbix And ServiceNow

Reacts on Actions from ZabbixCreates incidents in ServiceNowSyncs hosts and triggers periodically ( Zabbix to ServiceNow )

8

Alternativt kan vælges én farve og dennes nuancer

Custom Colors =

3. Skriv titel på præsentation

ZABBIXSNOW:Who is in control?

9

Alternativt kan vælges én farve og dennes nuancer

Custom Colors =

3. Skriv titel på præsentation

ZABBIXSNOW:

Zabbix detects problems

10

Alternativt kan vælges én farve og dennes nuancer

Custom Colors =

3. Skriv titel på præsentation

ZABBIXSNOW:

ServiceNow handles the communication and Incidents

11

Vis hjælpelinjer som hjælper

Højre klik udenfor slidet og

Sæt kryds ved ’Vis’

tionen ind i tekstfeltet

Indsæt billede Klik på ikonet

tasten nede ved skalering, og træk i billedets hjørner

Flyt fokus i billedet ved at sætte musen på billedet og trække det rundt indenfor BENEFITS

16th September 2017Riga , Latvia

Alternativt kan vælges én farve og dennes nuancer

Custom Colors =

3. Skriv titel på præsentation

ZABBIXSNOW:

13

Alternativt kan vælges én farve og dennes nuancer

Custom Colors =

3. Skriv titel på præsentation

ZABBIXSNOW:

14

Alternativt kan vælges én farve og dennes nuancer

Custom Colors =

3. Skriv titel på præsentation

SERVICENOW

Adding valueReportingCollaboration

15

Alternativt kan vælges én farve og dennes nuancer

Custom Colors =

3. Skriv titel på præsentation

ZABBIX

16

Incentive for fine-tuning of triggersTemplates make incidents more consistent

Relevant consistent info via trigger description Runbooks via URL fieldTrigger name is descriptive

No more guesstimating downtime

Alternativt kan vælges én farve og dennes nuancer

Custom Colors =

3. Skriv titel på præsentation

SUMMARY

Non-technical people get info in a non-technical wayBetter reports based on info given by ZabbixBetter pinpointing of reoccurring problemsBetter knowledge sharing (runbooks)Relevant triggers create incidents

17

Vis hjælpelinjer som hjælper

Højre klik udenfor slidet og

Sæt kryds ved ’Vis’

tionen ind i tekstfeltet

Indsæt billede Klik på ikonet

tasten nede ved skalering, og træk i billedets hjørner

Flyt fokus i billedet ved at sætte musen på billedet og trække det rundt indenfor WHAT DID WE DO?

16th September 2017Riga , Latvia

Alternativt kan vælges én farve og dennes nuancer

Custom Colors =

3. Skriv titel på præsentation

ZABBIX

Action Based on

Host GroupTrigger severity

Curl command to ZabbixSNOW

19

Alternativt kan vælges én farve og dennes nuancer

Custom Colors =

3. Skriv titel på præsentation

ZABBIXSNOW

Problem stateZabbixSnow evaluatesCollects info from ZabbixCollects info from ServiceNOWCompares infoCreates incident / updates incidentSets downtime start (on newly created incidents only)

20

Alternativt kan vælges én farve og dennes nuancer

Custom Colors =

3. Skriv titel på præsentation

ZABBIXSNOW

OKZabbixSnow evaluates Information from ZabbixInformation from ServiceNOWAdds comment / info Sets downtime end

No database to keep track of states

21

Vis hjælpelinjer som hjælper

Højre klik udenfor slidet og

Sæt kryds ved ’Vis’

tionen ind i tekstfeltet

Indsæt billede Klik på ikonet

tasten nede ved skalering, og træk i billedets hjørner

Flyt fokus i billedet ved at sætte musen på billedet og trække det rundt indenfor THE TECHNICAL PART

Aka the how16th September 2017Riga , Latvia

Alternativt kan vælges én farve og dennes nuancer

Custom Colors =

3. Skriv titel på præsentation

ZABBIXSNOW

Written in OO PhpAlways loaded

ZabbixApi.phpSnowApi.php

Seperated files / Lazy loaded files Problem.phpOk.phpAddhosts.php

23

Alternativt kan vælges én farve og dennes nuancer

Custom Colors =

3. Skriv titel på præsentation

ZABBIXSNOW

Problem.phpEverytime the Zabbix Action run Problem parameter

Collects info from Zabbix and ServiceNowEvaluates if it is a failed proxy triggerEvaluates if our limiter has gotten more than 60 triggers Denies when limiter is 60 (resets every 60 seconds)Creates incident in service now when no incident is activeAdds comment on existing incidents

24

Alternativt kan vælges én farve og dennes nuancer

Custom Colors =

3. Skriv titel på præsentation

ZABBIXSNOW

25

Alternativt kan vælges én farve og dennes nuancer

Custom Colors =

3. Skriv titel på præsentation

ZABBIXSNOW

OK.phpEverytime the Zabbix Action run OK parameter

Collects info from Zabbix and ServiceNowEvaluates if it is a failed proxy triggerAdds OK comment on existing incidentsAdds Downtime End

26

Alternativt kan vælges én farve og dennes nuancer

Custom Colors =

3. Skriv titel på præsentation

ZABBIXSNOW

Addhosts.phpRun by CRON every 1 hour

Zabbix host to ServiceNow syncZabbix trigger to ServiceNow syncNew hosts addedNew trigger added

27

Alternativt kan vælges én farve og dennes nuancer

Custom Colors =

3. Skriv titel på præsentation

ZABBIXSNOW

Addhosts.phpRun by CRON every 24 hour

Full syncSyncing

Zabbix triggers are connected to individual hostTriggers are identified in ServiceNowFind if Relation is therePrepare relations Reset all Hosts and triggersInsert active Hosts and triggers and set “True” in active in zabbix else set falseSet relations between host and triggers in ServiceNow

28

Vis hjælpelinjer som hjælper

Højre klik udenfor slidet og

Sæt kryds ved ’Vis’

tionen ind i tekstfeltet

Indsæt billede Klik på ikonet

tasten nede ved skalering, og træk i billedets hjørner

Flyt fokus i billedet ved at sætte musen på billedet og trække det rundt indenfor ANY QUESTIONS??

16th September 2017Riga , Latvia