Networking

Create a Monitoring

Creates a new Monitoring.

post/admin/networking/monitoring

Request

  • Base URL: https://demo.splynx.com/api/2.0
  • URL: https://demo.splynx.com/api/2.0/admin/networking/monitoring
  • Auth: HTTP basic

Request body

titlestring required

Title

network_site_idnumber

Network site ID

parent_idnumber required

ID of Parent monitoring. 0 for none

producernumber required

Producer ID. You can get it on page "Config / Networking / Monitoring" from table "Producers"

modelstring

Model

ipstring required

IP address (unique)

snmp_portnumber

Port number used to communicate with the SNMP agent.

is_pingboolean

To ping or not

activeboolean

SNMP Monitoring

snmp_communitystring required

SNMP community

snmp_versionnumber required

SNMP Version. Values: 1 or 2

typenumber required

Type ID. You can get it on page "Config / Networking / Monitoring" from table "Device types"

monitoring_groupnumber required

Group ID. You can get it on page "Config / Networking / Monitoring" from table "Groups"

partners_idsstring[] required

Partners (ids)

location_idnumber required

Location (id)

addressstring

Address

send_notificationsboolean

Send notifications or not

gpsstring

GPS point

gps_areastring

GPS area

delay_timernumber

Time in seconds to wait before executing the operation

snmp_timenumber

imestamp of the last SNMP response received

snmp_uptimenumber

System uptime retrieved via SNMP

snmp_statusnumber

Status values for specific SNMP checks or sensors

snmp_status_1number

Status values for specific SNMP checks or sensors

snmp_status_2number

Status values for specific SNMP checks or sensors

snmp_status_3number

Status values for specific SNMP checks or sensors

snmp_status_4number

Status values for specific SNMP checks or sensors

snmp_status_5number

Status values for specific SNMP checks or sensors

snmp_statestring
ping_statestring
access_devicenumber

Access device ID

versionsnumber[]

Verions

inventory_item_idnumber

Inventory Item ID

Example request

{
  "title": "Alpha",
  "producer": 1,
  "model": "Mega monitoring",
  "ip": "192.168.1.100",
  "snmp_port": 161,
  "is_ping": true,
  "active": true,
  "snmp_community": "public",
  "snmp_version": 1,
  "type": 1,
  "monitoring_group": 1,
  "location_id": 1,
  "address": "Big street 11-321",
  "send_notifications": true,
  "gps": "45.83,126.62",
  "gps_area": "45.83,126.62;45.85,126.63;45.85,126.60;45.84,126.60;45.83950371555224,126.62528514862058;",
  "snmp_status": 9,
  "snmp_status_1": 9,
  "snmp_status_2": 9,
  "snmp_status_3": 9,
  "snmp_status_4": 9,
  "snmp_status_5": 9,
  "snmp_state": "up",
  "ping_state": "up",
  "access_device": 1
}

Response

idnumber

Monitoring ID

Example response

{
  "id": 1
}

Changes

No recorded changes to this operation across all 1 revision of this API.