SlideShare a Scribd company logo
1 of 32
Download to read offline
Risparmiare utilizzando un
sistema di monitoraggio?
Possibile?
Alessio Ligabue 2
Processo per l’intervento
sui disservizi
Per migliorare l’efficienza è necessario analizzare i
passaggi che portano agli interventi sui disservizi.
In particolare il confronto fra:
●
Processo standard (senza monitoraggio)
●
Monitoraggio con notifica
Alessio Ligabue 3
Processo classico in caso
di disservizio
Alessio Ligabue 4
Processo automatico di
valutazione e notifica
Alessio Ligabue 5
Comparazione
Alessio Ligabue 6
Perchè se ne accorge
sempre prima il cliente?
Alessio Ligabue 7
Limiti comuni nei software
di monitoring
Buona parte dei sistemi di monitoraggio soffre di problemi
come:
●
Difficile implementazione: configurazioni complesse da linea
di comando
●
Bassa flessibilità sui servizi supportati e sulle metriche
●
Poca o nessuna possibilità di estenderne le funzioni e i
software supportati e scarsa disponibilità di plugin
●
Impossibilità di applicare regole ricorsive e template
●
Costo elevato del software o della configurazione
Alessio Ligabue 8
Qual’è l’impatto per la
nostra azienda?
●
Immagine (difficilmente calcolabile)
●
Inefficienza (tempo speso per la diagnostica)
●
Perdita di lavoro
Alessio Ligabue 9
Quanto ci costa un
blocco?
Il costo è calcolato moltiplicando, il numero di utenti, il
costo orario e le ore di fermo.
Esempio:
50 utenti * 28,3 €/ora * 2 ore = 2.830 €
*Costo orario medio Italiano 2015 fonte Eurostat
Alessio Ligabue 12
Core vs XI
Cosa offre la versione a pagamento?
Features Nagios Core Nagios XI
Standard monitoring X X
Grafici avanzati X
Wizard di configurazione X
Modifica host da web X
Modifica multipla oggetti X
Alessio Ligabue 15
Nagios
A 17 anni dal rilascio di Nagios, è stato uno dei migliori
Network monitoring della storia, ma…
Alessio Ligabue 16
●
È ancora adatto ai nostri tempi?
●
È pronto per le sfide di domani?
●
È possibile che da allora non sia cambiato nulla?
Nagios
Alessio Ligabue 17
Moltiplicarsi del valore dei dati
e dei sistemi
Cloud: Private/Public/Hibrid
Infrastrutture sempre più complesse
Alessio Ligabue 18
Aumento della criticità dei
servizi
●
Utilizzo h24
●
Alta affidabilità
●
Distribuzione geografica
Alessio Ligabue 19
Automazione
dell’allocamento di risorse
●
Deploy istantaneo
●
Istanze “usa e getta”
Alessio Ligabue 20
In sostanza:
●
Più servizi
●
Maggiore affidabilità
●
Maggiore complessità
●
Meno tempo per gestirli
Alessio Ligabue 21
Scarsa percezione della
criticità e complessità
...abbiamo sempre fatto così!
…ha sempre funzionato, ora non va più!
…come fate a non saperlo?
...nessuno mi ha avvisato che dovevo cambiare la
cassetta!
…per quello che dobbiamo farci noi è già anche
troppo!
Alessio Ligabue 22
Come sopravvivere?
●
Monitoraggio granulare delle applicazioni e dei
sistemi
●
Notifiche e collaborazione in tempo reale fra i
team interessati
●
Integrazione nel processo di sviluppo e testing
●
Reportistica dettagliata e visuale
●
Flessibilità e affidabilità del software di
monitoraggio
Alessio Ligabue 24
Interfaccia semplice
Alessio Ligabue 25
Responsive
Alessio Ligabue 26
Integrazione Team
Notifiche Slack, con chat di team, gestione inviti e
bot
Alessio Ligabue 27
Notifiche avanzate
Notifiche multiple su
cellulare, app mobili,
mail, sms
Alessio Ligabue 28
Grafici
Grafici avanzati delle
performaces, con
selezione
dell’intervallo,
confronto fra più host
e servizi…
Alessio Ligabue 29
Infrastruttura
●
Basata su container Docker
●
Multi Master su cloud server internazionali ad alta affidabilità
●
Software Open disegnato per l’alta affidabilità in cluster
●
Comunicazioni cifrate fra nodi, zone e cluster
●
Velocità: 10x Nagios + Gearman (benchmark su 1.000.000 di check su
servizi)
●
Ad oggi disponibili 200 check (sulla nostra infrastruttura), compatibilità
con i nagios plugins, oltre 3000 disponibili
●
Store dei risultati in Mysql o Postresql
●
Deploy tramite Ansible e API degli host e dei servizi
Risparmiare utilizzando il monitoraggio di rete, possibile?
Risparmiare utilizzando il monitoraggio di rete, possibile?
Risparmiare utilizzando il monitoraggio di rete, possibile?

