Xygeni Sensor for GitHub

The Xygeni Sensor for GitHub monitors activity in an Organization (or User) and its repositories.

When Xygeni 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 sensor is a GitHub App that extend GitHub’s functionality. GitHub will send a real-time webhook event to Xygeni for subscribed events.

See Webhook events for further information on the events and payloads sent from GitHub to Xygeni platform.

The webhook URL is https://api.xygeni.io/githubapp/webhook for the Xygeni cloud platform. The webhook is secured with a shared secret and TLS, following the recommendations in Securing your webhooks.

Installation

  • Navigate to our app’s page at the GitHub marketplace: Xygeni Sensor

  • Click Set up a plan, and then click on free to proceed with the installation into your organization.

  • On the next screen, select the repositories where you want to install the app and click Install again.

  • Now, the installation will redirect you to the browser where you have to log in into your Xygeni account, so we can link your app installation with your Xygeni account.

  • And it is done ! The installed Sensor will be monitoring your organization and repositories for you. You will receive email notifications when any unusual activity is detected.

Installation for GitHub Enterprise

  • Navigate to the integrations tab in the configuration of your Xygeni account, and select Code repositories:

  • Configure your Github Enterprise’s domain and you will be redirected to your GitHub Enterprise Instance to authenticate and confirm the installation.

  • Once configured on GitHub’s side, the installation will redirect you back to your Xygeni account, so we can link your app installation with your Xygeni account.

  • Configure your Github token with administrator permissions to install an app and it is done! The installed Sensor will be monitoring your organization and repositories for you. You will receive email notifications when any unusual activity is detected.

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