Fork me on GitHub

General

What is FGSMS?

FGSMS is a centralized service monitoring and management system.


What's with the terrible name?

FGSMS originally had a cool name, unfortunately while it was closed source, someone else in the public sector used the same name, thus we had to rename it. This was the only thing the lawyers would recommend.


Is version information available for prior to the open source release?

Yes, but only for U.S. Government employees and contractors


What kind of agents are there?

Agents are bucketed into 5 categories:

  • Status only
  • Transactional (like SOAP or REST)
  • Statistical (like an AMQP broker)
  • Process (Postgres or whatever)
  • Machine (Windows, Linux, etc)
Each agent has different capabilities. Some can run on the fgsms server, where as other have to be embedded with either the service provider or with the client.
What can it monitor?
  • Apache CXF services and clients
  • JAXWS services and clients
  • ASP.NET services and clients
  • WCF services and clients
  • JBoss ESB deployments
  • Apache Qpid
  • Apache Axis 1.x services and clients
  • Java Servlets 2.5 and up
  • Apache Service Mix
  • Active MQ
  • Most operating systems
  • Processes that run on those operating systems

Installation

How do I install FGSMS server?

FGSMS comes as an all in one Tomcat based container. You can also deploy the war files to similar web app servers.


How do I install FGSMS agent?

Depends on the agent. Some agents run embedded with the thing you're monitoring, others can run remotely from the fgsms server.