This chapter helps new users get started with Mugnsoft. We will begin by explaining a few essential Mugnsoft concepts and terminology and then discuss installation, configuration and introduce you to the top level navigation of the interface.
Several fundamental concepts underlie and drive the Mugnsoft system. If you are a new user, knowing about them will help you use or integrate Mugnsoft into your environment.
- Mugnsoft Webserver: The Webserver is the component that manages the whole infratrsucture and data. Components (a.k.a. Servers), Monitors, Reports, Downtimes, Users are managed through the Webserver WebUI. It bundles its own API interface that starts up at the same time as its webUI.
- Mugnsoft Monitor: A probe is the component in charge of executing the business transaction scenarii. It bundles its own API interface that starts up at the same time as its webUI.
- Mugnsoft Integrator: An Integrator is the component in charge of integrating the business transaction scenarii’s data to external products. It bundles its own API interface that starts up at the same time as its webUI.
- Monitor: A monitor is the actual business transaction scenarii.
- Downtime: A downtime is the time during which a monitor should not run. The monitor is in a disabled state.
- Keystore: A keystore is a repository where you store Key & value pairs. Each component has its own keystore.
- WebDriver: A webDriver is an API and protocol that defines a language-neutral interface for controlling the behaviour of web browsers. Each browser is backed by a specific WebDriver implementation, called a driver. The driver is the component responsible for delegating down to the browser, and handles communication to and from Selenium and the browser. Please for more details refer to Selenium documentation
- JSON Web Token (JWT): JWT is an internet standard for creating JSON-based access tokens that assert some number of claims. The tokens are signed either using a private secret or a public/private key.
- SSL Certificates: SSL Certificates are small data files that digitally bind a cryptographic key to an organization’s details. When installed on a web server, it activates the padlock and the https protocol and allows secure connections from a web server to a browser.