Friday, 30 November 2007

Tools utili e necessari per Operations Manager 2007

Tools di Microsoft:

Active Directory Integration Sample Script - Script di esempio per estrarre una lista di computer da un server SQL e aggiungerli nel gruppo Security in Active Directory. L'uso di questo tool può essere utile per abbinare al security group il management server e il management server di failover in active directory.
Effective Configuration Viewer - Tool per visualizzare le rules e i monitors attivi su un agent, una distributed application, o qualsiasi altro oggetto managed. Utile per visualizzare i parametri impostati dopo aver configurato un override.
Action Account Tool - Script di powershell per impostare l'Action Account sui sistemi monitorati.
Operations Manager Inventory - Utility a riga di comando che esporta la configurazione di Operations Manager 2007 dal management server e la inserisce in un file cabinet in modo da poter essere inviato al supporto microsoft. Utile per il debug.
Operations Manager Cleanup Tool - Utility a riga di comando per la pulizia di tutti i componenti di Operations Manager sia dal disco che dal registro di Windows. Utile per le disinstallazioni complete o quelle non andate a buon fine.
AEM Validation - Utility a riga di comando per la validazione del monitoraggio Agentless e del monitoraggio AEM (Agentless Exceptions Monitoring).

Tools di terze parti:

Override Explorer - Elenco di tutti gli override in Operations Manager.
Proxy Settings - Mostra tutti i server che agiscono come "Act as Proxy Agent" ovvero col proxy bit attivo.
MP2XMLDumper - Mostra come risulta in XML un Management Pack.
Proxycfg - Tools per verificare e impostazione il proxy bit sugli agent. Scritto da Clive Eastwood (MSFT).
AgentMM - Tool per impostare gli agent in Maintenance mode. Scritto da Clive Eastwood (MSFT).

Thursday, 29 November 2007

My two cents about monitoring agentless versus monitoring agent based

Maybe we have to do many considerations about the right and the best way for a monitoring using or not agents. Of course we have to exclude all appliances, network devices and the rest of hardware where there's no the possibility to install an agent. But, for all others systems, which is the best solution? Agent or not?

First of all, many softwares (almost all) use agentless way to monitor remote system. This due to reduce costs, no needed to create an agent for any operating system and also to maintain it, a simpler interface. Use of agents usually is reserved for enterprise software and introduce higher costs (you have to pay server and any agent) and an heavy management....

Agentless softwares have many limits in complex network envirnoment or every time you've to cross a NAT. Also standard used from agentless systems is the SNMP that is not really standard between architecture and platform. The most standard SNMP is the Net-SNMP that has really many problems, also security problems, and cannot work in the same way between all platforms. Also, agentless can't always be proactive. Yes, you can send an alert, maybe an SNMP trap to your server, but there's no a two-way channel where the SNMP is a standalone agent able to detect and solve problems.

Agent monitoring is the only, right, solution. Agent is autonomous, can contact one, two or many management server at the same time, is the only responsible to monitor itself and the system where it's installed. The only network requirement is that agent have to be able to reach the server IP at the specified port, and this is possibile even if the agent is in a private backend. For security this is a good thing as you do not have to open a port or more to the requests coming from outside, but you've only to permit traffic from internal to an outside system and a specified port. Tunnel between agent and server is opened by the agent. Usually agents are able to monitor not only system but also applications and export metrics always in the same way (sure where the needed metric is applicable).

Agent-based monitoring is the last chance to monitor a complex environment with different networks, security policies, various operating systems, and so on....

For me the worst monitoring systems are Nagios (for freeware) and BMC Patrol (for payware). The best are Hyperiq HQ (for freeware) and HP OpenView. A special attention should be dedicated to Microsoft System Center Suite, in particular System Center Operations Manager 2007.

Tuesday, 20 November 2007

Giaccone elettrico - Siamo alla frutta

Per caso mi sono imbattuto in questo post sul forum del Corriere della Sera:
Giaccone elettrico