More Related Content

Similar to Risparmiare utilizzando il monitoraggio di rete, possibile?

Net Neutrality: HoBBIT
Net Neutrality: HoBBITNet Neutrality: HoBBIT
Net Neutrality: HoBBITNaLUG
 
MySQL Day Milano 2017 - Dalla replica a InnoDB Cluster: l’HA secondo MySQL
MySQL Day Milano 2017 - Dalla replica a InnoDB Cluster: l’HA secondo MySQLMySQL Day Milano 2017 - Dalla replica a InnoDB Cluster: l’HA secondo MySQL
MySQL Day Milano 2017 - Dalla replica a InnoDB Cluster: l’HA secondo MySQLPar-Tec S.p.A.
 
Agile APM an heretic's approach to SPE
Agile APM an heretic's approach to SPEAgile APM an heretic's approach to SPE
Agile APM an heretic's approach to SPEK-Tech Formazione
 
Ttg 09 07_2015_debug_vs_2015
Ttg 09 07_2015_debug_vs_2015Ttg 09 07_2015_debug_vs_2015
Ttg 09 07_2015_debug_vs_2015Piero Sbressa
 
Smau Milano2108_CNA
Smau Milano2108_CNASmau Milano2108_CNA
Smau Milano2108_CNASMAU
 
L’esperienza del telelavoro in Istat
L’esperienza del telelavoro in Istat L’esperienza del telelavoro in Istat
L’esperienza del telelavoro in Istat FPA
 
Data Analysis & Machine Learning
Data Analysis & Machine LearningData Analysis & Machine Learning
Data Analysis & Machine LearningCaffeina
 
Bonitasoft - Process Efficiency World Tour 2013 - Roma
Bonitasoft - Process Efficiency World Tour 2013 - RomaBonitasoft - Process Efficiency World Tour 2013 - Roma
Bonitasoft - Process Efficiency World Tour 2013 - RomaBonitasoft
 
Markerless tracking techniques for systems maintenance and assembly in Augmen...
Markerless tracking techniques for systems maintenance and assembly in Augmen...Markerless tracking techniques for systems maintenance and assembly in Augmen...
Markerless tracking techniques for systems maintenance and assembly in Augmen...Gino Farisano
 
SMAU NAPOLI 2021 - Come individuare problemi e malfunzionamenti nei software ...
SMAU NAPOLI 2021 - Come individuare problemi e malfunzionamenti nei software ...SMAU NAPOLI 2021 - Come individuare problemi e malfunzionamenti nei software ...
SMAU NAPOLI 2021 - Come individuare problemi e malfunzionamenti nei software ...SMAU
 
DevOpsConf2021 - GitOps and best practices for cloud native CI/CD
DevOpsConf2021 - GitOps and best practices for cloud native CI/CDDevOpsConf2021 - GitOps and best practices for cloud native CI/CD
DevOpsConf2021 - GitOps and best practices for cloud native CI/CDAntonio Liccardi
 
GitOps and Best Practices for Cloud Native CI/CD
GitOps and Best Practices for Cloud Native CI/CDGitOps and Best Practices for Cloud Native CI/CD
GitOps and Best Practices for Cloud Native CI/CDAntonio Liccardi
 
I controlli della ISO 27002:2014 nei reparti produttivi delle aziende
I controlli della ISO 27002:2014 nei reparti produttivi delle aziendeI controlli della ISO 27002:2014 nei reparti produttivi delle aziende
I controlli della ISO 27002:2014 nei reparti produttivi delle aziendeciii_inginf
 
Final presentation of Project Management course (Gestione Progetti Software) ...
Final presentation of Project Management course (Gestione Progetti Software) ...Final presentation of Project Management course (Gestione Progetti Software) ...
Final presentation of Project Management course (Gestione Progetti Software) ...Alexander Minichino
 
Webinar: "Il database: l’equipaggiamento su cui fare affidamento"
Webinar: "Il database: l’equipaggiamento su cui fare affidamento"Webinar: "Il database: l’equipaggiamento su cui fare affidamento"
Webinar: "Il database: l’equipaggiamento su cui fare affidamento"Emerasoft, solutions to collaborate
 
Azure IoT Central per lo SCADA engineer
Azure IoT Central per lo SCADA engineerAzure IoT Central per lo SCADA engineer
Azure IoT Central per lo SCADA engineerMarco Parenzan
 
Il cloud e i vantaggi della nuvola!
Il cloud e i vantaggi della nuvola!Il cloud e i vantaggi della nuvola!
Il cloud e i vantaggi della nuvola!Alessandro Campanaro
 

