Add or manage Monitor Views

In this section you will learn how to add and manage a Monitor View

Tutorial overview

Use the following table as your to do list managing Monitor Views:

# Topic
1. Add or Manage Monitor View
2. Name the Monitor View
3. Set Show History Option
4. Set Allow Actions Option
5. Assign Access Rights
6. Configure Alerts
7. Customize Columns
8. Select all Resources from Monitoring Agent
9. Select all Resources for Category
10. Select all Resources for Application
11. Select specific Resource
12. Exclude specific Resource
13. Add Repository Model Documentation
14. Save
15. Using the Monitor View

Step 1: Add or Manage Monitor View

Click on the Add/New button to create a new Monitor View or click on the Duplicate button to clone current.
Add new Monitor View Button
Click on the 'Add/New' button to add a new Monitor View

Step 2: Name the Monitor View

Now give your Monitor View a unique name, the name can be changed at any time later:
Add or manage Monitor View
Edit Monitor View

Mandatory fields

  • Name: A Monitor View must have a unique user friendly name assigned. You can safely change this name at any point later.

Optional fields

  • Description - You can and should give your Monitor View a user friendly description of its intended purpose
  • Web Site - You can provide a quick link for users when working with and viewing the Monitor View. This quick link is usually a WIKI/Sharepoint site with additional documentation

Step 3: Set Show History Option

Enables or disables the users ability to view historical records for resource. By enabling this feature the user will be able to see how all and individual resources have changed state within Nodinite over time. The history is limited by a system parameter DaysToKeepMonitorEvents in the configuration database for Nodinite.
ShowHistory
When checked access to the history of Monitoring Events for included Resources is allowed, default = unchecked

How to View history for Resource user guide


Step 4: Set Allow Actions Option

Check this checkbox to allow users of the assigned Roles to execute Remote Actions on Resources part of this Monitor View.
AllowActions
When checked users can perform log audited Remote Actions for included Resources, default = unchecked


Step 5: Assign Access Rights

Add or remove Roles to allow access to the Monitor View. If a User does not belong to an assigned Role, he/she will not even see the Monitor View.

Assign Access Rights
Add or remove Roles for the Monitor View

Note: A Nodinite Administrator may have the right to create and manage Monitor Views but this does not mean he/she has access to the actual Monitor View*


Step 6: Configure Alerts

The Monitoring Service iterates over the selected Alarm plugin(s) and thereby pushes alerts (positive and negative) to users in roles for Monitor Views.

In this section:

You can add more than one Alarm Plugin to a Monitor View to push information when errors or warnings occur (also for OK status change). For example, the email plugin sends an email to concerned users (with an email address specified) to notify about changes in the state of Resources part of the Monitor View.

Partners and customers can create custom Alarm plugins when there is a need to send an alert to another system. Typical use cases are:

  • Ticket handling systems like Jira, Freshdesk, ZenDesk
  • Databases for custom follow up
  • SMS (however most of our customers and partners are using shared mailboxes)

A C# .NET based template exists and can be used for free, part of the license (SA agreement). Contact our support to acquire the latest/compatible version.

  • Custom built Alarm plugins that you provide using our templates and SDK's - for use with your issue tracking system
graph LR subgraph "App Server" roMS(fal:fa-watch-fitness Monitoring Service) end subgraph "Alert recipients" roMS .-> | Send Alert | roMail(fal:fa-envelope Mail) roMS .-> | Send Alert | roTicket(fal:fa-bug Issue Tracking Systems) roMS .-> | Send Alert | roEventLog(fal:fa-list Event Log) end

Monitoring Service is responsible for making you aware, Nodinite is Always Aware

Settings

The list of plugins can be narrowed down by entering a filter string. Press the 'Add' button to use the selected Alarm plugin.

You can Add, Filter and Remove Alarm Plugins from the Monitor View.
Select Alarm Plugin
Add or remove Alarm Plugin for Monitor View

Stylesheet support

Some of the plugins (email plugins out of the box) has support for user customization of content sent for an alert. These are based on the built in Stylesheet support.

email alert
example of an alert

Recurrence

Alerts can be resent using the Recurrence feature available in the configuration modal. The values are based on the settings from the Time Interval Configurations. For each Monitor View different settings for the Recurrence of pushing the alert can be set. These can further be detailed on the severity level for the included Resources:

  • Monitoring Agent Configuration unavailable - If there is a problem for the Monitoring Service to communicate with the Monitoring Agents
  • Unavailable - If there are problems (typically invalid configurations) with specific Resources
  • Error - If there are Resources in error state
  • Warning - If there are Resources in warning state

Step 7: Customize Columns

With Nodinite Monitor Views the Administrator can change the layout of columns listed.

Customize Columns
Customize Columns for Monitor Views option

  • Default Columns - These are the typical columns we at Nodinite provide out of the box. May change with newer versions
  • Use an existing configuration - Use the columns defined in a Display Field Configuration

    You can create your own default Display Field Configuration and reuse in multiple Monitor Views

  • Advanced column configuration - Select the columns of your choice only for this specific Monitor View
    • Drag and drop columns
    • Artifact rename columns
    • Provides ability to show additional columns not shown using the default option
    • Provides ability to include dynamic columns

CustomizeColumnsConfiguration
Customize columns configuration, do note the artifact renaming option


Step 8: Select all Resources from Monitoring Agent

Select the Monitoring Agents (one or more) that you want to monitor all Resources from in the Monitor View.

You can Add, Remove and Filter Monitoring Agents.

Sources Option Select Monitoring Agent Configuration to include monitoring Resources from

Step 9: Select all Resources for Category


Step 10: Select all Resources for Application


Step 11: Select specific Resource

Included Monitoring Resources is the Resources included in the Monitor Views.

You can Add, Remove and Filter based on Monitoring Agent Configuration, Application, Category, and characters.

Monitoring Resources


Step 12: Exclude specific Resource

After a Monitor Monitoring Agent Configuration is chosen, you are able to exclude resources from within the chosen Monitoring Agent Configuration.

You can Add, Remove and Filter based on Monitoring Agent Configuration, Application, Category, and characters.

Excluded Resources

Filter on Monitoring Agent Configuration

Filter on Monitoring Agent Configuration

Filter on Application

Filter on Application

Filter on Category

Filter on Category


Step 13: Add Repository Model Documentation

Next, you can manage which Integrations should be included in the Monitor Views.

Manage Integrations
Example of included Integrations on Monitor View

Click on the Edit button to open the modal with selection options.

You can Add, Filter and Remove Integrations

There are 2 tabs available

  1. All - All Integrations to choose between
  2. Selected - Integrations already added to the Monitor View

Include Integrations Example of the All tab with currently defined Integrations possible to add to the Monitor View


Step 14: Save

Click on either the Save button or the Save and Close button to persist changes. If this is a brand new Monitor View the Show button is not displayed until you have performed the save operation.
Save
Make your changes permanent by clicking either Save or Save and close

Step 15: Using the Monitor View

Click on the Show button to view the Monitor View with configured options.

Show Monitor View
Example of the Show Monitor View button


Next Step

Tip You can create a Monitor View for Dashboard usage. Put a large screen TV in your support team room and use a dedicated user within Nodinite. The Monitor View won't send any mails if there is no plugin selected.

View history for Resource
Remote Actions