Вы находитесь на странице: 1из 42

Curso Spiceworks Parte 1

08
POSTED BY HEITOR LESSA IN CURSOS

segunda-feiraMAR 2010
8 COMENTRIOS

Tags
Curso Spiceworks

Boa noite a todos,

com grande orgulho que escrevo o primeiro curso deste blog, ainda mais sobre uma ferramenta bastante difundida na Internet, mas nenhum guia ou curso rpido como este em nossa linguagem ou em ingls existe, mas c estamos ^^.

Conheci a ferramenta atravs de um trabalho da faculdade em 2007, da qual tinhamos que apresentar qualquer software livre que apresentasse servio de monitoramento ou servios para a rede, no dia seguinte das apresentaes cacei materiais mas nada muito concreto ainda ( o projeto ainda estava em crescimento, a comunidade no era to grande como hoje ), no fim utilizo at hoje a ferramenta no diaa-dia que economiza muito tempo na administrao e configurao do mesmo, alm da grande utilidade que o mesmo proporciona.

Quero agradecer a todos que esperaram com pacincia pelo mesmo, e espero que eu consiga de alguma forma satisfazer as dvidas perante o projeto com esse curso rpido, lembrando que o mesmo tem a durao de at 10 posts podendo ser expandido, atualizarei o contedo semanalmente sobre o curso.

Desejo a todos uma tima leitura !

At a prxima. Att. Heitor Lessa


INTRODUO

O Spiceworks IT Desktop uma ferramenta de gerenciamento de rede de fcil acesso e configurao, o projeto nasceu em 2006 e tinha como foco uma ferramenta para gerenciar dispositivos da rede com inventrio, tendo como principal objetivo a distribuio gratuita diferentemente de muitos softwares existentes da mesma funo.

A comunidade foi crescendo e crescendo, chegando a 15 mil usurios utilizando na verso 1.0, logo na primeira atualizao de verso para a 1.5 ganhou seu sistema de ticket (Helpdesk), da qual acarretou 30 mil usurios. Como recompensa de sua estrondosa ascenso ao mercado ganhou o prmio de melhor escolha da PC Magazine em 2007, desde ento foi crescendo para 100, 200, 700 e hoje com mais de 900 mil usurios ativos, utilizando-o at em grandes empresas.

A pergunta que todo administrador ou usurio do Spiceworks : realmentefree? Porque no cobrar pela utilizao?. A resposta simples, sim gratuito e o software desde o incio tinha como premissa a licena gratuita, mas isto como todos ns sabemos no garante a vida do software, pois os programadores tambm precisam de dinheiro. A resposta est no patrocnio de grandes empresas que utilizam o software e escrevem plugins oficiais para o software, empresas como Dell, Microsoft, Intel, etc. Uma informao importante que o Spiceworks atualmente mantido por diversos profissionais focados somente neste projeto, uma organizao inteira mesmo com CEO, Vendas, Programadores, Sysadmin, etc., logo o projeto no se tornar pago, mas propagandas sempre haver, isto inevitvel, mas nada que atrapalhe a funcionalidade do mesmo, alm disso a compania recebe milhes de investimento todo o ano.

A descrio sobre o software e sua evoluo desde 2006 pode ser encontradoaqui. &nbsp
FUNCIONALIDADES

O software hoje atende empresas de forma eficaz com at 1.000 computadores e ativos de rede, ao longo dos anos foi ganhando novas funcionalidades alm do inventrio da verso 1.0, alm de melhorias nas j existentes, a cada verso ganha algo novo e a parte boa que no demora tanto assim.

Dentre as suas funcionalidades as principais so:

Inventrio do parque de mquinas e da rede; Monitoramento de servios e computadores da rede; Sistema de ticket com portal WEB (Helpdesk); Mapa da rede em grfico; Controle de servios de TI como contratos; Sistema de relatrios dos servios.

As funcionalidades como Inventrio, Monitoramento, Helpdesk e Relatrios sero abordadas no curso, as demais podem ser vistos na comunidade e documentao da ferramenta descritas no prximo tpico.

Atualmente o software contempla o uso de plugins escritos pelos usurios da comunidade e por patrocinadores, alm dos desenvolvedores oficiais do projeto. Isto possibilita a expanso de funcionalidades que o mesmo contm, alm de utilidades para o dia-a-dia que acabam virando cdigos implantados no software em novas verses.

Um resumo das funes do software pode ser encontrado aqui

COMUNIDADE

Como dito anteriormente o Spiceworks utilizado por mais de 900 mil usurios em todo o mundo, utilizado desde empresas de pequeno porte grande porte.

A comunidade do software imensa que conta com milhares de usurios, alm dos programadores ativos no frum. Diferente de algumas comunidades, alm de prestar suporte ao Spiceworks e suas funcionalidades, dispe de How-tos e grupos de diversos assuntos relacionados a TI, como Boas prticas em TI e outros grupos de discusso que podem ser vistos aqui. O suporte relativamente rpido, pois como dito anteriormente alm dos usurios ativo h tambm os desenvolvedores do software, que ajudam com dicas e scripts para a soluo de problemas no cotidiano.

A comunidade do programa est no link http://community.spiceworks.com, o site est todo em ingls, porm h grupos Internacionais que publicam dvidas e/ou artigos em suas respectivas linguagens, garantindo o suporte de qualquer forma, mas garanto que com o ingls a resposta ser mais rpida. O interessante tambm so enquetes que acontecem diariamente no site sobre compra de produtos, uso de tecnologias no dia-a-dia entre outros assuntos pertinentes a TI.

Resumindo uma comunidade completa, que conseguiram alm de disponibilizar suporte para o software, reuniu diversos profissionais em TI que compartilham dvidas e conhecimentos semelhantes, criando ento grupos de discusses sobre diversas tecnologias e fabricantes diversos, incluindo Cisco, HP, Microsoft, etc., genial, pois usurios que ainda no conhecem muito sobre o software, contribuem com postagens em assuntos pertinentes a outras reas, enfim imensa.

Curso Spiceworks Parte 2

20
POSTED BY HEITOR LESSA IN CURSOS

sbadoMAR 2010
3 COMENTRIOS

Tags
Curso Spiceworks

Aps um longo tempo sem postagens, devido aos projetos do trabalho e viagens =D, de qualquer forma estamos aqui novamente, espero que gostem e Boa leitura !, aguardo comentrios.

