nevisReports
Welcome to the nevisReports documentation.
nevisReports Glossary
Defines the terms used in the nevisReports reference and development guide.
Entity | Definition |
---|---|
ACAA | The ACAA (Adaptive Context-Aware Authentication) module is an extension for nevisAuth to evaluate and asses historic information during each login. |
App server | Hosts one or more applications (virtual or physical hardware). |
Application | Business applicationFor example, web mail or shopping application. |
Attack | See threat. |
Beats | Beats is the platform for single-purpose data shippers. They install as lightweight agents and send data from hundreds or thousands of machines to Logstash or Elasticsearch. The nevisAppliance has filebeat installed by default to ship the logfiles to nevisReports. |
Catalog | JasperReports zip file which contain JasperReports artifacts like JRXML, images, jars, etc. |
ElasticElastic Stack for details. | |
Elasticsearch | Elasticsearch is a distributed, RESTful search and analytics engine capable of solving a growing number of use cases. As the heart of the Elastic Stack, it centrally stores your data so you can discover the expected and uncover the unexpected. It is used by nevisReports to store event and stats data. |
Filebeat | A data shipper that operates on files, part of the Beats platform. Installed by default on all nevisAppliance images to send logfiles to nevisReports. |
Host | DNS domain name visible to end users inside the web browser. |
JasperReports | An open-source technology toolkit in Java to build reports from a variety of datasources. It also specifies an XML description language (JRXML) to write reports and their formatting the outputs. |
JasperReports Server (JRS) | A server component from TIBCO to run and manage JasperReports in a web application, including Dashboards, management and scheduled reports. The web frontend of nevisReports is built on top of JasperReports Server Pro. |
Jaspersoft | See TIBCO. |
JRXML | The XML description language to write JasperReports in. See JasperReports. |
Logstash | Logstash is an open source, server-side data processing pipeline that ingests data from a multitude of sources simultaneously, transforms it, and then sends it to Elasticsearch. |
Nevis component | The Nevis Security Suite consists of several products and components. Nevis components offer more functionality for one or several Nevis products, but are not stand-alone products themselves, such as nevisLogRend, nevisMeta, nevisWorkflow, nevisDataPorter, nevisAgent, nevisKeybox, and nevisCred. |
Nevis product | The Nevis Security Suite consists of five products and several components. The five products are nevisProxy, nevisAuth, nevisIDM, nevisReports and nevisAdmin. Each product performs specific tasks and has dedicated features within Nevis and can be purchased and maintained as a stand-alone solution (except for nevisAdmin). |
Nevis environment | A set of connected Nevis products and components (in one stage, e.g. production). For example, a number of nevisProxy, nevisAuth, nevisIDM instances installed on various servers, which work together to provide WAF and IAM functionality. |
(Nevis) server | (Virtual) machine hosting one or more Nevis products and components. |
Request | HTTP request processed by a nevisProxy instance, often passed on through an application. |
Tenant | Also called client in nevisIDM. To avoid confusion with other uses of client (for e.g., browser or end user), in nevisReports this is called tenant. |
Threat | A potentially malicious request that was detected and mitigated by nevisProxy or other Nevis components (e.g. ACAA). |
TIBCO | The company behind JasperReports Server and Jaspersoft Studio Pro. nevisReports is based on their commercial JasperReports Server Pro product. |
Traffic | Data volume processed by nevisProxy instances. |
User | End user accessing applications or authenticating via Nevis. |