- 4 minutes to read

What are Nodinite Core Services?

Nodinite is a System Integrations Maintenance Software (SIMS) product with Logging, Monitoring and a CMDB inspired Documentation.

graph LR subgraph "Nodinite" roNodinite(fal:fa-code-commit Nodinite Instance
Prod, Test, QA) end subgraph "Integration Platform" roBrokers(MuleSoft, IBM IIB, GhostNodes
Microsoft Azure, Microsoft BizTalk Server
Boomi, WSO2, Apache Camel
... ) end subgraph "Services & Resources" roService("Services") end roNodinite --> |Monitoring|roBrokers roBrokers --> | Logging| roNodinite roNodinite --> |Monitoring| roService roBrokers --> |Utilizes| roService(Content, Queues, Databases, Subscriptions, Certificates
APIs, FTP, Memory, CPU, Disk, Network
Jobs, Applications, Logs, Performance
...)

The Nodinite run-time design has a set of services named 'Core Services'. We ship these as a single zip file, and you use them with the Nodinite Install and Update Tool. A standard update usually takes less than 60 seconds to perform. Since the releases are cumulative, you can skip versions in between.

We ship Nodinite Core Services as 1 single zip file to make it easy for you to keep up with our pace as we constantly release new features.

Nodinite can run on everything from a small footprint for small enterprises and scales for huge environments for the most prominent companies. Nodinite uses enterprise features from Microsoft to scale and meet your specific demands. We have customers running everything on a virtual machine using SQL Express in Microsoft Azure Cloud for about 10€ a month. We also have other customers that run on dedicated setups with multiple web front ends, app servers and database servers; the key for performance all boils down to disk IO.

With Nodinite, you can scale up and scale out as much as you need (can afford), and there is virtually no technical limitation.

graph LR subgraph "Nodinite Instance" roNodinite(fal:fa-code-commit Nodinite) end subgraph "Customer 1" roCustomerSouth((South)) roNodinite --> roCustomerSouth end subgraph "Customer 2" roCustomerAcme((Acme)) roNodinite --> roCustomerAcme end subgraph "Customer 3" roCustomerNorth((North)) roNodinite --> roCustomerNorth end

Managed Services

Partners are our best friends, and Nodinite is theirs. Our partners can have multiple customers hosted on a single instance of Nodinite wherever they find it best to run; this is typically in AWS, or Azure or they provide hosting in-house. Nodinite connects to the Monitoring Agents wherever they are with minimal configuration and low costs. From the shared Nodinite instance the support and maintenance team can keep their promised SLA because they know what to do using the built-in knowledgebase, and they get aware through alerts with custom metadata; they even get access to resources being monitored anywhere and at any time, and to top this off, Nodinite offers a plethora of remote commands that can solve typical problems. Solving problems and providing professional services for system integration solutions has never been easier!

Wanna become a partner? Contact us at support@nodinite.com

Features

What exactly are the Core Services?

The Nodinite Core Services is a set of Windows Services, Web Applications, APIs, and databases. The Core Services are delivered as a single package (zip file). The architectural overview for Nodinite looks like the diagram below:

graph LR subgraph "SQL Server" roConfigDatabase(fal:fa-database Configuration database) --- |Linked Server| roLogDatabase(fal:fa-database fal:fa-database fal:fa-database Log databases) end subgraph "Application Server" roLogAPI(fal:fa-cloud-download Log API) --- roConfigDatabase roWebClient(fal:fa-globe Web Client) ---roWebAPI(fal:fa-cloud-sun Web API) roWebAPI --- roConfigDatabase roLoggingService(fal:fa-hard-drive Logging Service) --- roWebAPI roLoggingService --- roConfigDatabase roMonitoringService(fal:fa-display Monitoring Service) --- roConfigDatabase roMonitoringService --- roWebAPI end

Architectural overview of the Nodinite Core Services.

Customers with Logging demands typically have large amounts of data and run SQL Server (standard or enterprise) on dedicated servers.

  • Web Client - Enables a self-service Web Front end that empowers your business to get their answers.
  • Web API - REST-based API that provides all data using secured Role-based access. All sensitive operations are log audited.
  • WCF and REST-based API for logging events and data from Log Agents and custom solutions built by you.
  • Logging Service - Processes-, reindexes Events and Data, keeping your databases fit for operation and your end-users happy.
  • Monitoring Service - Makes you aware by sending alerts. Communicate with the Monitoring Agents.
  • Configuration Database - This is the configuration database with long-term data, your documentation (Repository Model) and knowledgebase (Articles).
  • Log Databases - Databases with Events and data from Logging and Monitoring. Built-in archiving means you can store business transactions for as long as you need.

What permissions does Nodinite need?

Windows Server SQL Firewall
Web Client
Web API
Log API
Logging Service
Monitoring Service
Configuration Database
Log Databases

Use the table above as your to-do checklist to install or troubleshoot Nodinite.

What's not part of the Core Services?

The following components are not part of the Core Services package:

This means you must perform individual installs and updates of selected components from the listed types.

To get a complete list of what's installed and in what version, please look at the 'Overview' page within the Administration of the Web Client.

Where can I find the release notes?

Subscribe to know! Make sure to subscribe to changes to the Release Notes by registering an account with our customer and support portal.

Tip

Subscribe on our support page to never miss out on a chance to have an even better experience with Nodinite

Release Notes

How can I download the latest version?

If you have Internet access on the Nodinite server, use the Nodinite Install and Update Tool; otherwise, you can download the latest version from the Nodinite portal.


Next Step

How to install Nodinite

How to update Nodinite
Repository Model
Articles - Operator instructions (knowledgebase)
Release Notes