Obs: Estou escrevendo o curso no prprio Word, ao trmino disponibilizarei o mesmo em pdf ^^.

PR-REQUISITOS INSTALAO

Antes de instalar devemos nos atentar para alguns requisitos bsicos, certa triagem que far voc escolher a ferramenta ou no.

Pode ocorrer de alguns antivrus detectarem algo malicioso na instalao do Spiceworks, voc pode seguramente ignorar o alerta, pois no h risco algum. Este inconveniente vem sendo tratado com as empresas de antivrus pela prpria Spiceworks, da qual hoje o alerta quase mnimo.

O Spiceworks suporta somente o sistema operacional Windows como servidor, dentre eles esto:

Windows XP Professional Windows Vista Windows 7 Windows 2003 Server Windows 2008 Server

O hardware necessrio para execut-lo no precisa ser grande coisa, exceto se voc tem uma grande rede para monitorar e um alto processamento de tickets, os requisitos mnimos so: Processador de 1.0 GHz 1.0 GB de Memria RAM

Para uma instalao que prover somente servios de tickets deve considerar somente o processador, pois 1 GB de memria mais do que suficiente para o sistema operacional e o Spiceworks, isto levando em conta que haver em torno de 50 tickets por dia.

Os sistemas operacionais que podem ser monitorados e inseridos ao inventrio so:

Todos da famlia Microsoft Windows, exceto Windows 98* Unix/Linux/*BSD Mac OS X

Para que o Spiceworks descubra sistemas no Microsoft e dispositivos de rede, os mesmos devem estar com o SSH habilitado ou SNMP (verses 1 e 2) ativado com uma comunidade disponvel para leitura (public, por exemplo).

O Spiceworks tambm pode unicamente monitorar um servio Microsoft, o Exchange Server 2003 ou superior, porm o mesmo no ser descrito aqui, mas como dito anteriormente, a comunidade muito ativa e facilmente responder suas dvidas, alm da documentao existente.

O envio de alertas por e-mail seja ele relacionado ao monitoramento ou servio de ticket, aceita somente servidores com autenticao para o envio, com os protocolos IMAP, POP E SMTP, alm do Exchange Server para o envio.

* Windows 98 era reconhecido no comeo, porm diversos erros na falta de funcionalidades, o mesmo no mais suportado.
INSTALAO

A instalao ser em cima do Windows 7, porm recomendo a instalao em um Windows Server em ambientes de produo, o instalador pode ser encontrado na pgina principal ou neste link. Como premissa bsica, verifique se voc o administrador do sistema para que a instalao ocorra normalmente. Inicie o instalador selecionando o executvel Spiceworks.exe e vers a primeira tela como na figura 1, da qual perguntar qual a porta que o mesmo iniciar seu servidor Web (Apache), caso tenha algum outro servio na porta padro (80), altere-a.

Figura 1 - Definio da porta Spiceworks Aps a escolha da porta avance com a instalao e aceite o termo, aps somente aponte o caminho do qual o Spiceworks ser instalado, por segurana sempre instale em uma partio separada da raiz (C:). A instalao rpida no demora 5 minutos, aps o trmino deixe a opo Run Spiceworks now para iniciar o mesmo como na figura 2 ou caso queira inicie manualmente com o cone Spiceworks em sua rea de trabalho.

Figura 2 - Iniciando o Spiceworks Para sua maior comodidade altere o Spiceworks para iniciar como um servio do Windows, assim no necessrio fazer logon no sistema toda vez para iniciar o mesmo, para tal selecione com o boto direito o cone do Spiceworks que fica ao lado do relgio do Windows, aps selecione o item Preferences, marque as opes como na figura 3.

Figura 3 - Spiceworks como servio Caso queira modificar a porta de conexo do Spiceworks, pode faz-lo por aqui ou atravs do arquivo de configurao, mostrado mais a frente, lembrando que o mesmo aceita HTTPS.

A estrutura de diretrios do programa simples, segue a mesma na figura 4 abaixo:

Figura 4 - Estrutura de diretrios O prprio nome do diretrio j diz o que cada um contm, mas vamos aos detalhes: BIN Contm os executveis do programa e as bibliotecas necessrias para o banco (SQLite) e Ruby (Linguagem da qual Spiceworks feito). DATA Contm os dados dos uploads feito pelos usurios do Helpdesk e Inventrio, alm dos plugins externos instalados no Spiceworks. DB Como o prprio nome diz, o local onde est guardado o banco de dados do Spiceworks, lembre-se de copi-lo e o diretrio data para o backup dos dados, caso seja feito manualmente. HTTPD Diretrio do servidor Web da aplicao, o apache verdadeiramente falando, para administradores familiarizados reconhecers a estrutura de diretrios assim como os arquivos de configurao do mesmo. LIB e PKG- Local onde ficam as bibliotecas e dependncias do Ruby. LOG Nada mais nada menos que os logs do Software, muito til para otroubleshooting. TEMP Local dos temporrios enquanto o mesmo est sendo executado.

Assim que iniciar o Spiceworks pela primeira vez, ser mostrado um formulrio a ser preenchido com as informaes mnimas para a criao do usurio administrador, preencha-o conforme a figura 5.

Figura 5 - Conta inicial Aps responda se quer iniciar pelo Inventrio ou Helpdesk e caso queira assista uma demonstrao do produto em vdeo (ingls), aps caso escolheu a opo Inventrio recuse o scan em toda a rede (faremos mais a frente, caso queira), ao fim ter a tela inicial do Spiceworks.

Para finalizarmos a instalao, voc pode entender melhor como o software inicia analisando os logs, e tambm principalmente o arquivo de configurao do Apache, localizado em C:\Program Files\Spiceworks\httpd\conf\httpd.conf, aps a insero de dados visto mais a frente, analisaremos a pasta data da qual monta a estrutura de tickets e seus arquivos em anexos, por isso sempre importante o backup deste diretrio.

Curso Spiceworks Parte 3


Aps certa demora da postagem da 3 parte devido aos projetos do trabalho, provas e trabalhos da faculdade, segue abaixo a finalmente 3 parte do curso que escrevi desde sbado, porm, no ser a parte conforme comentado em outros tpicos que seria sobre o Inventrio. Decidi ser mais prudente demonstrarcomo configurar o Spiceworks antes de iniciarmos o Inventrio e os outros que h de vir.

Desejo a todos uma tima leitura e mais uma vez reforo que a formatao no Blog sai um pouco diferente da qual escrevo, devido as espaos e formatao HTML, mas irei disponibilizar ao final do curso o mesmo em arquivo Word para redistribuir ou melhor-lo caso queiram.

CONHECENDO O SOFTWARE

Antes de iniciarmos o inventrio do Spiceworks, veremos o Dashboard eSettings (Configuraes) de uma forma rpida, pois nos captulos finais uma melhor abordagem sobre as opes e troubleshooting. A pgina inicial do Spiceworks o Dashboard, da qual oferece de forma centralizada widgets com informaes de vrias ferramentas e opes do software. Segue abaixo os widgets disponveis na pgina principal: My Notes Widget informativo a outros usurios admin do Spiceworks, o mesmo til para deixar tarefas a fazer, dica do dia, alertas, enfim, o que voc necessite como mensagem de texto; Spiceworks News Referencia novas notcias sobre o Spiceworks, funcionalidades, mudanas na equipe, eventos, etc; Microsoft Exchange Healt Widget informativo sobre mudanas em seu Exchange, como contas de e-mail, espao nas mesmas, entre outros; Inventory Summary Como o prprio nome diz, este widget mostra um resumo do inventrio, mostrando todos os grupos e quantas entradas h em cada um deles; Timeline- Este o widget mais til do sistema, pois mostra os principais acontecimentos em sua rede, como novos softwares instalados nos hosts, mudana de MAC Address em determinado host, iteraes nos tickets, etc; Environment Charts Exclusivo de relatrios dos dados coletados, mostra em grfico de pizza alguns dados como total de sistemas operacionais, quantidade de tickets por responsveis, depreciao de equipamentos, etc; Spiceworks TV Faz o link para diversos vdeos-tutoriais e webinars, etc; Purchase List Lista de compra da qual includa nos chamados abertos; All Alerts Todos os alertas mostrados nos hosts e dispositivos da rede; Ratings and Reviews So os tpicos mais lidos e votados como referncia, muda constantemente. Microsoft Security Bulletins Widget muito til para redes baseadas em Microsoft Windows, pois traz todos os novos KBs e updates da plataforma. IT NEWS & Information Referencia de uma forma geral notcias de TI na internet.

Para resumir todo o contedo acima, segue na figura 6 o Dashboard padro do Spiceworks:

Figura 6 - Overview Dashboard Voc pode adicionar novos widgets de sua preferncia, um widget de alerta, RSS, inventrio, etc., para isso selecione o boto Add Content e veja os widgets disponveis por padro no software como na figura 7 abaixo:

Figura 7 - Adicionando widget Repare que h alguns das quais no falamos como por exemplo o Slashdot que traz informaes direto do site. Para testarmos adicionaremos um Feed apontando para o Blog, assim voc acompanha as novidades do Blog no prprio Spiceworks ou outro de sua preferncia. Selecione RSS Feed, aps selecione-o e clique no boto Edit e preencha-o exatamente como na figura 8:

Figura 8 - Widget RSS Repare que no rodap da opo Add content voc tem a opo Get more Widgets, isto te redirecionar para a pgina de plugins do Spiceworks, vers as mais baixadas em primeiro momento e haver outros no canto direito escrito 125 plugins.

Na figura 9 mostra a pgina dos plugins mais baixados sendo que est recortado somente os 4 primeiros:

Figura 9 - Widgets opcionais Como prova do que foi dito no primeiro captulo, empresas que patrocinam o Spiceworks diretamente e indiretamente esto acima, oferecendo recursos para o desenvolvimento ou muitas vezes plugins prontos para a comunidade para seus produtos e softwares.

Agora se voc precisa de mais de uma pgina de Dashboard, o mesmo tambm est disponvel, repare na opo ao lado descrito como Add New Page, isto criar um novo item ao menu do Spiceworks com o nome desejado, assim poder colocar novos widgets assim como feito at o momento.
PLUGINS

Os plugins para o Spiceworks igual para todos os outros softwares, so extenses ao software que do novas funcionalidades sejam elas do prprio fabricante ou personalizadas seja por voc ou pela comunidade.

A primeira pergunta que todos fazem quando vem diversos plugins na pgina do Spiceworks :

Como escrever um plugin para o Spiceworks?

O Spiceworks para facilitar desenvolveu a prpria API para o desenvolvimento dos plugins, isto ajuda a programadores no avanados que desejam fazer algo simples no software. O mesmo pode ser desenvolvido Java, pois a API utiliza-se de todos os elementos bsicos do Java. Para iniciar seu primeiro plugin v na opo Settings no menu esquerdo do Spiceworks e depois em Manage Extensions ou acesse diretamente a URL http:endereodospiceworks/settings/plugins, selecione New Extension e depois New Plugin assim como na figura 10:

Figura 10 - Criando um plugin Aps escolher o nome do seu plugin, selecione a opo Edit para inserir cdigos nele, faremos nada mais nada menos do que um simples Hello World, o mesmo executar sempre que alternarmos de pgina, surgindo um caixa de mensagem como na figura 11:

Figura 11 - Plugin Hello World Na figura 12 a API do Spiceworks contendo cdigo do programa:

Figura 12 - Codigo Hello World Para mais informaes de como criar plugins e como eles funcionam, acesse a pgina do Spiceworks da qual contm informaes desde o bsico at plugins contendo pginas HTML e outras funes mais avanadas:

http://community.spiceworks.com/help/Creating_Plugins
Configurando o Spiceworks

Precisamos configurar algumas funes que ser os pr-requisitos antes de avanarmos para o captulo de inventrio e os demais que viro.

De incio configuraremos o e-mail, da qual a principal funo de todo o ambiente, pois todos os alertas emitidos pelo Spiceworks so enviados por e-mail, assim como tickets, etc. Selecione o menu Settings e depois Email Settings e a seguinte tela ser mostrada como na figura 13:

Figura 13 - Configurando o e-mail Ento vamos s opes: Dedicated Email Address E-mail do remetente do qual aparecer em todos os e-mails enviados pelo Spiceworks; Display Name Ser o apelido mostrado nos e-mails enviados; Protocol Opo da qual o usurio escolho se os e-mails sero enviados atravs de um servidor SMTP ou atravs de um Microsoft Exchange; Server Servidor SMTP ou Microsoft Exchange do qual far o envio dos e-mails; Port Porta que o servidor SMTP ou Exchange est escutando, lembrando que a porta 25 comumente usado, ser bloqueada pelos provedores, assim sendo a porta ser a 587; Authentication Habilite esta opo caso seu servidor necessite de autenticao, mas caso seja um relay deixe-a desabilitada; Protocol (Incoming E-mail) Opo da qual o usurio escolho como o SpIceworks receber os emails, utilizando o protocolo POP, IMAP ou utilizar um servidor Exchange; As informaes inseridas na foto so do meu e-mail e o servidor subsequente, edite para o servidor da qual usa na empresa ou outro (se aplicvel). Repare que no final da figura h a opo Show Additional Settings, porm est minimizada, segue a mesma na figura 14:

Figura 14 - Configurando o e-mail (avanado) O foco est nas opes mais utilizadas, as demais tambm so importantes, mas no o foco deste curso, segue explicao sobre eles: Scheduled time to send coffe report email Agendamento do envio de e-mail constando o relatrio semanal, da qual contm os chamados abertos pela semana e os eventos do Spiceworks ao longo dos dias; No reply email address E-mail que ser utilizado na resposta de algum alerta que o Spiceworks enviar, seja ele um ticket ou alerta de inventrio; Force send confirmation emails Uma proteo antispam que envia um e-mail de confirmao protegendo contra usurios ou bots que cadastrem no sistema de chamados. Conforme mostrado na imagem, qualquer surte efeito as alteraes feitas no modo avanado, o Spiceworks precisa ser reiniciado.

Uma ferramenta til tambm o SpiceMeter que fica na parte inferior do menu, conforme a figura 15:

Figura 15 - SpiceMeter O SpiceMeter um medidor que avalia o seu conhecimento sobre o software, para saber quais os itens precisa preencher para que a barra aumente, consulte em Settings e depois SpiceMeter Status, ao final chegar na tela conforme a figura 16:

Figura 16 - Tarefas do SpiceMeter H uma srie de tarefas a cumprir, porm na figura esto presentes somente algumas para fins de ilustrao. O interessante caso no saiba efetuar a tarefa, h um link Read More para saber mais sobre a funo e caso queira um vdeo preparado pela comunidade. Outra ferramenta da qual ir utilizar muito ser as contas do sistema, disponvel em Settings e depois User Accounts,ao final chegar na tela conforme a figura 17:

Figura 17 - Contas de usurio

Repare na caixa Notify Me, caso esta opo no esteja marcada no ser enviado nenhum e-mail para tal, assim sendo, caso haja um ticket da qual tal usurio seja responsvel, o mesmo no receber os emails, assim como os alertas do Spiceworks, como inventrio, etc. Para criar um usurio selecione o boto Add e marque as opes assim como na figura 18:

Figura 18 - Criando conta Ateno no campo Access, pois h somente estas duas contas internas para o Spice, a primeira a permisso de Administrador, da qual tem acesso completo ao Dashboard e todas as outras ferramentas do Spice, j o outro acesso somente permite que o usurio acesse os relatrios para ele designado. Para redefinir a senha de um usurio que esqueceu, somente selecione o campo password e assim digitado uma nova senha. Mas se voc perdeu a senha do administrador, podes recuper-la utilizando o aplicativo reset password, o mesmo est no diretrio do Spiceworks contendo o cone do Spice, assim como na figura 19:

Figura 19 - Resetando a senha Antes de utilizar o aplicativo, deves parar o Spiceworks e executar o software, aps inicie o Spice e insira o e-mail padro com a senha spiceworks. Agora se voc no se lembra o usurio administrador do qual foi criado no incio da instalao, verifique os logs do Spiceworks que consta no diretrio Log, o arquivo chama-se production, porm haver vrios caso houve mais de uma inicializao, aps abrir, verifique a linha Admin users conforme a figura 20:

Figura 20 - Lista Admin Users Agora que lembrou o usurio cadastrado, execute o reset_password caso no lembre tambm a senha. A opo End Users uma facilidade que ir converter os usurios cadastrados no Helpdesk para Administradores do Spiceworks, o mesmo somente aparecer caso o Helpdesk esteja ativo. Caso queira iniciar o Spiceworks em uma pgina diferente do Dashboard, altere a opo Starting Page.

As demais opes sero listadas no decorrer do curso, assim sendo finalizamos aqui o tpico de configurao do Spiceworks.

Curso Spiceworks Parte 4


Boa noite todos, Aps um tempo incrvel sem postagens, volto a publicar novamente, aps tantas correrias do dia-a-dia de quem trabalha com TI sabe =D, mas enfim, segue agora finalmente a parte 4 do curso que j estava escrito pela metade, mas faltava terminar a parte de um inventrio de um server de teste (linux), na parte 5 ser mostrado de um server Windows.

Pretendo terminar este curso ainda neste ms de Julho para iniciar o curso de pfSense, to aguardado, e que provavelmente tambm ter um curso on-line com udio-vdeo, alm de apostila do mesmo, porm o mesmo ser pago, caso o projeto vire mesmo, publicarei aqui o endereo e como ser feito.

Agora chega de papo, segue o mesmo (mais uma vez desculpem-me pela formatao, WordPress no gosta muito de mim, ao fim ser disponibilizado o arquivo .doc).
INVENTRIO

O inventrio do Spiceworks trabalha diferente dos outros softwares de mercado, da qual utilizam um servio em cada host para enviar as informaes para o servidor. O Spiceworks utiliza-se de protocolos de gerenciamento remoto, tais como, WMI (Sistemas baseados em Microsoft Windows), SSH (Sistemas baseados em Unix, Linux, *BSD), SNMP (Sistemas Microsoft, Linux, Unix, *BSD, dispositivos mveis, ativos de rede, impressoras, etc.).

Partindo dessas informaes pode-se saber se o Spiceworks pode lhe ajudar com o inventrio, mas de qualquer forma, no prprio site contm maiores informaes, sendo que coloco aqui a coluna sobre What Can Spiceworks Inventory: Computadores que executam sistemas Microsoft Windows; Computadores que executam sistemas operacionais Linux; Computadores que executam MacOS; Telefones VOIP; Impressoras de rede; Roteadores, firewalls, e dispositivos que suportam SNMP v1 e/ou v2; Servidores Web utilizando-se da porta 80; Trfego de rede de switches atravs do SNMP; Grupos configurados no Active Directory; Softwares instalados em sistemas Windows, Linux e MacOS; Hotfix instalados em sistemas Windows;

Servios instalados em sistemas Windows; Logs de eventos de sistemas Windows; Servidores de virtualizao e mquinas virtuais.

Ateno em relao aos servidores de virtualizao (hypervisor), pois testei com servidores Citrix XenServer e no funcionou, porm funciona corretamente com servidores VMware ESX, mas ESXi no funcionou. No demonstraremos no curso todas as opes, porm o essencial como servios, softwares instalados, espao em disco, etc. Para maiores informaes sobre estes itens visitem a pgina da comunidade do Spiceworks. Antes de iniciarmos com o primeiro scan, vamos entender como configur-lo. Acesse a opo Settings e depois Network Scan e ters a tela abaixo:

Figura 21 - Ferramenta Network Scan Como podem ver h inmeras opes para se configurar, alguns nomes esto apagados, pois, trata-se do ambiente de produo na empresa e por questes de segurana retirei os nomes, mas vamos s opes: Scan Entries Aqui ficam as entradas dos computadores, sejam nicos como no primeiro ou de entrada mltipla (Ex: 192.168.50.1-254), alm deles configura-se tambm com qual credencial ser feita a coleta das informaes, seja via SSH, SNMP, WMI, conforme indicam as setas. A parte interessante que veio com o tempo foi o Scan Schedule separado para cada entrada, que antigamente somente podia-se efetuar um agendamento para todas as entradas e no para cada entrada como hoje; Scan Exclusions Como o prprio nome j diz, exclui endereos ip s ou nomes que no devem ser feito scan, listados em Scan Entries, como por exemplo, voc adiciona a entrada para os endereos 192.168.50.1-254, porm no gostaria de coletar dados do endereo de ip 192.168.1.55, logo, adicione-o nesta opo; Default Schedule Conforme dito antes, as tarefas podem ser agendadas, este o agendamento padro, caso no se defina nenhum agendamento personalizado para uma nova entrada, esta opo torna-se padro para a mesma; Global Settings Aqui so definidas as opes para refinar a coleta, segue abaixo para que serve as opes que tanto confundem os usurios; Scheduled scan Caso no queira que o scan seja agendado, altere seu valor para Disabled; Scan Speed Esta talvez seja a opo mais importante, como podem ver a minha est alterada para Slow, por mais que demore, a forma mais assertiva de que todos os campos sero preenchidos no perfil do computador, pois caso a primeira tentativa no d certo, ele tenta novamente, peguei esta dica no prprio frum com um dos desenvolvedores; Incremental scanning Este o campeo de dvidas, por mais que o prprio nome sugestivo j fale de scan incremental, ele no faz o scan novamente em todos os campos, mas sim dos campos de Software e Services, verdadeiramente no sei se nas verses mais novas isto foi mudado, mas ajuda e muito na atualizao do inventrio; Rescan interval Caso o Incremental scanning passou em toda a rede ou em um dispositivo, cujo qual no teve seus dados modificados desde o ltimo scan full, voc pode acertar um determinado perodo para que haja um scan quando os dados estiverem atualizados; Wake-On-LAN Esta opo envia o bit para a placa de rede e liga a mquina (caso a mesma tenha suporte para a tecnologia), para que o scan possa ser bem sucedido; WOL Wait Caso marque a opo como habilitada, esta opo lhe ser mostrada, da qual voc define o tempo entre o pacote WOL e o scan; Network Health Check - No confunda esta opo com o Incremental scanning, esta somente verifica o estado das placas de redes dos computadores, e o estado de seu Exchange caso o tenha em sua rede; Network Accounts for Scanning Como informado no incio das opes, para que seja coletado as informaes dos computadores, voc deve definir credenciais com poderes de administrador, aqui

so definidas o tipo da credencial como: Windows, SSH, SNMP e vPro (plugin para gerenciamento de energia de placas Intel); Remote Collector Mode Este curso no abordar este item, mas sua funo repassar as informaes coletadas pelo scan para outra instncia do Spiceworks. Vamos ento ao primeiro scan, escolhi um host linux para os testes somente para fins didticos, mas poderia ser qualquer outro sistema operacional. Este servir como exemplo somente usando o SSH como modo de acesso e colhimento das informaes. Neste caso abaixo, j havia uma entrada de scan, logo a editei, caso no tenha, crie-a neste momento assim como na figura 22:

Figura 22 - Efetuando um scan Repare que aps o endereo IP (apagado na figura), necessrio selecionar um dos tipos de acesso para o endereo remoto, neste caso selecionei SSH com a conta existente, caso no tenha, selecione o boto ao lado Add new SSH account, ser pedido o nome, descrio, login e senha para a mesma. Repare que nas novas verses do Spiceworks h a disponibilidade de escolher um agendamento separado para cada entrada de scan, como mostra a opo Custom de Scan Settings, caso queira que o agendamento padro torne-se usvel para este, deixe a opo Default marcada. Selecione Save e para iniciar o scan, selecione o boto superior Start Network Scan, a seguinte tela lhe ser mostrada na figura 23:

Figura 23 - Resultado do scan Repare na linha classified hostname as a Server, assim que inicia-se o scan para a rede ou um computador em especfico, o Spiceworks classifica os computadores de acordo com seus servios, neste

caso ele classificou como Servidor, porque o servio SSH est ativo, para conferir a lista da qual ele se basea acesse: http://community.spiceworks.com/help/How_Does_The_Scan_Work Aps a classificao do servidor, ele adiciona o nome do servidor ao mapa DNS (DNS map), feito isso ele inicia o preenchimento dos dados obtidos via SSH ao inventrio do computador.

Nas verses anteriores no havia este processo, este no ser visto no curso, porm vale a pena comentar. Aps a identificao do dispositivo e sua classificao, ele adicionado ao banco de dados em conjunto ao Mapa da rede, funo que disponvel para se visualizar a rede logicamente, como um mapa propriamente dito.

Agora que j fizemos o scan, procure o mesmo atravs da ferramenta de pesquisa no canto direto superior da tela. Segue abaixo o resumo de inventrio do servidor de testes que efetuamos o scan na figura 24:

Figura 24 - Resumo do inventrio Repare que o mesmo est em portugus PT, mas isto no perde na qualidade do contedo creio eu, pelo contrrio. Ento vamos s setas que deixei na figura, para mostrar as partes importantes do resumo. A primeira trata-se do boto Editar, repare que no resumo, os itens como Valor de Compra entre outros no esto preenchidos, ento com o boto Editar voc pode inserir dados personalizados ou editar os existentes, caso estes estejam errados (pode acontecer).

A segunda o Modelo que obtido no scan, assim facilita na hora de buscar um servidor de modelo X ou simplesmente na comparao de quantos tem para com outro.

O terceiro importantssimo, pois como falado anteriormente no scan, o Spiceworks classifica os computadores de acordo com seus servios, assim voc tem uma melhor organizao na hora de procurar no inventrio.

A quarta e a quinta tratam-se de alertas que o Spiceworks (envia e-mail, caso configurado) informa sobre o servidor, aprenderemos sobre os alertas mais a frente na opo de Monitoramento.

Na sexta trata-se das comunidades relacionadas ao seu servidor, no caso, o fabricante DELL. Conforme descrito no incio, a comunidade bem ativa e no s para assuntos tratados para o Spiceworks, mas sim sobre outros temas como podem ver no prprio Inventrio.

Na ltima a opo do Perfil Completo, onde se podem ver todas as informaes do servidor, como servios, hardware, etc, ser vista mais a frente. A marcao o famoso Troubleshooting, do qual h ferramentas internas do Spiceworks que vo evoluindo a cada verso, isto facilita muitas vezes quando se h um chamado referenciando um servidor fora do ar ou com problemas.

Como visto nas abas, possvel incluir algumas notas sobre o servidor, informaes adicionais que podem servir equipe de TI da empresa, assim como documentos j escritos anexados ao seu inventrio. Na aba Configuration temos as seguintes visualizaes sobre a mquina:

Figura 25 - Resumo configurao Repare nas informaes teis que podemos obter, como ltimo boot do servidor, Kernel atual, verso da BIOS instalada no servidor, e, principalmente informaes sobre o particionamento, neste caso na marcao em vermelho, mostram-se todas as parties criadas (no caso / e /home), assim como seu uso de forma cronolgica, facilitando a vida do administrador. Espero que tenham gostado, caso tenham dvidas, postem. No prximo captulo ser com um servidor Windows e ser mostrado o item Perfil completo tanto do Windows quanto do Linux, para notarem a diferena, mais ao fim do curso, os erros comuns do scan em computadores com firewall, entre outros.

At Att. Heitor Lessa Boa noite todos,

prxima.

Dando continuidade ao curso e finalizando aqui a parte de Inventrio do sistema, caso sinta falta de alguma opo no Inventrio que gostaria de ver e que no foi publicado aqui, deixe seu comentrio e verificarei a possibilidade de inclu-lo no ltimo captulo de Extras.

Ento chega de papo e vamos ele, apreciem a leitura e comentem caso gostem por favor. Na aba Software voc consegue ver de uma maneira geral, o nome do programa instalado, sua verso, quando for instalado (se disponvel) e chave do produto (se disponvel), confira os detalhes na figura 26:

Figura 26 - Resumo software A vantagem de usar esta opo e no atravs do Perfil completo, que nela dispe da opo Procura rpida. Segue abaixo na figura 27 uma demonstrao quando procuramos o software apache2.

Figura 27 - Pesquisa de software Vamos ento a parte interessante que o perfil completo do computador em foco na figura 28:

Figura 28 - Perfil completo Repare que h algumas opes que antes no apareciam antes na tela anterior, porm por outro lado referenciei algumas como mostram na marcao, estas por sua vez no aparecem neste servidor Linux, como no instalei Samba e nem o CUPS, logo nada h para mostrar, o mesmo ocorre com o Services e Hotfixes (provenientes do Windows). Como o Spiceworks segue um padro destes campos para todo o inventrio, melhor deix-los deste modo, caso queira mostr-lo selecione Show, mas ir se deparar com a mensagem None Found.

Veremos agora um servidor Windows de exemplo, assim notaremos algumas diferenas, segue o resumo do inventrio na figura 29:

Figura 29 - Resumo Inventario Windows No primeiro momento a nica diferena nesta tela a presena da opo Events, que pode lhe ajudar de certa forma, mas por outro lado lotar sua tela de informaes assim como o banco de dados, caso no configurado da forma correta. Em nosso caso no est configurado, caso selecionasse a opo Events apareceria mensagem que no h nenhum item ser mostrado.

Mas o que seria o Events, afinal?

O Events nada mais do que os logs do Windows (Event Viewer ou Visualizador de Eventos), atravs da varredura da rede que o Spiceworks faz, ele tambm pode coletar estes dados, porm no configurado por padro, como quase no utilizo e tambm no o ponto do curso, no vou aprofundar muito seu uso, mas somente mostrar onde configurado e alguns avisos de exemplo.

No painel do Spiceworks ( esquerda), selecione a opo Settings (Definies em PT) e depois v a Event Logging, logo ver a seguinte pgina auto-explicativa como na figura 30:

Figura 30 - Log de eventos Na opo esquerda Include list, voc ir incluir os IDs dos eventos do qual deseja incluir, dais quais no quer que o Spiceworks mantenha coloque-as em Exclude list. Caso deixa a opo como est em Include list, todos os eventos de cada mquina sero coletados, e provavelmente voc ver um crescimento em sua base de dados caso haja muitos erros e avisos no log de eventos. Veremos todos os eventos de uma s vez, para isso v at Inventrio e depois nas abas selecione Events, assim ver um grfico com todos os logs de eventos dos computadores com Windows, como na figura 31:

Figura 30 - Grfico log de eventos Para visualizar detalhadamente quais so os eventos mostrados, selecione qualquer grfico e ter uma janela como esta na figura 32:

Figura 32 - Eventos na rede Repare que os eventos so separados por categorias, assim como no log de eventos como mostra a marcao na figura. Para que no haja muitos erros ou avisos repetidos, h a coluna Count que demonstra quantas vezes o mesmo ocorreu. Alm disso, h tambm a opo Look up que redireciona para o site da comunidade Spiceworks, que por sua vez em alguns eventos detalha sobre o problema ocorrido.

Caso queira mais informaes sobre esta funcionalidade veja-o diretamente no link de ajuda do Spiceworks:

http://community.spiceworks.com/help/Windows_Event_Logs Alm desta primeira diferena no inventrio de computadores com Windows, h outras opes e descries na pgina do Perfil completo, logo vamos a ela na figura 33:

Figura 33 - Perfil completo Repare que h diversos campos agora que esto preenchidos, como:

Antivrus Printers Network Shares Network Adapters Desktop Monitors Video Controllers Services Hotfixes

Dentre eles o mais importante o Hotfixes, pois com a ajuda de regras de monitoramento, voc pode criar um relatrio dos servidores que esto faltando aplicar certo Hotfix em seu ambiente. claro que na figura est resumindo todos os servios e outros preenchimentos, para exibir todos por completo selecione Detailed View.

Opes como Network Shares so bons ndices para monitorar se algum usurio na rede criou algum compartilhamento, para fins de compartilhar msicas, documentos entre outras coisas que sua poltica de segurana pode ou no permitir.

A opo Antivrus um pouco relativo, tendo em vista que muita das vezes se o Windows no reconhece seu antivrus (se o mesmo est atualizado ou no), o prprio Spiceworks tambm encontrar a mesma falha, mas se o mesmo conseguir um timo indicador para verificar se o mesmo est atualizado, alm da ferramenta centralizada de seu antivrus corporativo.

Em Services interessante, pois conseguimos ver de forma detalha todos os servios em execuo, assim como os demais que esto parados, desta forma conseguimos tambm monitorar os servios que esto parados por qualquer motivo.

Em Printers cabe ao administrador verificar se todas as impressoras listadas so passveis de uso, pois h redes em que usurios no devem imprimir documentos em certas impressoras remotas (como o departamento de RH imprimir folhas na impressora pblica).

Os demais componentes podem variar de acordo com a restrio de sua rede, pois, muitas vezes em ambientes muito restritos com diversas portas bloqueadas em hosts, estas opes aparecem como nulas, porm nada muito grave para se preocupar, desde que os demais estejam em perfeito estado.

Como dito anteriormente o Spiceworks faz o monitoramento de roteadores, switches, access points entre outros dispositivos que possuam SNMP, portanto veremos abaixo um access point inventariado pelo Spiceworks e suas diferenas na figura 34:

Figura 34 - Resumo Inventario Access Point No resumo deste Access podemos observar os trs principais campos configurados no SNMP, o primeiro sendo o Device Name que est com o nome WAP44010, o campo Contact denominado como Proprietrio (ou Owner) no Spiceworks, o ltimo campo Location determinando a localizao do dispositivo.

Assim como os outros dispositivos inventariados, o mesmo referenciado pela comunidade no grupo Cisco Group e ao lado discusses recentes do grupo ativo. Repare que em Soluo de problemas (ou Troubleshooting) a opo Running Processes est desabilitada, pois tal funo no controlada por SNMP.

Em nmero de srie observe que o endereo MAC da placa de rede do dispositivo, diferentemente de alguns outros que o referenciam em Service Tag (Ativos do fabricante DELL). Na aba Configuration quase no se nota diferena, portanto acho desnecessrio uma screenshot de tal opo, portanto veremos em Interfaces, cujo qual a mais importante neste inventrio atravs da figura 35:

Figura 35 - Resumo Interfaces De forma geral podemos ver o trfego das placas de rede ativas no dispositivo, sua operacionalidade, assim como suas configuraes. Ao lado vemos na interface br0 uma bridge das placas de rede eth0 e eth1, suas informaes de trfego IN/OUT, representadas por Entrada(Bps) e Sada(Bps) e seu estado Administrativo e operacional.

Da mesma forma vemos a interface ath00 com as mesmas informaes.

Em relao ao perfil completo h diversos itens que no aparecem como podem observar na figura 36:

Figura 36 - Perfil completo Access Point As nicas opes (retiradas no screenshot) que aparecem na opo de perfil completo so: Alerts, Network Adapters e Notes. No mais as opes j so conhecidas conforme as outras screens ilustradas anteriormente.

Para configurar o SNMP em um Access Point para que seja inventariado pelo Spiceworks muito simples, observamos na figura 37 os campos informados anteriormente e tambm a comunidade da qual o Spiceworks busca as informaes para o inventrio:

Figura 37 - Configurando SNMP Repare que nas trs primeiras marcaes so os mesmos mostrados no Inventrio do Spiceworks, h tambm a comunidade em que est configurada no Scan do Spiceworks, da qual o mesmo ir obter as informaes necessrias para o inventrio. Alm deste, a ltima opo est inserido o endereo do servidor que hospeda o Spiceworks, do qual o Access Points pode enviar seus traps, assim como tambm a opo acima Trusted Host, que possibilita inserir um Host em especfico confivel para a obteno das informaes das comunidades criadas acima.

Como podem ver o Inventrio do Spiceworks no to complexo de se obter, claro que em cada ambiente haver certas dificuldades com firewall locais, polticas de segurana no domnio entre outros, mas nada que se possa ser resolvido com a ajuda da comunidade e mais ao final do curso, mostrarei algumas dicas para se livrar dos problemas comuns que encontramos ao efetuar um scan em toda a rede ou em um computador especfico.

Conforme dito acima, finalizamos aqui o tema Inventrio. No prximo captulo que comearei a escrever esta semana provavelmente ou na segunda, tratar de Monitoramento, ser um captulo relativamente curto, porm objetivo sem muitos rodeios. Espero que tenham gostado da leitura e das explicaes, como de prache, caso algo ficou confuso deixe suas dvidas que responderei com o maior prazer.

At a prxima.

Att. Heitor Lessa

Curso Spiceworks Parte 6

17
POSTED BY HEITOR LESSA IN CURSOS

quarta-feiraNOV 2010
5 COMENTRIOS

Boa noite pessoal, Aps um longo tempo sem a continuidade do curso do Spiceworks, agora vamos a parte 6 que aborda o uso de monitoramento e alertas gerados pela ferramenta, mostrando a integrao do inventrio e outras funcionalidades teis e ganhos em seu uso. A ferramenta passou por um upgrade, portanto uma mudana no visual pode ser notada j na primeira figura, algumas funcionalidades foram melhoradas entre outras coisas, MAS, nada to novo que impedir nos conceitos e telas aprendidas no curso que no podero ser usadas nesta nova verso.

Este um captulo curto, porm de grande ajuda e de fcil entendimento, caso queiram acrescentar em algo ou dvidas surgirem, fiquem vontade com as perguntas e caso necessrio acrescentarei mais texto ao tpico dependendo das dvidas. Espero que daqui 1 ou 2 mses estarei com mais tempo livre, assim mais posts e mais dicas (isso se a banca deixar curso e espero que apreciem. ). Chega de bl bl bl, vamos ao

MONITORAMENTO

O monitoramento e alertas feitos pelo Spiceworks utilizam-se das mesmas tcnicas do Inventrio, atravs de coletas de informaes usando SNMP, WMI, SSH e registros do Windows, portanto antes de iniciarmos as explicaes do funcionamento e como criar alertas, tenha em mente que caso o servio ou a funcionalidade que deseja monitorar no possua estes recursos, a mesma no

poder ser monitorado pelo Spiceworks, mas poder ser feito por outro softwares como Nagios, Tivoli, Zabbix, Zenoss, Microsoft System Center, etc. Para iniciarmos nossa primeira viso de monitoramento do Spiceworks, v em Settings e depois em Monitoring ou Configuraes e Monitoramento em portugus. Na figura 38 observamos as configuraes iniciais do software assim como algumas personalizadas:

Figura 38 Monitoramento e Alertas

Repare que na nova aba do Spiceworks 5 (mesmo no Dashboard) no mais possvel obtermos a opo Monitoring, portanto deve-se ir pela opo Settings, como dito anteriormente e demonstrado no segundo quadro. O spiceworks trata o monitoramento como um determinada condio criada pelo administrador, que caso ocorra ser gerado um evento que consequentemente ser exibido na tela principal (Dashboard), como aqueles demonstrados no incio do curso, mas os alertas por si s, so eventos ocorridos quando determinada condio foi afetada e que no somente so exibidas no Dashboard, mas tambm enviadas por e-mail (caso desejado).

Vamos aos campos necessrios e vistos na tela de monitoramento: Name: Como o prprio nome diz, diz respeito ao nome que identificar um monitoramento a certo ativo, servio ou software. Condition: Aqui ser a regra propriamente dita, uma condio determinada que caso ocorra gerado um evento e um alerta caso desejado. Applies to: Local onde dever ser aplicado a condio determinada anteriormente, isto til, pois em muitos casos no necessariamente devemos aplicar uma regra para toda a rede, mas sim um nicho em especfico. Email: Esta a opo responsvel pelos alertas, caso esteja marcado ser enviado um e-mail caso a aos administradores Notify do Spiceworks (Isto marcado, somente explicado ocorrer, opo esteja

anteriormente na criao de usurios ao Spiceworks). On: Determina se a regra est ativa ou no, caso desativa a regra aparece na tela principal com a cor transparente.

Algumas das regras esto marcadas como exemplo, como a condio que qualquer Unidade de disco (C:, D:, /var, /etc) esteja com menos de 25% livre seja criado um evento, mas lembrando que somente ser aplicado ao grupo Devices ou seja, a regra ser aplicada a todos os ativos de rede inventariados corretamente no Spiceworks, alm disso um alerta ser gerado e enviado por e-mail aos administradores. No segundo exemplo, caso qualquer dispositivo fique indisponvel por mais de dois minutos (testes feitos atravs de ping e telnet em portas de servios, caso aplicvel, portanto tome cuidado com essa regra), aplicvel em Servers, um evento ser criado, assim como um alerta. Neste caso a regra difere um pouco da aplicada acima, pois somente ser gerado um evento e um alerta, caso os ativos categorizados como Servers ou movidos para a categoria citada estejam na condio definida. No terceiro exemplo, geralmente o mais usual, pois caso um software (Google Desktop) esteja instalado nos computadores, um evento gerado e no um alerta. Neste caso, verificada a lista dos programas instalados do Sistema Operacional e se encontrada a condio a regra acionada. No quarto exemplo, muito usual, mas tambm necessrio a configurao e disponibilizao do SNMP na impressora (caso no haja, a regra citada no incio deste captulo aplicada), a regra em questo verifica o nvel de tonner ou

suprimento que caso esteja menor que 30%, um evento e um alerta so gerados, lembrando que a regra somente aplicada aos itens categorizados como Printers. No ltimo exemplo, na categoria Networking, caso haja alguma mudana nas configuraes (IP, DNS, etc.) um evento gerado, geralmente aplicvel em roteadores, switches, etc. possvel tambm editar todos os itens demonstrados at o momento, mas como no ser o caso, criaremos um novo selecionando a ltima opo conforme o indicador na figura.

A criao bem simples, seguida por um assistente que ser mostrado na figura 39:

Figura 39 Criando uma regra

No exemplo da figura, temos uma exceo em relao ao nome da regra, pois neste caso criamos o tipo Event, que afeta o Windows Events, procurando, portanto eventos, alertas e erros com o nmero 1502, que um erro comum de permisso de diretrios utilizado na criao de Roaming Profile do Windows. A condio s h uma is triggered e aplica-se aos computadores, ou seja, aos Desktops que executam sistemas operacionais como Windows XP, Windows 7, pois de nada vale para ns onitoramentos este tipo de evento em servidores (salvo as excees em ambientes raros), e, por ltimo marcamos para que seja gerado um evento e habilitamos a regra por fim.

Como resultado final, a criao da regra na figura 40:

Figura 40 Regra criada

Somente para fins de exemplo, segue na figura 41 uma regra que pode ser editada selecionando a opo Edit em seu canto direito:

Figura 41 Editando uma regra

Como podem ver, no h muitos segredos para se configurar o monitoramento no Spiceworks, os eventos valem tanto para softwares, tickets (veremos no prximo captulo), ativos, softwares, etc., alguns j so configurados por padro e podem ser editados posteriormente, alm da alta variedade de formas que se pode criar monitoramentos e alertas que so enviados por e-mail, aumentando a produtividade e melhorando a viso da rede do administrador. O prximo captulo tende a mostrar sobre a criao de um Helpdesk com o Spiceworks, assim utilizando as funcionalidades de Inventrio, Monitoramento e alertas tambm, ser um pouco grande porm com diversas explicaes e detalhes importantes, poder demorar um pouco para sair devido a minha transio de novo emprego, mas no impedir que saia ; ), muito pelo contrrio, novos artigos podem sair das novas experincias que ganharei : ).

Вам также может понравиться