Gentile signora Bartolini,
ho acquistato un giaccone nuovo e dopo averlo portato per una settimana continuo a prendere fastidiosissime scosse elettriche al punto che quando lo indotto non posso avvicinarmi e toccare nessuno per paura di una scossa. Il giaccone che non è costato poco mi è stato venduto come tessuto tecnologico ma probabilmente è un tessuto molto scadente. Posso chiedere che mi vengano restituiti i miei soldi? La ringrazio molto se potrà rispondermi.
Angela.

Ora, io voglio dire, siamo così alla frutta che per un po' di elettricità statica, magari dovuta a un pile indossato dalla signora insieme a un'altro tessuto sintetico della giacca unito poi al vento di questi giorni andiamo a scomodare al garanzia? Cosa devo dire io che da quando ho cambiato l'auto 3 settimane fa, senza usare la giacca che non ho ancora tirato fuori prendo la scossa con le portiere? sono indeciso se andare a reclamare per l'auto o forse per le mutande, magari sono di tessuto scadente visto che le ho prese al supermercato. Signora, mi spiace per le scosse, ma si butti già da un ponte :-) (affettuosamente eh)

Monday, 19 November 2007

Hyperic HQ Monitoring software review

Ho provato il mese scorso questo software: Hyperic HQ. Il software è disponibile per diverse piattaforme Unix e Windows, basato su un core Java con PostgreSQL (utilizzabile anche con Oracle o un PostGRE esterno) e con JBoss e Tomcat per la parte di gestione via web.

Hyperic HQ è semplicemente stupendo. La versione opensource di Hyperic HQ permette diverse cose per quanto a mio avviso ci sono due cosine che sarebbe obbligatorie e presenti solo nella versione enterprise.

Il sistema parla attraverso un canale cifrato con l'agent utilizzando una porta che deve essere aperta nel verso agent->server, ideale quindi per le reti complesse e in presenza di più firewall.

Hyperic HQ dispone di agent multipiattaforma basati tutti su java (cosa orrenda per qualche puritano del C) che funzionano dai miei test egregiamente su Linux, Windows, AIX 5 e Solaris 9. Esiste anche un agent in versione no platform che praticamente è la framework java che può essere riadattata su diversi sistemi. Una cosa molto interessante di Hyperic HQ sono le diverse applicazioni che è in grado di monitorare, nativamente, dallo stesso agent di base installato sui sistemi. Questa è una funzione estramente comoda perchè intanto non richiede licenze supplementari e permette di avere un unico software onboard per il monitoring. Inoltre il campionario di applicazioni di Hyperic HQ è veramente vasto e comprende anche applicazioni enterprise come DB2, Oracle database, Microsoft Exchange, Microsoft SQLServer, ecc...

L'interfaccia web gestisce comunemente più utenti con diversi ruoli e nella versione Enterprise è collegabile a un LDAP server per una autenticazione in SSO (sarebbe da verificare la possibilità di collegarlo a un LDAP in un dominio Microsoft). Dal web si configura e si utilizza il prodotto. E' possibile definire ovviamente diversi allarmi e soglie e parametri di rientro. Una limitazione, enorme a mio avviso, della versione opensource è la mancanza della possibilità di gestire una notifica in caso di rientro di un allarme. Direi che può essere un grande punto a sfavore. I report sono facilmente gestibili e la versione Enterprise permette una reportistica avanzata degna di nota.

Concludendo brevemente, secondo me è un ottimo prodotto, uno dei migliori se non al momento il migliore che ho visto sul mercato per il Service Monitoring. Non è il classico prodotto di monitoring per reti riadattato, ma è un prodotto scritto apposta per il monitoring di sistemi. Veloce da installare, molto performante anche se in Java. Non ho indicazione sui costi, ma vale sicuramente un test.

Friday, 16 November 2007

Satcar stupisce col mio nuovo impianto audio...

