Multi agent systems

Cerca tra migliaia
di articoli, foto e blog

Tina Cipollari
In rilievo

Tina Cipollari

deleted

deleted

deleted

deleted

Nagios: script bash per monitorare lo stato dei volumi RAID

Nagios: script bash per monitorare lo stato dei volumi RAID

Partendo dalle considerazioni fatte in questo post, ho deciso di mettere a punto uno script bash da integrare a Nagios, in modo da monitorare lo status dei volumi RAID (e dei dischi fisici annessi) a prescindere dal metodo utilizzato per l'implementazione di tale tecnologia (hardware, fake oppure software). Di seguito riporto il suddetto script nella sua interezza: #!/bin/bash type=$1 subtype=$2 element=$3 usage="check_raid [--megaraid|--mpt] [...]

CentOS 6, Nagios e NagVis: creazione di mappe personalizzate per l'attività di monitoring

CentOS 6, Nagios e NagVis: creazione di mappe personalizzate per l'attività di monitoring

Da qualche anno ormai sono solito postare diversi articoli riguardanti il mio NMS preferito, ovvero Nagios (nella versione core). Qualcuno di voi obietterà dicendo che c'è di meglio sul mercato, soprattutto per ciò che concerne la facilità/rapidità di utilizzo e configurazione. Personalmente credo che, utilizzando le terze parti che hanno reso celebre il software in questione, è possibile raggiungere livelli di usabilità e prestazioni del tutto simili a [...]

Nagios e CentOS 6: tuning dei service check timeout

Nagios e CentOS 6: tuning dei service check timeout

In questo post vi ho parlato di come configurare Nagios affinchè riesca a monitorare lo stato degli aggiornamenti relativi ad una macchina Windows Server 2008 R2. Per qualche tempo tutto ha funzionato correttamente, fino a quando il servizio in questione ha cominciato a restituirmi dei timeout. Aver ridotto gli intervalli dei check non ha portato i risultati sperati, per cui ho dovuto armarmi di pazienza ed iniziare a fare un po' di sano troubleshooting. Problema [...]

Hardening del servizio Remote Desktop su Windows Server 2008 R2

Hardening del servizio Remote Desktop su Windows Server 2008 R2

Uno dei target preferiti dagli script kiddie è il servizio Remote Desktop di Windows. Vi assicuro che, giornalmente, i tentativi di bruteforcing contro di esso possono superare (e anche di molto ) il centinaio. Proprio per questo motivo ho deciso di mettere in atto tutta una serie di accorgimenti in grado di limitare questa tipologia di attacco, basandomi principalmente su due strategie: 1) quella proattiva, grazie alla quale è possibile bloccare [...]

NRPE_NT e Nagios: script PowerShell per il controllo dell’uptime su Windows Server 2008 R2

Tenere sotto controllo l’uptime dei nostri server è molto importante, soprattutto se si ha a che fare con macchine in produzione. Per ciò che concerne i sistemi operativi di casa Microsoft (sia client che server), esiste un comando che può tornarci molto utile allo scopo, ovvero: net stats srv il quale, basandosi sul servizio Server […] The post NRPE_NT e Nagios: script PowerShell per il controllo dell’uptime su Windows Server 2008 R2 appeared first on Il [...]

auto_clean_zombies: event handler per Nagios in grado di ripulire il sistema dai processi zombie

In questo post ho illustrato il codice di uno scrip da me realizzato, in grado di ripulire il sistema dai processi zombie. Ora vedremo come fare ad integrare, sotto forma di event handler, il predetto scrip con Nagios. Per prima cosa è necessario creare l'event handler vero e proprio (che funge da wrapper), il quale richiamerà lo scrip clean_zombies in caso di necessità: #!/bin/bash case "$1" in OK)         ;; WARNING)         ;; UNKNOWN) [...]

ULTIME NOTIZIE, FALSO IL 60% DI VISITE E CONTATTI SU INTERNET, STUDI, RICERCHE, WEB, CONTATORI, BOTNET,

