ITM 6.x - Configurando um Universal Agent(UA) a partir de um script shell coletor
Publicado por Ricardo Gellman em 07/08/2011
[ Hits: 4.405 ]
Aqui está um exemplo de configuração de um Data Provider.
Primeiro você tem que criar um metarquivo(metafile).Este arquivo define o nome da
aplicação, tipos de dados, o script a ser executado e seu intervalo.
Vamos dizer que você tem um script para monitorar o espaço de paginação, chamado ps.sh,
com o código abaixo:
---------------------------------
#!/bin/ksh
#SO - AIX
lsps -s | tail -1 | cut -c 27-29
---------------------------------
Em seguida, você constrói um metarquivo(metafile) que irá definir todos os atributos retornados pelo script. Neste caso, nosso script retornará o número de megabytes livres.
A primeira linha define uma aplicação, neste caso, que chamamos de "Paging_Space".
A próxima linha define um nome para o conjunto específico de atributos (Paging_Space), que é feita a amostragem de dados (S), adcionando um TimeStamp aos dados, e finalmente, o intervalo em segundos que queremos que o script use ao ser executado.
A linha 3 é a nossa fonte, nós definimos um tipo de "script" seguido do nome do script.
A linha 4 define um campo para os dados que são retornados pelo script. FreeMBPageSpace é definido como um elemento de dados de 32 bytes.
//APPL Paging_Space
//NOME Paging_Space S AddTimeStamp Intervalo=100
//fonte script ps.sh
FreeMBPageSpace D 32
Este arquivo deve estar em \IBM\ITM\TMAITM6\METAFILE. O script que você deseja chamar
a partir do Metafile precisa estar em IBM\ITM\TMAITM6\SCRIPTS.
Reinicie o UA, e em breve os dados começarão a fluir para o TEPS.
Depois de ver os dados, construa as suas situations de acordo com os requisitos do cliente.
Criando um script para acessar sua unidade Zip
Comentários em blocos em Shell Script
Curso de Shell Script Avançado
Gerenciador de Favoritos via linha de comando
Autocompletar path no comando read
Nenhum comentário foi encontrado.
Melhorando o tempo de boot do Fedora e outras distribuições
Como instalar as extensões Dash To Dock e Hide Top Bar no Gnome 45/46
E a guerra contra bots continua
Tradução do artigo do filósofo Gottfried Wilhelm Leibniz sobre o sistema binário
Conheça o firewall OpenGFW, uma implementação do (Great Firewall of China).
Instalando o FreeOffice no LMDE 6
Anki: Remover Tags de Estilo HTML de Todas as Cartas
Colocando uma opção de redimensionamento de imagem no menu de contexto do KDE
Failed to start Zabbix Server (2)
Gentoo bane contribuições de código feitas com IA (8)
Ubuntu — tentando iniciar o windows? (3)
[Shell Script] Script para desinstalar pacotes desnecessários no OpenSuse
[Shell Script] Script para criar certificados de forma automatizada no OpenVpn
[Shell Script] Conversor de vídeo com opção de legenda
[C/C++] BRT - Bulk Renaming Tool
[Shell Script] Criação de Usuarios , Grupo e instalação do servidor de arquivos samba