Esta seção descreve como personalizar as informações de inventário.
O ZENworks 7 Desktop Management permite coletar informações que não fazem parte do padrão de inventário de hardware das estações de trabalho inventariadas.
Para coletar essas informações, é necessário definir atributos e os seus valores correspondentes para uma classe de Inventário. Por padrão, cada classe de Inventário tem seus próprios atributos, chamados de atributos regulares, e os valores correspondentes a eles são chamados de valores de atributos regulares. O Scanner de Inventário armazena no banco de dados de Inventário os atributos definidos pelo usuário (chamados de atributos personalizados) e os valores correspondentes juntamente com os valores dos atributos regulares da classe. Este processo é chamado de exploração personalizada de inventário de hardware.
Por exemplo, é possível adicionar à tabela Processador o atributo personalizado denominado Rate. O Scanner de Inventário explora os valores de atributos regulares, como o tipo de processador, e armazena os valores da Taxa e do Tipo de Processador no banco de dados de Inventário.
A tabela a seguir lista as classes de Inventário e os atributos regulares.
NOTA:Na tabela a seguir, o * indica que é necessário especificar os valores em bytes e o + indica que é necessário especificar os valores enumerados desses atributos. Para obter mais informações sobre valores enumerados, consulte o Seção O.0, Valores de enumeração.
Tabela 76-1 Lista de classes de Inventário e seus atributos regulares
As seções a seguir fornecem informações sobre as tarefas que devem ser executadas para fazer uma exploração personalizada:
Para adicionar atributos personalizados a uma classe de Inventário:
Na política de Inventário da Estação de Trabalho, clique na guia
.Selecione
.Clique em
.Na caixa de diálogo Editor de Atributo Personalizado, clique em
.Na lista suspensa
, selecione a classe à qual você deseja adicionar o atributo personalizado. Por exemplo: Processor.No campo
, digite o nome do atributo personalizado. Por exemplo: Rate.NOTA:Se forem usados atributos personalizados no banco de dados de Inventário Oracle, o nome de cada atributo personalizado deverá ter menos de 10 caracteres.
Clique em
.Não é possível adicionar mais de um atributo personalizado a uma classe.
Clique em
, em e novamente em .Para adicionar valores aos atributos personalizados, crie o arquivo custom.ini. O administrador deve comunicar a lista de classes de Inventário à qual os atributos personalizados podem ser adicionados. O Scanner de Inventário usa o arquivo custom.ini para obter informações sobre os atributos personalizados e seus valores correspondentes.
O conteúdo de um arquivo custom.ini é o seguinte:
[START_CIM_OBJECT] Classe = Nome_Classe_Inventrio_como_exibido_na_caixadedilogo_Editor_Atributo_Personalizado_ou Nome_Classe_Inventrio_no_bancodedados_Inventrio_ RegularAttrs = nome1_atributo_regular, nome2_atributo_regular, ..., nomeN_atributo_regular RegularVals = valor1_atributo_regular, valor2_atributo_regular, ..., valorN_atributo_regular Action = A/D atributo_personalizado = valor_atributo_personalizado atributo_personalizado = valor_atributo_personalizado ... ... atributo_personalizado = valor_atributo_personalizado [END_CIM_OBJECT]
em que Class é um nome de classe de Inventário predefinido (para obter a lista de nomes predefinidos de classes de Inventário, consulte a tabela de Nomes de classes de Inventário e de atributos regulares), RegularAttrs indica a lista de nomes de atributos regulares, RegularVals indica os valores correspondentes dos atributos regulares, o valor A de Action indica os atributos personalizados especificados a serem adicionados à tabela do banco de dados e o valor D de Action indica os atributos personalizados especificados a serem apagados da tabela de banco de dados.
Você pode inserir comentários após o ponto-e-vírgula (;). Os dados após o ponto-e-vírgula serão ignorados pelo Scanner.
No arquivo custom.ini, o conteúdo entre [START_CIM_OBJECT] e [END_CIM_OBJECT] é chamado de “seção”. As três primeiras linhas dentro da seção são chamadas de consulta.
O exemplo a seguir é de um arquivo custom.ini com um atributo regular, um valor de atributo regular e um atributo personalizado com seu valor:
[START_CIM_OBJECT] Class = Informaes sobre o sistema do computador ;Nome da classe de Inventrio RegularAttrs = Nome ;Nome do atributo regular RegularVals = John ;Valor do atributo regular Action = A Nmero do funcionrio=BLR_5000234 ;Atributo personalizado e seu valor [END_CIM_OBJECT]
Na consulta acima, o número do funcionário será adicionado à tabela CIM.UnitaryComputerSystem, caso o valor do atributo Name seja Paulo.
É possível criar um arquivo custom.ini usando um dos seguintes métodos:
Depois de desenvolver o aplicativo, vá para a guia Seção 73.6, Configurando a Política de Inventário da Estação de Trabalho.
da política de Inventário da Estação de Trabalho, selecione a opção e especifique o nome do aplicativo. Para obter mais informações, consulte aEsse aplicativo é disparado pelo Scanner.
Siga estas instruções ao trabalhar com o arquivo custom.ini:
Se houver várias instâncias da classe de Inventário, você deve especificar um conjunto mínimo de atributos regulares e seus valores correspondentes para distinguir as instâncias.
Por exemplo, se o valor do atributo regular for “Novell, Ltd.”, esse valor deverá ser gravado no arquivo custom.ini da seguinte forma:
Novell\, Ltd.
O exemplo a seguir é de um arquivo custom.ini com duas seções:
[START_CIM_OBJECT] Class = Informaes do Sistema de Computador RegularAttrs = Nome, PrimaryOwnerContactID RegularVals = John, 56 Action = D EmployeeName= Tom EmployeeId=568 [END_CIM_OBJECT] [START_CIM_OBJECT] Class = Diskette Drive RegularAttrs = DisketteDeviceID RegularVals = A: Action = A Manufacturer = Sony [END_CIM_OBJECT]
Por exemplo, uma estação de trabalho tem duas unidades de disquete, uma delas mapeada como A: e a outra como B:, e a capacidade de armazenamento de ambas as unidades é de 1.440 KB. Se você desejar adicionar "Rate" como atributo personalizado, não poderá gravar uma consulta usando apenas o atributo regular DisketteCapacity, como se segue:
[START_CIM_OBJECT] Class = Diskette Drive. RegularAttrs = DisketteCapacity RegularVals = 1440 Action = A Rate = $100 [END_CIM_OBJECT]
A consulta acima retorna duas instâncias. Uma é a unidade de disquete mapeada como A: e a outra é a unidade de disquete mapeada como B:. O atributo personalizado e seu valor não serão adicionados ao banco de dados de Inventário.
Você poderia regravar o arquivo custom.ini da seguinte forma:
[START_CIM_OBJECT] Class = Diskette Drive. RegularAttrs = DisketteDeviceID RegularVals = A: Action = A Rate = $100 [END_CIM_OBJECT] [START_CIM_OBJECT] Class = Diskette Drive. RegularAttrs = DisketteDeviceID RegularVals = B: Action = A Rate = $100 [END_CIM_OBJECT]
É possível exibir os atributos personalizados e os valores de todas as estações de trabalho inventariadas no Inventário da Estação de Trabalho. Para obter mais informações, consulte a Seção 77.1.2, Exibindo o Resumo de Inventário de uma estação de trabalho inventariada.
Exemplo 1: Adiciona ao CIM.UnitaryComputerSystem os atributos personalizados Employee Name e Employee Code, cujos valores são XYZ e BLR_TERCH_5000234, respectivamente.
Usando a caixa de diálogo Editor de Atributo Personalizado, adicione Employee Name e Employee Code à classe Computer System Information.
Crie o arquivo custom.ini com o seguinte conteúdo:
[START_CIM_OBJECT] Employee Name = XYZ Employee Code = BLR_TERCH_5000234 [END_CIM_OBJECT]
Depois de criar o arquivo custom.ini, execute o Programador do Novell Desktop Management para iniciar a exploração.
Exemplo 2: Adiciona o atributo personalizado Price com um Valor de $4.00 a ZENworks.ExtendedDisketteDrive se o valor do atributo regular DisketteDeviceID for A:. Além disso, adiciona o atributo personalizado Price com um Valor de $8.00 a ZENworks.ExtendedDisketteDrive se o valor do atributo regular DisketteDeviceID for B:.
Usando a caixa de diálogo Editor de Atributo Personalizado, adicione Price à classe Diskette Drive.
Crie o arquivo custom.ini com o seguinte conteúdo:
[START_CIM_OBJECT] Class = Diskette Drive. RegularAttr = DisketteDeviceID RegularVals = A: Price = $4.00 [END_CIM_OBJECT] [START_CIM_OBJECT] Class = Diskette Drive. RegularAttr = DisketteDeviceID RegularVals = B: Price = $8,00 [END_CIM_OBJECT]
Depois de criar o arquivo custom.ini, execute o Programador do Novell Desktop Management para iniciar a exploração.
Exemplo 3: apaga o atributo personalizado Nome do Funcionário de CIM.UnitaryComputerSystem.
Crie o custom.ini com o seguinte conteúdo:
[START_CIM_OBJECT] Action = D Employee Name = XYZ [END_CIM_OBJECT]
Depois de criar o arquivo custom.ini, execute o Programador do Novell Desktop Management para iniciar a exploração.
Exemplo 4: Para redefinir o valor de Employee Code (BLR_TERCH_5000234) para BLR_TEST_1200012 em CIM.UnitaryComputerSystem
Crie o arquivo custom.ini com o seguinte conteúdo:
[START_CIM_OBJECT] Action = A Employee Code = BLR_TEST_1200012 [END_CIM_OBJECT]
Depois de criar o arquivo custom.ini, execute o Programador do Novell Desktop Management para iniciar a exploração.
Exemplo 5: Adiciona ao CIM.Processor o atributo personalizado Price com o Valor de $100.00 caso os valores dos atributos regulares Family e MaxClockSpeed sejam 178 e 1500, respectivamente. Além disso, adiciona ao CIM.Processor o atributo personalizado Price com o Valor de $250.00 caso os valores dos atributos regulares Family e MaxClockSpeed sejam 178 e 2000, respectivamente.
Usando a caixa de diálogo Editor de Atributo Personalizado, adicione Price à classe Processor.
Crie o arquivo custom.ini com o seguinte conteúdo:
[START_CIM_OBJECT] Class = Processor RegularAttr = Family, MaxClockSpeed RegularVals = 178, 1500 ; Pentium 4 with MaxClockSpeed = 1500 MHz Price = $100,00 [END_CIM_OBJECT] [START_CIM_OBJECT] Class = Processor RegularAttr = Family, MaxClockSpeed RegularVals = 178, 2000 ; Pentium 4 with MaxClockSpeed = 2000 MHz Price = $2500,00 [END_CIM_OBJECT]
Depois de criar o arquivo custom.ini, execute o Programador do Novell Desktop Management para iniciar a exploração.
As informações de NOMES IBM (configuradas por meio do
> opção na política de Inventário da Estação de Trabalho) são utilizadas para obter informações sobre estações de trabalho IBM inventariadas, executadas no Windows 98. O Scanner faz a leitura do nome do modelo, utilizando as informações sobre tipo de máquina e número de modelo especificadas na opção Editor de Configuração da política de Inventário da Estação de Trabalho.O uso de informações de NOMES IBM é um método específico da IBM para explorar nomes de modelos das estações de trabalho IBM inventariadas definidas pelo Scanner. Se você tiver uma nova estação de trabalho IBM inventariada que não esteja listada no Editor de Configuração, o número do modelo dessa estação não será explorado. Para adicionar o tipo de máquina, o número do modelo e a descrição do modelo dessa nova estação de trabalho IBM inventariada, é necessário editar as informações de NOMES IBM no Editor de Configuração, utilizando a política de Inventário da Estação de Trabalho. Ao adicionar essa entrada, você habilita o Scanner a identificar o novo nome do modelo.
Para adicionar os modelos de computadores IBM:
Na política de Inventário da Estação de Trabalho, clique na guia
.Para obter mais informações, consulte a Seção 73.6, Configurando a Política de Inventário da Estação de Trabalho.
Clique na subopção
e em .Os valores padrão serão exibidos.
[Nomes de Produtos]
6260-??? = IBM PC 140
6272-??? = IBM PC 300GL
6282-??? = IBM PC 300GL
6284-??? = IBM PC 300GL
...
O formato de cada entrada na seção é o seguinte:
4_bytes_machine_type-3_byte_model_number=descrio_modelo
Por exemplo, se o modelo for IBM PC 140 e o tipo de máquina for 6260, especifique a descrição do modelo como IBM PC 140. A entrada em ibmnames.ini será 6260-79T = IBM PC 140.
Se você desejar que o Scanner explore todos os modelos de computadores IBM de determinado tipo de máquina e com a mesma descrição de modelo, especifique número_modelo_3_bytes com três pontos de interrogação (???) como caracteres curinga.
Por exemplo, para explorar com a mesma descrição de modelo todos os modelos de uma máquina do tipo 6282, a entrada é a seguinte:
6282-???= IBM PC 300GL
O tipo da máquina e o número do modelo estão impressos na parte traseira do laptop ou da estação de trabalho. Por exemplo, o modelo 760E Thinkpad* tem a seguinte etiqueta: TYPE 9546-A98.
Adicione ou modifique as entradas.
Se você especificar valores incorretos para a entrada de ID do dispositivo, ele não será exibido nas janelas de Inventário.
Clique em
.Geralmente, as informações de exploração dos fornecedores de dispositivos, como dispositivos de backup e disquetes, não estão disponíveis na estação de trabalho inventariada. Além disso, mesmo que as informações dos fornecedores estejam disponíveis, geralmente não contêm os detalhes. É possível personalizar e atualizar informações sobre os fornecedores desses dispositivos na política de Inventário da Estação de Trabalho >
> . Os Scanners fazem a leitura dessas informações durante o processo de exploração de hardware desses dispositivos.Para personalizar e atualizar as informações dos fornecedores a fim de exibi-las:
Na política de Inventário da Estação de Trabalho, clique na guia
.Para obter mais informações, consulte a Seção 73.6, Configurando a Política de Inventário da Estação de Trabalho.
Clique na subopção
e em .Os valores padrão serão exibidos.
[Identifier]
iomega ZIP 100=Iomega 100MB Backup Device
iomega jaz 1GB=Iomega 1GB Backup Device
IOMEGA ZIP 100 D.13=Iomega Corporation
IOMEGA ZIP 100 D.13=Iomega Corporation
...
O formato de cada entrada na seção é o seguinte:
[Identifier]
id_ddispositivo=nome_exibio_fornecedor_especificado
onde id_dispositivo é o ID exclusivo gerado e atualizado no registro pelo fornecedor durante a instalação do dispositivo na estação de trabalho inventariada.
A seguir, um exemplo do conteúdo da seção:
[Identifier]
iomega ZIP 100=Iomega 100MB Backup Device
Esta entrada é para uma unidade Zip de 100 MB instalada na estação de trabalho inventariada.
Adicione ou modifique as entradas.
Se você especificar valores incorretos para a entrada de ID do dispositivo, ele não será exibido nas janelas de Inventário.
Clique em
.Na política de Inventário da Estação de Trabalho, clique na guia
.Para obter mais informações, consulte a Seção 73.6, Configurando a Política de Inventário da Estação de Trabalho.
Clique na subopção
e em .As seguintes entradas são preenchidas.
[ASSETTAG]
DMI1_CLASSNAME=
DMI1_ATTRIBUTEID=
DMI2_CLASSNAME=
DMI2_ATTRIBUTEID=
[SERIALNUMBER]
DMI1_CLASSNAME=
DMI1_ATTRIBUTEID=
DMI2_CLASSNAME=
DMI2_ATTRIBUTEID=
[MODEL]
DMI1_CLASSNAME=
DMI1_ATTRIBUTEID=
DMI2_CLASSNAME=
DMI2_ATTRIBUTEID=
[COMPUTERTYPE]DMI1_CLASSNAME=DMI1_ATTRIBUTEID=
[COMPUTERTYPE]DMI1_CLASSNAME=DMI1_ATTRIBUTEID=
Especifique os valores.
As Informações sobre Recursos contêm as seguintes seções:
Cada seção contém o nome específico da Classe DMI e o ID de Atributo da Classe DMI.
O formato das Informações sobre Recursos é o seguinte:
[ASSETTAG]
DMI1_CLASSNAME=nome_classe_DMI_para_etiqueta_patrimnio
DMI1_ATTRIBUTEID=ID_atributo_DMI_para_etiqueta_patrimnio
[SERIALNUMBER]
DMI1_CLASSNAME=nome_classe_DMI_para_nmero_srie
DMI1_ATTRIBUTEID=ID_atributo_DMI_para_nmero_srie
[MODEL]
DMI1_CLASSNAME=nome_classe_DMI_para_modelo_computador
DMI1_ATTRIBUTEID=ID_atributo_DMI_para_modelo_computador
A string de valor das seções de Informações sobre Recursos pode ter no máximo 64 caracteres.
O nome de uma Classe DMI pode ser qualquer classe DMI, exceto DMTF|COMPONENTID|00x.
Se houver mais de um fornecedor DMI implementando diferentes classes DMI personalizadas, você poderá especificar várias classes DMI. Podem ser especificadas no máximo cinco classes nessas seções. A seguir, um exemplo de informação sobre recursos para cinco classes:
[ASSETTAG]
DMI1_CLASSNAME=nome_classe_DMI_para_etiqueta_patrimnio
DMI1_ATTRIBUTEID=ID_atributo_DMI_para_etiqueta_patrimnio
DMI2_CLASSNAME=nome_classe_DMI_para_etiqueta_patrimnio
DMI2_ATTRIBUTEID=ID_atributo_DMI_para_etiqueta_patrimnio
DMI3_CLASSNAME=nome_classe_DMI_para_etiqueta_patrimnio
DMI3_ATTRIBUTEID=ID_atributo_DMI_para_etiqueta_patrimnio
DMI4_CLASSNAME=nome_classe_DMI_para_etiqueta_patrimnio
DMI4_ATTRIBUTEID=ID_atributo_DMI_para_etiqueta_patrimnio
DMI5_CLASSNAME=nome_classe_DMI_para_etiqueta_patrimnio
DMI5_ATTRIBUTEID=ID_atributo_DMI_para_etiqueta_patrimnio
O Scanner processará DMI1 e, se os valores de DMI1 forem válidos, ele não processará as classes DMI restantes.
Clique em
.Execute as explorações nas estações de trabalho inventariadas.
Verifique se as informações de inventário estão em Mínimo de Informações do eDirectory e na janela Resumo da Estação de Trabalho.
Entre os atributos explorados de um monitor estão:
Tamanho Nominal: Um número que representa o comprimento da diagonal do monitor (a distância de um canto da tela até o canto oposto). Por exemplo, 17”.
Tamanho Visível: Um número que representa o comprimento na diagonal da imagem da tela, excluindo a área em preto ao redor da imagem. Por exemplo, 15,8”.
O scanner de Inventário explora automaticamente o tamanho visível do monitor das estações de trabalho Windows inventariadas. Usando a política de Inventário da Estação de Trabalho, é possível personalizar o tamanho nominal do monitor a ser reportado.
IMPORTANTE:O scanner de Inventário só relata informações de inventário dos monitores fabricados após 1997.
Para personalizar a exploração do tamanho nominal do monitor:
Na política de Inventário da Estação de Trabalho, clique na guia
e na subopção .Clique em
.Os valores padrão são exibidos na caixa Editor de Configuração.
Adicione ou modifique as entradas.
O formato de hwrules.ini é o seguinte:
[MONITOR_SIZE_RANGE]
valor_mnimo_visvel_especificado: tamanho_mnimo_visvel_especificado = tamanho_nominal_especificado
[MONITOR_NOMINAL_SIZE]
ID_modelo_relatado_pelo_scanner = tamanho_nominal_especificado
Na seção [MONITOR_SIZE_RANGE], especifique os limites mínimo e máximo do tamanho visível e o tamanho nominal correspondente do monitor. O scanner de Inventário explorará o ID do modelo do monitor e reportará o tamanho nominal configurado na seção [MONITOR_NOMINAL_SIZE] do arquivo hwrules.ini.
Na seção [MONITOR_NOMINAL_SIZE], especifique o ID do modelo e seu tamanho nominal correspondente, conforme reportado pelo scanner de Inventário. Essas informações estão disponíveis na caixa de diálogo Resumo de Inventário, em Inventário de Hardware/Software > Hardware > Atributo do monitor.
Se o ID do modelo explorado não estiver listado em [MONITOR_NOMINAL_SIZE], o scanner explorará o tamanho visível dos monitores. Com base no tamanho visível, o scanner reportará o tamanho nominal configurado na seção [MONITOR_SIZE_RANGE] do arquivo hwrules.ini.
Por exemplo, o conteúdo do arquivo hwrules.ini poderia ser o seguinte:
[MONITOR_SIZE_RANGE]
10.0:12.0=12.0
13.2:13.7=14.0
[MONITOR_NOMINAL_SIZE]
IBM1990=17.0
PHL080B=15.0
Clique em
para gravar o conteúdo na política de Inventário da Estação de Trabalho.