1.0.13 • Published 10 years ago

s9s-plugin-mail v1.0.13

Weekly downloads
3
License
MIT
Repository
github
Last release
10 years ago

ClusterControl mail plugin

Dependencies

Mail plugin for ClusterControl by @Severalnines

Installation


Using plugins installer:

cd /path/to/cluster-control/nodejs/service
./plugins.js --install mail

or using npm:

cd /path/to/cluster-control/nodejs/service
npm install s9s-plugin-mail

Incomming parameters


config

{
	"to":["some@email.com","other@email.com"]
}

data

More information on the details and the contexts can be found here.

alarm_id - int (required) identifier of the alarm.

alarm_name - string (required) alarm name.

alarm_description - string (required) description of the alarm, max 1024 chars.

cluster_id - int (required) affected cluster ID.

client - string (required) alarm client ("node-1" for example).

url - string (required) url to ClusterControl page (to view the alarm).

details - object (optional) any key/value pair with alarm details.

contexts - object (optional) alarm contexts - images/links (documentation).

{
	"alarm_id":123,
	"alarm_name":"Short alarm name",
	"alarm_description":"Long description (1024 chars max)",
	"client":"node-1",
	"url":"http://127.0.0.1/clustercontrol/",
	"details": {
		"some":"details",
		"go":"here",
		"a":"b",
		"c":"d"
	},
	"contexts":[
		{
			"type": "link",
			"href": "http://acme.pagerduty.com"
		},
		{
			"type": "link",
			"href": "http://acme.pagerduty.com",
			"text": "View the incident on PagerDuty"
		},
		{
			"type": "image",
			"src": "https://chart.googleapis.com/chart?chs=600x400&chd=t:6,2,9,5,2,5,7,4,8,2,1&cht=lc&chds=a&chxt=y&chm=D,0033FF,0,0,5,1"
		},
		{
			"type": "image",
			"src": "https://chart.googleapis.com/chart?chs=600x400&chd=t:6,2,9,5,2,5,7,4,8,2,1&cht=lc&chds=a&chxt=y&chm=D,0033FF,0,0,5,1",
			"href": "https://google.com"
		}
	]
}
1.0.13

10 years ago

1.0.12

10 years ago

1.0.11

10 years ago

1.0.10

10 years ago

1.0.9

10 years ago

1.0.8

10 years ago

1.0.7

10 years ago

1.0.6

10 years ago

1.0.5

10 years ago

1.0.4

10 years ago

1.0.3

10 years ago

1.0.2

10 years ago

1.0.1

10 years ago

1.0.0

10 years ago