Boa noite caros amigos(as),
Vamos lá mais uma vez eu viajando aqui, kkkk.
Não sei exatamente se é de um dashboard que eu preciso, porém, vou falar meu cenário.
Tenho uma solução com alguns sistemas dentro, tudo em WinForm para um departamento de uma instituição financeira, são cerca de 13 (14 até sexta) sistemas, sendo 1 bem grande, 2 pouco mais que médios, 2 médios para pequenos, e o resto pequenos (Menos de 10
forms, obs: não faço medição por forms, e sim por classes + tabelas + motores), enfim.
É um tanto quanto complexo até para mim acompanhar o que está acontecendo em todos os sistemas, existem uma infinidade de coisas lá dentro, o que eu achei que seria uma solução legal, criar um """Dashboard"""" (não sei
se é isso), online, que sempre que ocorrer alguns eventos X ou Y no sistema (tenho classes principais e centralizadas que controlam esses acontecimentos), ou até mesmo em atualizações, com o impacto que haverá ao ficar fora do ar, tempo de resposta à rede
e etc.
Por exemplo, a tela ficar mostrando, estão entrando X clientes no processo X, tantas pessoas estão fazendo tal coisa, o tempo médio de resposta à rede é de X, um servidor ficou offline, coisas do tipo.
EU pensei em primeiro lugar criar um form cheio de gráficos e medidores, criar várias threads para cada processo e deixar lá rodando, mas não sei se é adequado tambem, eu achei tipo uma solução muito simples encontrada de primeira.
Alguem aqui ja passou por isso e tem dicas para mim ? COmo fazer com que o nível executivo / diretoria, consigam acompanhar o sistema de forma dinâmica e resumida, tendo prioridade para gráficos e números somados, que é o que eles gostam de ver.
Agradeço qualquer ajuda, ou um porque de não fazer isso também seria legal, não estou precisando fazer é só uma "boa" idéia talvez.
ATenciosamente,