Opsview 6.8.x End of Support

With the release of Opsview 6.11.0 on February 2025, versions 6.8.x have reached their End of Support (EOS) status, according to our Support policy. This means that versions 6.8.x will no longer receive code fixes or security updates.

The documentation for version 6.8.9 and earlier versions will remain accessible for the time being, but it will no longer be updated or receive backports. We strongly recommend upgrading to the latest version of Opsview to ensure continued support and access to the latest features and security enhancements.

Queryhost - Listing

GET request Copied

This can be used to query interfaces against an existing Opsview Host only. The query is always run from the Monitoring Cluster that is monitoring the Host.

The required parameters are one of the following:

Note

Ensure that IDs are sourced from the correct database and table as they can differ for the same Opsview Host.

POST request Copied

This can be used to query interfaces against existing Opsview Hosts and devices that are not currently monitored by Opsview. It allows you to specify a Monitoring Cluster for the query and test device connectivity.

Existing Opsview Host Copied

The required parameters are:

Note

Ensure that IDs are sourced from the correct database and table as they can differ for the same Opsview Host.

Depending on the SNMP version, additional required parameters are:

Version 1 and 2c Copied

Version 3 Copied

Warning

When setting the snmpv3_privprotocol parameter, the aes256 and aes256c options are only fully supported on some operating systems. For more information, see SNMP Privacy Protocol Support.

For any SNMP version, optional parameters are:

Unmonitored device Copied

Required parameters are:

Depending on the SNMP version, additional required parameters are:

Version 1 and 2c Copied

Version 3 Copied

Warning

When setting the snmpv3_privprotocol parameter, the aes256 and aes256c options are only fully supported on some operating systems. For more information, see SNMP Privacy Protocol Support.

For any SNMP version, optional parameters are:

Listing interfaces Copied

Output of a list response:

    {
      interfaces => [
        {
          discards_critical => 15,
          discards_warning => "",
          errors_critical => 10,
          errors_warning => "",
          extra_info => "alias:'' speed:'' link:'' status:''",
          id => 0,
          ifAlias => undef,
          ifDescr => "",
          ifLink => undef,
          ifSpeed => undef,
          ifStatus => undef,
          interfacename => "",
          throughput_critical => "0:50%",
          throughput_warning => "",
        },
        {
          discards_critical => "",
          discards_warning => "",
          errors_critical => "",
          errors_warning => "",
          extra_info => "alias:'192.168.13.0 network' speed:'10Mbit/s' link:'up' status:'up'",
          id => 1,
          ifAlias => "192.168.13.0 network",
          ifDescr => "Ethernet0/0",
          ifLink => "up",
          ifSpeed => "10Mbit/s",
          ifStatus => "up",
          interfacename => "Ethernet0/0",
          throughput_critical => "",
          throughput_warning => "",
        },
        {
          discards_critical => "",
          discards_warning => "",
          errors_critical => "",
          errors_warning => "",
          extra_info => "alias:'192.168.21.0 network' speed:'10Mbit/s' link:'down' status:'down'",
          id => 3,
          ifAlias => "192.168.21.0 network",
          ifDescr => "Ethernet0/1",
          ifLink => "down",
          ifSpeed => "10Mbit/s",
          ifStatus => "down",
          interfacename => "Ethernet0/1",
          throughput_critical => "",
          throughput_warning => "",
        },
        {
          discards_critical => "",
          discards_warning => "",
          errors_critical => "",
          errors_warning => "",
          extra_info => "alias:'' speed:'8Gbit/s' link:'up' status:'up'",
          id => 5,
          ifAlias => "",
          ifDescr => "Loopback0",
          ifLink => "up",
          ifSpeed => "8Gbit/s",
          ifStatus => "up",
          interfacename => "Loopback0",
          throughput_critical => "",
          throughput_warning => "",
        },
        {
          discards_critical => "",
          discards_warning => "",
          errors_critical => "",
          errors_warning => "",
          extra_info => "alias:'' speed:'10Gbit/s' link:'up' status:'up'",
          id => 4,
          ifAlias => "",
          ifDescr => "Null0",
          ifLink => "up",
          ifSpeed => "10Gbit/s",
          ifStatus => "up",
          interfacename => "Null0",
          throughput_critical => "",
          throughput_warning => "",
        },
        {
          discards_critical => "",
          discards_warning => "",
          errors_critical => "",
          errors_warning => "",
          extra_info => "alias:'192.168.250.0 network' speed:'2Mbit/s' link:'up' status:'down'",
          id => 2,
          ifAlias => "192.168.250.0 network",
          ifDescr => "Serial0/0",
          ifLink => "up",
          ifSpeed => "2Mbit/s",
          ifStatus => "down",
          interfacename => "Serial0/0",
          throughput_critical => "",
          throughput_warning => "",
        },
        {
          discards_critical => "",
          discards_warning => "",
          errors_critical => "",
          errors_warning => "",
          extra_info => "alias:'' speed:'100Mbit/s' link:'up' status:'up'",
          id => 7,
          ifAlias => "",
          ifDescr => "Virtual-Access1",
          ifLink => "up",
          ifSpeed => "100Mbit/s",
          ifStatus => "up",
          interfacename => "Virtual-Access1",
          throughput_critical => "",
          throughput_warning => "",
        },
        {
          discards_critical => "",
          discards_warning => "",
          errors_critical => "",
          errors_warning => "",
          extra_info => "alias:'' speed:'100Mbit/s' link:'up' status:'down'",
          id => 8,
          ifAlias => "",
          ifDescr => "Virtual-Access2",
          ifLink => "up",
          ifSpeed => "100Mbit/s",
          ifStatus => "down",
          interfacename => "Virtual-Access2",
          throughput_critical => "",
          throughput_warning => "",
        },
        {
          discards_critical => "",
          discards_warning => "",
          errors_critical => "",
          errors_warning => "",
          extra_info => "alias:'' speed:'100Mbit/s' link:'up' status:'down'",
          id => 6,
          ifAlias => "",
          ifDescr => "Virtual-Template1",
          ifLink => "up",
          ifSpeed => "100Mbit/s",
          ifStatus => "down",
          interfacename => "Virtual-Template1",
          throughput_critical => "",
          throughput_warning => "",
        },
      ],
      system_description => "Cisco Internetwork Operating System Software",
    }

Note

The id => 0 interface is used to return the default thresholds for all interfaces; it is not a real interface.

Testing connection output example Copied

    {
        system_description => "Cisco Internetwork Operating System Software",
    }
["Opsview On-Premises"] ["API", "Technical Reference"] "1"

Was this topic helpful?