Skip to main content

Messenger Service

tip
  • messenger is a simple and lightweight messaging service that supports emails, WeChat Work, Feishu, DingTalk, and supports dynamic changes with simple flexibility
  • The CMDB notifications rely on the Messenger service. Users need to install it before using this service
info

Open source address is:https://github.com/veops/messenger

Install

Source

git clone https://github.com/veops/messenger.git
cd messenger
sh build.sh
cp conf/confTemplate.yaml conf/conf.yaml # edit your config
./messenger

docker

git clone https://github.com/veops/messenger.git
cd messenger
cp conf/confTemplate.yaml conf/conf.yaml # edit your config
docker build --tag messenger .
docker run -d --name messenger -p 8888:8888 -v $(pwd)/conf:/messenger/conf --restart=always messenger

Basic Settings

messenger

Users need to config "Notification Settings - Basic Settings", e.g. http://192.168.10.10:3000

Notification Settings

Currently supports email, enterprise WeChat Work+bot, Feishu+bot, DingTalk+bot.

info

The notification configuration for Enterprise WeChat Work+Bot, Feishu+Bot, and DingTalk+Bot is part of the veops Enterprise Edition feature.

Users can configure relevant information in "Notification Settings".

notification
info

If there is no notification setting in the backend management, you can refer to the following diagram to add the current user to the backend administrators.

img8