SPP SMNP GET method

Hi,

Can I use external agents to query basic SPP status information via SMNP?

Preferably with the v3 or v2c method.

Regards

  • If you are asking if you can install an 3rd party SNMP agent onto the Safeguard platform then the answer is no. Both the physical and virtual appliances are hardened builds and not facility is available to allow you to install your own agents.

    I do not think that there is an API call that would allow you to interrogate SPP via SNMP either BUT i could be wrong here as A{I's are not my thing.

    Depending on what status you are looking to obtain there are a couple of things that may help. The following is from a document I wrote for a customer.

    1.1    RESTFUL API example responses

    The following are examples returned by a test appliance with the X0 IP address set to 192.168.0.105.

    Tests were carried out using Chrome and IE but the same information should be returned from any device making capable of making an HTTPS request.

    These requests do not require authentication and will not use a Safeguard user license.

    1.1.1               GET /v2/ApplianceStatus

    Request URL https://192.168.0.105/service/appliance/v2/ApplianceStatus

    Response

    {"Identity":"000C299C0797","Name":"SG-000C299C0797","InstalledLicenses":[{"Type":"Trial","Module":"PasswordManagement","IsValid":true,"Expires":"2018-10-31T23:59:59Z"},{"Type":"Trial","Module":"SessionManagement","IsValid":true,"Expires":"2018-10-31T23:59:59Z"}],"IsReadOnly":false,"RunLevel":"Level5"}

    1.1.2               GET /v2/ApplianceStatus/Health

    Request URL https://192.168.0.105/service/appliance/v2/ApplianceStatus/Health

    Response

    {"ApplianceId":"000C299C0797","AuditLog":{"Error":null,"Status":"Healthy"},"CheckDate":"2018-09-26T22:29:47.1000523Z","CheckDuration":{"Days":0,"Hours":0,"Milliseconds":952,"Minutes":0,"Seconds":12,"TotalMilliseconds":12952.772200000001},"ClusterCommunication":{"Error":null,"Status":"Healthy"},"ClusterConnectivity":{"Error":null,"Status":"Healthy","NodeConnectivity":[]},"Name":"SG-000C299C0797","NetworkInformation":{"Ipv4Address":"192.168.0.105","Ipv6Address":null,"LinkPresent":true,"LinkSpeedMbps":1000,"MacAddress":"000C299C0797"},"AccessWorkflow":{"Error":null,"Status":"Healthy"},"PolicyData":{"Error":null,"Status":"Healthy"},"ResourceUsage":{"DiskFreeBytes":27855605760,"DiskPercentFree":43.59,"DiskTotalBytes":63898120192,"MemoryFreeBytes":1870536704,"MemoryPercentFree":17.4216022,"MemoryTotalBytes":10736881664,"ProcessorCount":4,"ProcessorPercentUsed":6.35167742,"Temperatures":[]},"SerialNumber":"000C299C0797","State":"Online","UpTime":{"Days":0,"Hours":0,"Milliseconds":836,"Minutes":24,"Seconds":41,"TotalMilliseconds":1481836.0},"Version":{"Major":2,"Minor":3,"Revision":0,"Build":7426,"BuildDate":"2018-08-14T23:14:45.1211132Z","BuildVariant":"prod","BuildPlatform":"vmware","SessionsVersion":{"Version":"5F6","FirmwareVersion":"5.6.0","BuildDate":"2018-04-25T12:38:02Z"}},"SessionsModule":{"Error":null,"Status":"Healthy"}}

    I hope this is some help

    Best regards

    Tim