ignite_dl_openfire

Administrar o Openfire através do console admin pode não ser uma tarefa muito complexa, mas acessar o browser, autenticar e encontrar a opção desejada demanda muitos cliques e retrabalho (afinal você provavelmente já está logado no seu cliente XMPP,  não é mesmo?).

Foi pensando nisso desenvolvi o plugin B9.

O plugin B9 foi criado com o intuito de deixar as tarefas corriqueiras de administração do serviço acessíveis pelo teclado, através de simples comandos enviados em seu cliente XMPP, tornando seu trabalho muito mais prático e produtivo.

A versão 0.1 já conta com alguns comandos interessantes, mas novos recursos serão adicionados nas próximas versões. Os comandos atualmente disponíveis são:

  • anonymous login: informa se o servidor aceita login anônimo.
  • anonymous login disable: proíbe o login anônimo.
  • anonymous login enable: permite o login anônimo.
  • c2s compression: verifica o status da compressão das conexões dos clientes.
  • c2s compression disable: desativa a compressão das conexões dos clientes.
  • c2s compression enable: permite a compressão das conexões dos clientes (opcional).
  • free memory: exibe a memória livre disponível para a jvm.
  • group members <nome do grupo>: exibe a lista de membros do grupo informado.
  • help: exibe a ajuda (em inglês).
  • java version: exibe a versão do Java.
  • list conferences: lista as salas de conferência disponíveis.
  • list groups: lista os grupos disponíveis.
  • max memory: exibe a memório máxima disponivel para a jvm.
  • online users: exibe o número de usuários online.
  • openfire version: exibe a versão do openfire.
  • openfire host: exibe o hostname do servidor openfire.
  • openfire uptime: exibe a última data de inicialização do serviço.
  • s2s compression: verifica o status da compressão das conexões dos servidores.
  • s2s compression disable: desativa a compressão das conexões dos servidores.
  • s2s compression enable: permite a compressão das conexões dos servidores (opcional).
  • s2s config: exibe a configuração atual do s2s.
  • s2s config disable: desativa o s2s.
  • s2s config enable: ativa o s2s.
  • s2s blacklist: exibe os domínios cadastrados na lista negra do s2s.
  • s2s blacklist add <domínio jabber>: adiciona um domínio à lista negra do s2s.
  • s2s blacklist del <domínio jabber>: deleta um domínio da lista negra do s2s.
  • s2s blacklist disable: desativa a lista negra do s2s (e ativa a lista branca).
  • s2s blacklist enable: ativa a lista negra do s2s (e desativa a lista branca).
  • s2s whitelist: exibe os domínios cadastrados na lista branca do s2s.
  • s2s whitelist add <domínio jabber> [porta]: adiciona um domínio à lista branca do s2s.
  • s2s whitelist del <domínio jabber>: deleta um domínio da lista branca do s2s.
  • s2s whitelist disable: desativa a lista branca do s2s (e ativa a lista negra).
  • s2s whitelist enable: ativa a lista branca do s2s (e desativa a lista negra).
  • server sessions: exibe o número de sessões de entrada de servidores (s2s).
  • total memory: exibe a memória total disponível para a jvm.
  • total users: exibe o número total de usuários.
  • used memory: exibe a memória usada pela jvm.
  • user info <nome do usuário>: exibe informações do usuário.
  • version: exibe a versão do plugin b9.

 E onde eu encontro o plugin?

Você pode baixar o b9 aqui.

Depois de feito o download, basta fazer o upload normalmente pelo console admin.

Já instalei e agora como funciona?

Agora é muito simples. É só enviar o comando desejado para b9@adminbot.meudominiojabber.com.

E o que mais o plugin pode fazer?

Atualmente o plugin possui os comandos listados acima, mas em breve novos recursos serão disponibilizados.

No entanto espero receber sugestões para melhor ainda mais o plugin, então conto com você! Deixe suas sugestões e críticas nos comentários para que possamos construir um plugin cada vez mais útil.

 

Até.

 

Agilizando a administração do Openfire com o plugin B9
Tags:             
Animated Social Media Icons by Acurax Responsive Web Designing Company
%d blogueiros gostam disto:
Visit Us On FacebookVisit Us On TwitterCheck Our FeedVisit Us On Linkedin