Eu sugeriria um processo em duas etapas ...
1) Instale o indicador-sysmonitor e escreva um script de shell para chamar o serviço remoto e exibir seus dados (o indicador só será exibido embora).
2) Qualquer um dos indicadores listados em What Application Indicators are available? dar-lhe um exemplo de como escrever indicadores ... foi assim que aprendi.
FWIW, dê uma olhada em qualquer um dos meus indicadores e use-os como exemplo. O menu de um indicador é composto de rótulos de texto estáticos (seu monitor) ou itens de menu clicáveis (que podem acionar ações / scripts).