HCL Domino: Publish Domino Statistics to Elasticsearch and create a Dashboard with Kibana

From Wiki
Revision as of 21:05, 17 March 2020 by Ebasso (talk | contribs) (Criou a página com " Important: This is document is in Draft, i still working on this. In Domino 10 has a new functionality that pushes the server statistics to a defined target via HTTP Post....")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Important: This is document is in Draft, i still working on this.

In Domino 10 has a new functionality that pushes the server statistics to a defined target via HTTP Post.

See this link for details:

In this article, i will explain how to do this using Domino, Elasticsearch and Kibana

Procedure

Install Elasticsearch and Kibana using Docker

Configure Domino to send posts

You must define the following notes.ini variables:

STATPUB_ENABLE=1
STATPUB_DATA_HEAD={"host":"<DOMINO_SERVER_NAME>","version":"1.0.0","name":"<DOMINO_SERVER_NAME/ORG>","timestamp":"$Timestamp$","guid":"com.bb.domstats","duration":60,"metrics":{
STATPUB_URI=http://<HOSTNAME of Elasticsearh:9200>/domino/stats
STATPUB_DATA_TAIL=}}
STATPUB_METRIC_FORMAT="$Name$":$Value$
STATPUB_DELTA_METRIC_FORMAT="$Name$.Delta":$Value$
STATPUB_HEADERS=X-License-Key: XXXXXX$Newline$Content-Type: application/json$Newline$Accept: application/json$Newline$

The result is a single post to the target containing all the statistics in json format


Create Kibana Dashboard

See Also/Ver também