Monitorando com o Utilitário xsadmin

Com o utilitário xsadmin, é possível formatar e exibir informações textuais sobre as grades de dados que estão sendo executadas em seu WebSphere DataPower XC10 Appliance. O utilitário de amostra fornece um método para analisar e descobrir dados de implementação atuais e pode ser utilizado com uma base para criação de utilitários customizados.

Antes de Iniciar

Sobre Esta Tarefa

O utilitário xsadmin usa uma implementação de Managed Beans (MBeans). É possível estender os recursos deste utilitário usando as interfaces no pacote com.ibm.websphere.objectgrid.management. É possível examinar o código de origem do aplicativo xsadmin no arquivo wxs_client_home/samples/xsadmin.jar em uma instalação independente ou no arquivo wxs_client_home/optionalLibraries/ObjectGrid/xsadmin.jar em uma instalação WebSphere Application Server.

Procedimento

  1. Faça download do truststore ativo para o dispositivo para o cliente. No WebSphere DataPower XC10 Appliance interface com o usuário, clique em Dispositivo > Configurações > Segurança da Camada de Transporte > Download do Truststore Ativo. O arquivo truststore padrão é o arquivo xsatruststore.jks. A senha padrão para este arquivo é: xc10pass.
  2. Na linha de comandos, configure a variável de ambiente JAVA_HOME.
    • [Unix] export JAVA_HOME=javaHome
    • [Windows] set JAVA_HOME=javaHome
  3. Acesse o diretório bin.
    cd wxs_client_home/bin
  4. Execute o utilitário xsadmin. Para conectar-se ao dispositivo, você deve incluir os argumentos de segurança para o truststore que transferiu por download, o nome do usuário e a senha que usa para efetuar login no dispositivo e o nome do host do dispositivo sempre que executar o comando:
    xsadmin.sh -trustPath xsatruststore.jks -trustType jks -ssl -trustPass xc10pass 
    -username xcadmin -password xcadmin -ch myxc10.mycompany.com 
    [additional_xsadmin_parameters]
    Também é possível criar um arquivo de configuração para salvar esses parâmetros. Segue um exemplo de um arquivo de propriedades com os parâmetros necessários incluídos:
    XSADMIN_TRUST_PATH=xsatruststore.jks
    XSADMIN_TRUST_TYPE=JKS
    XSADMIN_TRUST_PASS=xc10pass
    XSADMIN_USERNAME=xcadmin
    XSADMIN_PASSWORD=xcadmin
    Para executar o utilitário xsadmin com os arquivos de propriedades, use o argumento -profile para indicar o local do arquivo de propriedades.
    xsadmin.sh -profile myxc10.properties -ssl -ch myxc10.mycompany.com 
    [additional_xsadmin_parameters]