atlassian / atlassian/jsm-integration-scripts

Run jsm integration with Zabbix inside a Docker container

Open
#89 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
17
Forks
10
PR merge metrics
No merged PRs in 30d

Description

Hi,
I am running Zabbix server inside a Docker container and I'm trying to enable the JSM integration. I followed the steps [here](https://support.atlassian.com/jira-service-management-cloud/docs/integrate-with-zabbix/) and when I run `dpkg -i jsm-zabbix_1.0.4_amd64.deb`, it fails with this error:
`/var/lib/dpkg/info/jsm-zabbix.postinst: line 7: systemctl: command not found`.
So the issue is that systemd isn't installed inside the container. If I create the script in Zabbix as in the link above, Zabbix will create alerts in JSM, but acknowledging or closing the alert in JSM isn't reflected in Zabbix. Is JiraEdgeConnector critical or am I doing something else wrong?

Contributor guide

Open the contributing guide

Research direction

Start with the linked Atlassian Zabbix integration guide and the failing `/var/lib/dpkg/info/jsm-zabbix.postinst` script invoked by `dpkg -i`. Reproduce the package installation in a Docker-based Zabbix server, then trace the alert acknowledgement and closure path. Done means establishing a supported container setup or documenting the systemd limitation and required configuration.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker
Domain
devops, observability-sre
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.