Similar to Risparmiare utilizzando il monitoraggio di rete, possibile? (20)

Net Neutrality: HoBBIT
Net Neutrality: HoBBITNet Neutrality: HoBBIT
Net Neutrality: HoBBIT
 
OpenDevSecOps 2019 - Open devsecops un caso di studio
OpenDevSecOps 2019 - Open devsecops un caso di studioOpenDevSecOps 2019 - Open devsecops un caso di studio
OpenDevSecOps 2019 - Open devsecops un caso di studio
 
MySQL Day Milano 2017 - Dalla replica a InnoDB Cluster: l’HA secondo MySQL
MySQL Day Milano 2017 - Dalla replica a InnoDB Cluster: l’HA secondo MySQLMySQL Day Milano 2017 - Dalla replica a InnoDB Cluster: l’HA secondo MySQL
MySQL Day Milano 2017 - Dalla replica a InnoDB Cluster: l’HA secondo MySQL
 
Agile APM an heretic's approach to SPE
Agile APM an heretic's approach to SPEAgile APM an heretic's approach to SPE
Agile APM an heretic's approach to SPE
 
Ttg 09 07_2015_debug_vs_2015
Ttg 09 07_2015_debug_vs_2015Ttg 09 07_2015_debug_vs_2015
Ttg 09 07_2015_debug_vs_2015
 
Smau Milano2108_CNA
Smau Milano2108_CNASmau Milano2108_CNA
Smau Milano2108_CNA
 
L’esperienza del telelavoro in Istat
L’esperienza del telelavoro in Istat L’esperienza del telelavoro in Istat
L’esperienza del telelavoro in Istat
 
Data Analysis & Machine Learning
Data Analysis & Machine LearningData Analysis & Machine Learning
Data Analysis & Machine Learning
 
Bonitasoft - Process Efficiency World Tour 2013 - Roma
Bonitasoft - Process Efficiency World Tour 2013 - RomaBonitasoft - Process Efficiency World Tour 2013 - Roma
Bonitasoft - Process Efficiency World Tour 2013 - Roma
 
Markerless tracking techniques for systems maintenance and assembly in Augmen...
Markerless tracking techniques for systems maintenance and assembly in Augmen...Markerless tracking techniques for systems maintenance and assembly in Augmen...
Markerless tracking techniques for systems maintenance and assembly in Augmen...
 
SMAU NAPOLI 2021 - Come individuare problemi e malfunzionamenti nei software ...
SMAU NAPOLI 2021 - Come individuare problemi e malfunzionamenti nei software ...SMAU NAPOLI 2021 - Come individuare problemi e malfunzionamenti nei software ...
SMAU NAPOLI 2021 - Come individuare problemi e malfunzionamenti nei software ...
 
DevOpsConf2021 - GitOps and best practices for cloud native CI/CD
DevOpsConf2021 - GitOps and best practices for cloud native CI/CDDevOpsConf2021 - GitOps and best practices for cloud native CI/CD
DevOpsConf2021 - GitOps and best practices for cloud native CI/CD
 
GitOps and Best Practices for Cloud Native CI/CD
GitOps and Best Practices for Cloud Native CI/CDGitOps and Best Practices for Cloud Native CI/CD
GitOps and Best Practices for Cloud Native CI/CD
 
I controlli della ISO 27002:2014 nei reparti produttivi delle aziende
I controlli della ISO 27002:2014 nei reparti produttivi delle aziendeI controlli della ISO 27002:2014 nei reparti produttivi delle aziende
I controlli della ISO 27002:2014 nei reparti produttivi delle aziende
 
Final presentation of Project Management course (Gestione Progetti Software) ...
Final presentation of Project Management course (Gestione Progetti Software) ...Final presentation of Project Management course (Gestione Progetti Software) ...
Final presentation of Project Management course (Gestione Progetti Software) ...
 
Ibm bwl bpm intro_ita
Ibm bwl bpm intro_itaIbm bwl bpm intro_ita
Ibm bwl bpm intro_ita
 
Webinar: "Il database: l’equipaggiamento su cui fare affidamento"
Webinar: "Il database: l’equipaggiamento su cui fare affidamento"Webinar: "Il database: l’equipaggiamento su cui fare affidamento"
Webinar: "Il database: l’equipaggiamento su cui fare affidamento"
 
Azure IoT Central per lo SCADA engineer
Azure IoT Central per lo SCADA engineerAzure IoT Central per lo SCADA engineer
Azure IoT Central per lo SCADA engineer
 
Polino fiera dellevante
Polino fiera dellevantePolino fiera dellevante
Polino fiera dellevante
 
Il cloud e i vantaggi della nuvola!
Il cloud e i vantaggi della nuvola!Il cloud e i vantaggi della nuvola!
Il cloud e i vantaggi della nuvola!
 

