Xygeni Sensor for Jenkins

The Xygeni Sensor for Jenkins monitors activity in the Jenkins Server where it is installed.

When the sensor detects an unusual activity, it will raise an alert for tracking the origin and taking immediate action to mitigate the risk and prevent further damage.

How it works

The plugin extends event listeners to monitor user and process activity and performs periodic checks for changes in plugins. The collected data is sent in real time to Xygeni.

Installation

Requirements:

  • Java >= 11

  • Jenkins >= 2.387.3

1. Set up credentials

  • In Jenkins, navigate to Manage Jenkins > Manage Credentials > System > Global Credentials > Add Credentials

    • Select Secret text as Kind and fill out required information

2. Configure Xygeni Sensor plugin settings

  • In Jenkins, navigate to Manage Jenkins > Configure System > Xygeni Sensor,

    • Set the Xygeni Token Credential ID (generated above).

    • Set the Xygeni API Url (https://api.xygeni.io).

    • Optionally click the TestToken button to check url connection and token validity.

    • Click the Save button.

Alerts Tracking

You can navigate to the dashboard to keep track of the all the Unusual Activity detected at the moment, ordered by time of exposure from most recent to less recent. Open Anomalous Activity Summary.

Last updated