microsoft / microsoft/sre-agent

[Feature] ServiceNow as a datasource, not incident platform.

Open
#272 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
PowerShell
Stars
160
Forks
97
Avg merge
2d 5h
Merged PRs (30d)
12

Description

## Feature description

We use Azure monitor as our incident platform. But Service now is a very good source of correlating information.
However, it doesn't look like there is a non incident connector for service now.

## Use case

Azure monitor triggers an alert, which SRE sees.
Is there a change ticket in Service now? a Maintenance window? an existing companywide issue already reported?
Azure monitor is a very tight/technical/quick platform for incidents. It is the correct place to set SRE incident platform for scanning/monitoring. However, there is a wealth of related information in ServiceNow. the rest of the IT organization is using it.

## Current workaround

Raw Rest against SN apis. :(

## Proposed approach

create a non incident platform Service now connector

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No files, tests, or entry points are named. Start by reviewing existing datasource connector implementations and their tests, then compare their integration and authentication patterns with the ServiceNow REST APIs. Done means Azure SRE Agent can query ServiceNow as a datasource without treating it as the incident platform.

Written by the indexing model from the issue text.

Assessment

Tech stack
azure
Domain
cloud, observability
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.