I contatori che registrano gli accessi  su internet  contano anche il 60% delle visite gonfiate dai botnet, i programmi 'subdoli' che imitano il comportamento degli utenti, gonfiando così il numero di contatti e di visite...    I FALSI DATI A fornire i primi dati del fenomeno, del quale si parla da tempo, sono i risultati della simulazione condotta nell'università Carlo III di Madrid pubblicato nel sito arXiv. I ricercatori hanno analizzato i sistemi per [...]

check_ntp_peers: script bash per il monitoraggio dei peer NTP mediante Nagios

check_ntp_peers: script bash per il monitoraggio dei peer NTP mediante Nagios

Il protocollo NTP ci consente, in soldoni, di tenere aggiornate la data e l'ora di sistema, sincronizzandole con un'apposita sorgente di tempo. Per i sistemi *nix, nella stragrande maggioranza dei casi, è sufficiente configurare il servizio NTP (attivo mediante il demone ntpd, o, in alternativa, utilizzando l'accoppiata ntpdate + crontab) agendo sul suo file diconfigurazione (ovvero ntp.conf) e definendo le sorgenti alle quali sincronizzarsi. Ad esempio: server [...]

CentOS 6 e Nagios: script bash per monitorare la scadenza dei certificati X.509

CentOS 6 e Nagios: script bash per monitorare la scadenza dei certificati X.509

A quanti di voi sarà capitato di dover fare i conti con un certificato X.509 scaduto (magari installato su un server in produzione) che avete scordato (per un motivo o per un altro) di rinnovare? Ebbene, tramite il seguente scrip bash (da integrare a Nagios) non dovremo più "appuntarci" la data di scadenza dei suddetti certificati, poichè sarà proprio l'NMS a ricordarci (a tempo debito) di procedere con il rinnovo. Ecco lo scrip: #!/bin/bash ############Scrip [...]

NRPE_NT e Nagios: tenere sotto controllo gli aggiornamenti di Windows

NRPE_NT e Nagios: tenere sotto controllo gli aggiornamenti di Windows

Installare prontamente gli aggiornamenti di Windows, soprattutto se si ha a che fare con i security update, è sempre cosa buona e giusta. Spesso, però, capita che l'amministratore di sistema debba gestire N macchine e non abbia il tempo materiale di loggarsi su ciascuna di esse e constatare l'eventuale disposnibilità di aggiornamenti. Personalmente credo che non li si debba mai scaricare nè tantomeno installare automaticamente sulla macchina ospite, soprattutto [...]

CentOS 6: monitorare le ACL del nostro router Cisco mediante Nagios ed snmptt

CentOS 6: monitorare le ACL del nostro router Cisco mediante Nagios ed snmptt

Durante gli ultimi mesi ho discusso ampiamente della configurazione di Nagios per la ricezione dei check passivi, quali trap SNMP o security alert. Adesso vi mostrerò come integrare le predette tipologie di allarmi in modo da riuscire a monitorare le ACL del nostro router Cisco. Premessa Esiste un modo più veloce per ottenere il monitoraggio delle ACL rispetto a quello che sto per illustrare. Esso consiste, fondamentalmente, nella configurazione di un syslog [...]

NRPE_NT: script powershell per la modifica della direttiva allowed_hosts in nrpe.cfg

NRPE_NT: script powershell per la modifica della direttiva allowed_hosts in nrpe.cfg

Scenario Sistema di monitoraggio (Nagios) connesso ad Internet mediante indirizzo IP pubblico di tipo dinamico. Esso deve tenere sotto controllo, tramite opportune query NRPE, alcuni servizi attivi su di un server remoto (Windows 2008 R2), raggiungibile mediante FQDN ed IP statico. Problema Per evitare che eventuali client non autorizzati possanno connettersi al servizio NRPE_NT in ascolto sul server remoto (porta 5666/TCP), è possibile definire, all'interno del [...]

CentOS 6: Riavviare automaticamente il servizio barnyard2 mediante Nagios e gli event handlers

CentOS 6: Riavviare automaticamente il servizio barnyard2 mediante Nagios e gli event handlers

In questo post ho mostrato il codice sorgente del demone barnyard2 da me customizzato. Esso, in soldoni, non fa altro che monitorare il contenuto del file alert generato da snort, in modo da poter individuare gli allarmi creati dall'IDS in questione, inserendoli (dopo un'opportuna formattazione) all'interno di uno specifico DBMS (nel nostro caso MySQL). Purtroppo, però, tale servizio tende a crashare in modo randomico, ragion per cui ho deciso di creare un event [...]