Risparmiare utilizzando il monitoraggio di rete, possibile?

  • 1. Risparmiare utilizzando un sistema di monitoraggio? Possibile?
  • 2. Alessio Ligabue 2 Processo per l’intervento sui disservizi Per migliorare l’efficienza è necessario analizzare i passaggi che portano agli interventi sui disservizi. In particolare il confronto fra: ● Processo standard (senza monitoraggio) ● Monitoraggio con notifica
  • 3. Alessio Ligabue 3 Processo classico in caso di disservizio
  • 4. Alessio Ligabue 4 Processo automatico di valutazione e notifica
  • 6. Alessio Ligabue 6 Perchè se ne accorge sempre prima il cliente?
  • 7. Alessio Ligabue 7 Limiti comuni nei software di monitoring Buona parte dei sistemi di monitoraggio soffre di problemi come: ● Difficile implementazione: configurazioni complesse da linea di comando ● Bassa flessibilità sui servizi supportati e sulle metriche ● Poca o nessuna possibilità di estenderne le funzioni e i software supportati e scarsa disponibilità di plugin ● Impossibilità di applicare regole ricorsive e template ● Costo elevato del software o della configurazione
  • 8. Alessio Ligabue 8 Qual’è l’impatto per la nostra azienda? ● Immagine (difficilmente calcolabile) ● Inefficienza (tempo speso per la diagnostica) ● Perdita di lavoro
  • 9. Alessio Ligabue 9 Quanto ci costa un blocco? Il costo è calcolato moltiplicando, il numero di utenti, il costo orario e le ore di fermo. Esempio: 50 utenti * 28,3 €/ora * 2 ore = 2.830 € *Costo orario medio Italiano 2015 fonte Eurostat
  • 10.
  • 11.
  • 12. Alessio Ligabue 12 Core vs XI Cosa offre la versione a pagamento? Features Nagios Core Nagios XI Standard monitoring X X Grafici avanzati X Wizard di configurazione X Modifica host da web X Modifica multipla oggetti X
  • 13.
  • 14.
  • 15. Alessio Ligabue 15 Nagios A 17 anni dal rilascio di Nagios, è stato uno dei migliori Network monitoring della storia, ma…
  • 16. Alessio Ligabue 16 ● È ancora adatto ai nostri tempi? ● È pronto per le sfide di domani? ● È possibile che da allora non sia cambiato nulla? Nagios
  • 17. Alessio Ligabue 17 Moltiplicarsi del valore dei dati e dei sistemi Cloud: Private/Public/Hibrid Infrastrutture sempre più complesse
  • 18. Alessio Ligabue 18 Aumento della criticità dei servizi ● Utilizzo h24 ● Alta affidabilità ● Distribuzione geografica
  • 19. Alessio Ligabue 19 Automazione dell’allocamento di risorse ● Deploy istantaneo ● Istanze “usa e getta”
  • 20. Alessio Ligabue 20 In sostanza: ● Più servizi ● Maggiore affidabilità ● Maggiore complessità ● Meno tempo per gestirli
  • 21. Alessio Ligabue 21 Scarsa percezione della criticità e complessità ...abbiamo sempre fatto così! …ha sempre funzionato, ora non va più! …come fate a non saperlo? ...nessuno mi ha avvisato che dovevo cambiare la cassetta! …per quello che dobbiamo farci noi è già anche troppo!
  • 22. Alessio Ligabue 22 Come sopravvivere? ● Monitoraggio granulare delle applicazioni e dei sistemi ● Notifiche e collaborazione in tempo reale fra i team interessati ● Integrazione nel processo di sviluppo e testing ● Reportistica dettagliata e visuale ● Flessibilità e affidabilità del software di monitoraggio
  • 23.
  • 26. Alessio Ligabue 26 Integrazione Team Notifiche Slack, con chat di team, gestione inviti e bot
  • 27. Alessio Ligabue 27 Notifiche avanzate Notifiche multiple su cellulare, app mobili, mail, sms
  • 28. Alessio Ligabue 28 Grafici Grafici avanzati delle performaces, con selezione dell’intervallo, confronto fra più host e servizi…
  • 29. Alessio Ligabue 29 Infrastruttura ● Basata su container Docker ● Multi Master su cloud server internazionali ad alta affidabilità ● Software Open disegnato per l’alta affidabilità in cluster ● Comunicazioni cifrate fra nodi, zone e cluster ● Velocità: 10x Nagios + Gearman (benchmark su 1.000.000 di check su servizi) ● Ad oggi disponibili 200 check (sulla nostra infrastruttura), compatibilità con i nagios plugins, oltre 3000 disponibili ● Store dei risultati in Mysql o Postresql ● Deploy tramite Ansible e API degli host e dei servizi