Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Properly configure the dashboard in Opserver

Tags:

c#

.net

opserver

This question pertains to Stack Exchange's Opserver monitoring suite: https://github.com/opserver/Opserver

Most of the configuration files in Opserver are straight forward. However, one section that I am having trouble figuring out how to configure is the dashboard.

Here is a snippet of the DashboardSetting.json.example file:

{
    ... 

    "providers": [
        {
            "name": "Orion",
            "type": "Orion",
            "host": "orion.ds.stackexchange.com",
            "connectionString": "Data Source=ny-utilsql01;Initial Catalog=SolarWindsOrion;Integrated Security=SSPI;Timeout=10"
        }
    ]
}

From what I can gather, this "Orion" provider type has a supporting data structure that lives inside of a SQL database and that, once pointed to, provides information pertaining to the servers to monitor.

The problem that I'm having is that I don't have much of an idea how to set this up in my environment. I haven't been able to locate any DB setup scripts to run or documentation describing the setup of the dashboard.

like image 468
Jeff Mitchell Avatar asked Oct 20 '22 22:10

Jeff Mitchell


1 Answers

Unfortunately, the Dashboard feature currently appears to be specific to data retrieved from an application called SolarWinds Orion. The source code leaves room for additional dashboard data source plugins, but that is the only one currently provided by default.

You may turn off the dashboard (it is not required) by disabling that config file if you do not have that product. Opserver offers many optional features. Enable the ones that fit your network topology.

like image 186
Dan Sorensen Avatar answered Oct 27 '22 01:10

Dan Sorensen