CentOS 6: configurare Nagios per la ricezione delle trap SNMP

CentOS 6: configurare Nagios per la ricezione delle trap SNMP

In questo post abbiamo visto come configurare Nagios per la ricezione dei check passivi. In quest'altro post, invece, ho spiegato come configurare snmptrapd per la ricezione delle trap SNMP provenienti dai dispositivi monitorati. Adesso vedremo come ricevere su Nagios le suddette trap. Ingredienti Oltre a Nagios ed al demone che si occupa della ricezione delle trap (ovvero snmptrapd), è necessario installare sulla macchina che funge da NMS un demone in grado di [...]

CentOS 6: configurare Nagios per la ricezione dei security alert

CentOS 6: configurare Nagios per la ricezione dei security alert

In questo post abbiamo visto come configurare e gestire i check passivi su Nagios. Ora vedremo come utilizzare tale configurazione per ricevere i security alert relativi agli host monitorati. Ingredienti Ovviamente il primo ingrediente è l'NMS (Nagios), integrato ad NRDP Server. Sulle macchine monitorate è installato NRDP Client, il quale dovrà interagire con un log analyzer in tempo reale (swatch). Scenario La topologia utilizzata nell'ambito di questa guida è [...]

CentOS 6: configurare Nagios/NRDP per la ricezione dei check passivi

CentOS 6: configurare Nagios/NRDP per la ricezione dei check passivi

In questo blog ho ampiamente discusso del mio MNS preferito (Nagios), mostrandone le diverse modalità di utilizzo e pubblicando, con una certa frequenza, alcuni plugin (da me realizzati) in grado di tenere sotto controllo un determinato servizio attivo su uno o più dispositivi. Occorre precisare, però, che fin'ora ho discusso solo ed esclusivamente dei cosiddetti check attivi, ovvero quelli che vengono inizializzati dall'NMS ad intervalli di tempo specifici (di [...]

CentOS 6: monitorare le performance di Nagios mediante MRTG

CentOS 6: monitorare le performance di Nagios mediante MRTG

Il compito di un NMS, si sa, è quello di monitorare le prestazioni e lo stato di salute di server, router, switch, firewall e chi più ne ha più ne metta. Nel caso in cui gli oggetti da tenere sotto osservazione siano relativamente pochi (qualche centinatio) ed il server su cui è ospitato Nagios sia abbastanza corazzato (almeno 4/8 GB di RAM), il nostro NMS dovrebbe riuscire a svolgere il suo compito senza grosse difficoltà. Tutto si complica, ovviamente, se il [...]

check_noise_margin e check_attenuation: script Nagios per verificare la qualità della nostra linea ADSL

Premessa Vi sono numerosi fattori che possono influenzare negativamente o positivamente la qualità della nostra linea ADSL, ma i più importanti sono sicuramente il rapporto segnale rumore (SNR o noise margin) e l'attenuazione. In particolare, nel primo caso un valore elevato indica una qualità migliore; viceversa, nel secondo caso, un valore elevato indica una qualità peggiore. Inoltre, i valori di attenuazione sono molto influenzati dalla distanza che [...]

&id=HPN_Multi+agent+systems_http{{{}}}dbpedia*org{}resource{}Category:Multi-agent{{}}systems" alt="" style="display:none;"/> ?>