Auto nuova (VolksWagen Golf), uscita dal concessionario ed entrata direttamente dagli esperti del suono. Tre giorni ininterrotti di lavoro per un capolavoro qualitativo che sorprende ad ogni accensione. Nel tempio dell'audio non si crea rumore ma qualità sonora, alta definizione. Due dettagli sull'impianto:

  • Navigatore alpine IWA-202R

  • Modulo navigazione NVE-N099P

  • Amplificatore con Dolby ProLogic II MRA-F355

  • Casse Alpine 250W (il modello non è noto ... :-) )

  • Canale centrale e subwoofer ultrapiatto

  • Modulo televisione analogica e televisionedigitale terrestre

  • Modulo iPod

  • Modulo Bluetooth

  • Modulo USB


Il tutto montato egregiamente nella golf senza che si noti alcuna differenza.  In totale sono  stati usati quasi 50 metri di cavo, e fibra ottica per alcuni collegamenti.

Il risultato è un suono spettacolare, avvolgente e incredibilmente pulito. Il suono non viene distorto neanche col volume molto alto. La potenza del dolby e del surround  non è descrivibile, va ascoltata. In generale è un lavoro splendido, fatto da intenditori e audiofili che sanno realmente creare il cosidetto HiFi.  Visitate il sito www.satcar.it per i loro contatti.

Tuesday, 13 November 2007

Windows Server 2008 - L'evoluzione che mancava

Sto provando in questi giorni Windows Server 2008 RC0. Avevo già seguito l'evoluzione prodotto tramite Technet e sono contento della nuova filosofia Microsoft per un prodotto definito core only che installa unicamente i comandi operativi senza nessuna Management Console e meno che meno i Wizard. Era ora, forse in questo si potranno eliminare molti dei sistemisti della domenica che riuscivano a cercare di fare questo lavoro unicamente vivendo con i wizard.

Quando installi la versione core only ti si presenta schermata di login veramente minimale

Windows Server 2008 Login


entrando sei obbligato al cambio password e quando sei loggato l'aspetto non è molto diverso. L'interfaccia è veramente minimale: un prompt aperto e basta.

Windows Server 2008 First screen


Sono abbastanza contento di questa cosa. L'utilizzo dei comandi a mano permette più cose  e generalmente meno errori dei wizard. In un momento in cui Linux sta evolvendo sempre di più verso la grafica, Microsoft ha iniziato il cammino all'indietro e sicuramente una nuova vision di sicurezza. Tralaltro, la mancanza di tutti i wizard, servizi vari, finestre  equant'altro ha ridotto notevolmente lo spazio occupato su disco e le risorse utilizzate a livello base sulla macchina.

Monday, 5 November 2007

Flight Simulator 2004 e il PC Nuovo

Nelle varie cose, sto trovando qualche momento per dedicarmi a una delle tante passioni: il volo. Sul PC nuovo, fatto apposta per la simulazione, Flight Simulator 2004 funziona veramente bene. Gli aerei della PSS sono insuperabili in fatto di realismo. Mi rimane da verificare/capire/trovare una serie di cose:

  • Addon per filmare in .avi durante il volo con telecamera esterna (non posso atterrare a occhi chiusi, ma vorrei vedere l'atterraggio da fuori)

  • Capire bene il funzionamento dell'ILS approach e dell'autoland degli Airbus della PSS (ogni tanto mi si perde sul Localizer e va dove cavolo vuole lui)

  • Decidere se tornare online con VatSim (IVAO per me è morta)

  • Impostare correttamente tutti i tasti del Saitek X52 Pro


Per Flight Simulator X non ho ancora idea...non l'ho ancora comprato. Vedremo.

Rapid Share Internet Search software

I've found many small softwares that permit to searh a program on the big RapidShare. RapidShare does not export its own content. The only way is to look online throught a search engine for a your software using the option to search an in text keyword. This means that you can google (for example to search BigRedmond software) with

bigredmond software intext:rapidshare.com/files

Click here for a demo. So, do not install any kind of software, doing a search is very very easy and also works on any PC and not only on Windows systems.