Skip to main content

Cyware Orchestrate

Dotcom Monitor

App Vendor: Dotcom Monitor

App Category: IT Services

Connector Version: 1.0.1

API Version: 1.0.0

About App

Dotcom-monitor makes it easy to ensure performance, functionality, and uptime of websites, web applications, servers, and apis.

The Dotcom Monitor connector app is configured with the CSOL application to perform the following actions:

Action Name

Description

Create alert templates

This actions is used to create alert templates

Create device

This action is used to create a device

Create scheduler

This action is used to create a scheduler

Create task

This action is used to create a task

Delete alert templates

This action is used to delete alert templates

Delete device

This action is used to delete a device

Delete scheduler

This action is used to delete a scheduler

Delete task

This action is used to delete a task

Disable alerts for device

This action is used to disable all alerts for a device

Edit device

This action is used to edit a device

Edit scheduler

This action is used to update a scheduler

Edit task

This action is used to edit a task

Get alert template details

This action is used to get alert template details

Get audit details

This action is used to get audit details about the objects contained

Get device info

This action is used to get device info

Get device tasks

This action is used to get tasks by device

Get frequency by platform

This action is used to lost frequencies by platform name

Get scheduler details

This action is used to get details of a schedulers

Get task details

This action is used to get details about a task

List alert templates

This action is used to list all alert templates

List audits

This action is used to list all audits for the last 24 hrs

List device by platform

This action is used to get all devices by platforms

List locations

This action is used list locations by platform name

List platforms

This action is used to list all platforms from dotcom monitor

List schedulers

This action is used to list all schedulers

Search audit details

This action is used to search through audit details

Update alert templates

This actions is used to update alert templates

Configuration Parameters

The following configuration parameters are required for the Dotcom Monitor connector app to communicate with the Dotcom Monitor enterprise application. The parameters can be configured by creating instances in the connector app.

Parameter

Description

Field Type

Required/Optional

Comments

Uid

Enter the uid token to authenticate to dotcom monitor with

Password

Required

Action: Create alert templates

This actions is used to create alert templates

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Name

Enter the name of the template

Text

Required

 

Subject

Enter the subject of the template

Text

Required

 

Email reply to

Enter the email reply to of the template

Text

Required

 

Template type

Enter the template type of the template

Text

Required

 

Error message

Enter the error message of the template

Text

Required

 

Test message

Enter the test message of the template

Text

Required

 

Uptime message

Enter the uptime message of the template

Text

Required

 

Action: Create device

This action is used to create a device

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Avoid simultaneous checks

Enter to avoid simultaneous checks or not

Boolean

Required

 

False positive check

Enter is if to check for false positives or not

Boolean

Required

 

Location list

An array containing location ids assigned to a specified device. at least one location must be specified in the requests.

List

Required

 

Frequency

This field reflects monitoring frequency in seconds.

Integer

Required

 

Filter id

Enter the filter id which this device belongs to

Text

Required

 

Platform id

All devices are distributed by 5 platforms. each platform has its own “platform_id”.

Text

Required

 

Name

It is recommended to specify a unique name for the device.

Text

Required

 

Action: Create scheduler

This action is used to create a scheduler

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Scheduler name

Enter the name to the scheduler

Text

Required

 

Weekly interval

This describes intervals which repeat on a weekly basis

List

Required

 

Date time interval

This describes non-repeat intervals. time format is given in unix time. note that the seconds value should be 0 when converting “from” and “to” intervals to epoch time

List

Required

 

Extra params

Enter any extra params to update

Key Value

Optional

 

Action: Create task

This action is used to create a task

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Device id

Enter the device id to assign the task to

Text

Required

 

Task name

Enter the task name

Text

Required

 

Task type id

Enter the task type id

Text

Required

 

Extra params

Enter any extra params to add

Key Value

Optional

 

Action: Delete alert templates

This action is used to delete alert templates

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Template id

Enter the template id to delete

Text

Required

 

Action: Delete device

This action is used to delete a device

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Device id

Enter the device id to delete

Text

Required

 

Action: Delete scheduler

This action is used to delete a scheduler

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Scheduler id

Enter the scheduler id to delete

Text

Required

Example Request

Action: Delete task

This action is used to delete a task

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Task id

Enter the task id to delete

Text

Required

Example Request

Action: Disable alerts for device

This action is used to disable all alerts for a device

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Device id

Enter the device id to disable alerts for

Text

Required

Time to disable

Enter the time to disable in minutes

Text

Required

Example Request

Action: Edit device

This action is used to edit a device

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Device id

Enter the device id to edit

Text

Required

Json update body

Enter the json data to update the device of

Key Value

Required

Example Request

Action: Edit scheduler

This action is used to update a scheduler

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Scheduler id

Enter the scheduler id to update

Text

Required

Weekly interval

This describes intervals which repeat on a weekly basis to update

List

Required

Date time interval

This describes non-repeat intervals to update. time format is given in unix time. note that the seconds value should be 0 when converting “from” and “to” intervals to epoch time

List

Required

Scheduler name

Enter the name to the scheduler to update

Text

Optional

Extra params

Enter any extra params to update

Key Value

Optional

Example Request

Action: Edit task

This action is used to edit a task

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Task id

Enter the task id to update

Text

Required

 

Json data

Enter the data to update

Key Value

Required

 

Action: Get alert template details

This action is used to get alert template details

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Template id

Enter the template id to get details for

Text

Required

 

Action: Get audit details

This action is used to get audit details about the objects contained

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Audit id

Enter the audit id to get details for

Text

Required

 

Action: Get device info

This action is used to get device info

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Device id

Enter the device id to get details of

Text

Required

 

Action: Get device tasks

This action is used to get tasks by device

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Device id

Enter the device id to get tasks for

Text

Required

 

Action: Get frequency by platform

This action is used to lost frequencies by platform name

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Platform name

Enter the platform to list frequency for

Text

Required

 

Action: Get scheduler details

This action is used to get details of a schedulers

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Scheduler id

Enter the scheduler id to describe

Text

Required

 

Action: Get task details

This action is used to get details about a task

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Task id

Enter the task id to get details of

Text

Required

 

Action: List alert templates

This action is used to list all alert templates

Action Input Parameters

This action does not require any input parameter.

Action: List audits

This action is used to list all audits for the last 24 hrs

Action Input Parameters

This action does not require any input parameter.

Action: List device by platform

This action is used to get all devices by platforms

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Platform id

Enter the platform name to list devices by

Text

Required

 

Action: List locations

This action is used list locations by platform name

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Platform name

Enter the platform name to list locations for

Text

Required

 

Action: List platforms

This action is used to list all platforms from dotcom monitor

Action Input Parameters

This action does not require any input parameter.

Action: List schedulers

This action is used to list all schedulers

Action Input Parameters

This action does not require any input parameter.

Action: Search audit details

This action is used to search through audit details

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Search params

Enter search params to search for. eg: startdate, enddate, actiontype, userlogin, userloginid etc

Key Value

Required

 

Action: Update alert templates

This actions is used to update alert templates

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Template id

Enter the template id to update

Text

Required

 

Name

Enter the name of the template to update

Text

Required

 

Subject

Enter the subject of the template to update

Text

Required

 

Email reply to

Enter the email reply to of the template to update

Text

Required

 

Template type

Enter the template type of the template to update

Text

Required

 

Error message

Enter the error message of the template to update

Text

Required

 

Test message

Enter the test message of the template to update

Text

Required

 

Uptime message

Enter the uptime message of the template to update

Text

Required

 

Extra params

Enter any extra params to update

Key Value

Optional