All Projects → ehrnst → System-Center-Operations-Manager-API

ehrnst / System-Center-Operations-Manager-API

Licence: MIT license
Microsoft System Center Operations Manager (SCOM) Web API

Programming Languages

C#
18002 projects
ASP.NET
160 projects

Projects that are alternatives of or similar to System-Center-Operations-Manager-API

List Of Testing Tools And Frameworks For .net
✅ List of Automated Testing (TDD/BDD/ATDD/SBE) Tools and Frameworks for .NET
Stars: ✭ 303 (+657.5%)
Mutual labels:  microsoft, visual-studio
scom-community-catalog
This repository stores the MP information for the SCOM Community Management Pack Catalog
Stars: ✭ 24 (-40%)
Mutual labels:  scom, opsmgr
vcredist
Lifecycle management for the Microsoft Visual C++ Redistributables
Stars: ✭ 91 (+127.5%)
Mutual labels:  microsoft, visual-studio
Rtvs
R Tools for Visual Studio.
Stars: ✭ 382 (+855%)
Mutual labels:  microsoft, visual-studio
Msbuild
The Microsoft Build Engine (MSBuild) is the build platform for .NET and Visual Studio.
Stars: ✭ 4,643 (+11507.5%)
Mutual labels:  microsoft, visual-studio
Cn Vscode Docs
VScode说明文档翻译
Stars: ✭ 970 (+2325%)
Mutual labels:  microsoft, visual-studio
Poshtools
PowerShell integration for Visual Studio 2015 and 2017.
Stars: ✭ 626 (+1465%)
Mutual labels:  microsoft, visual-studio
Visualstudiostandalone
Make your Visual Studio Portable
Stars: ✭ 177 (+342.5%)
Mutual labels:  microsoft, visual-studio
Zombusters
🕹️ A retro style zombies shooter with cool isometric pixel art for Windows and MacOS
Stars: ✭ 41 (+2.5%)
Mutual labels:  visual-studio
AlwaysEncryptedSample
Sample ASP.NET MVC Application for demonstrating Microsoft SQL Server Always Encrypted Functionality
Stars: ✭ 14 (-65%)
Mutual labels:  microsoft
Studentsatbuild
Find all of the resources you might need to try out code presented in the Student Zone at Build 2020 for yourself!
Stars: ✭ 251 (+527.5%)
Mutual labels:  microsoft
D365FONinjaDevTools
To make of you a Ninja Developer in Dynamics 365 For Finance and Operations
Stars: ✭ 70 (+75%)
Mutual labels:  visual-studio
PowerEvents
PowerEvents is a PowerShell module that assists in the registration of WMI permanent event subscriptions.
Stars: ✭ 60 (+50%)
Mutual labels:  microsoft
Vscode
Visual Studio Code
Stars: ✭ 125,417 (+313442.5%)
Mutual labels:  microsoft
Krypton-Toolkit-Suite-Extended-NET-5.470
An extension to the Krypton Toolkit suite of controls for .NET framework 4.7
Stars: ✭ 51 (+27.5%)
Mutual labels:  visual-studio
Timelinestoryteller
An expressive visual storytelling environment for presenting timelines on the web and in Power BI. Developed at Microsoft Research.
Stars: ✭ 244 (+510%)
Mutual labels:  microsoft
Msgraph Sdk Powershell
Powershell SDK for Microsoft Graph
Stars: ✭ 239 (+497.5%)
Mutual labels:  microsoft
tod0
A Terminal Client for Microsoft To-Do
Stars: ✭ 93 (+132.5%)
Mutual labels:  microsoft
FrameOfReference
C++ library to pack and unpack vectors of integers having a small range of values using a technique called Frame of Reference
Stars: ✭ 36 (-10%)
Mutual labels:  visual-studio
Xbox-GDK-Samples
Game development samples published by the Xbox Advanced Technology Group using the Microsoft GDK.
Stars: ✭ 128 (+220%)
Mutual labels:  microsoft

System Center Operations Manager API

Bringing SCOM in to the 21. century with a Restful Web API.

  • Easy integration
  • Common used function as enpoints
  • Swagger Documented

API Endpoints

Agents

Route Description
[GET] API/Agents Gets all agents
[GET] API/Agents/{id} Get a single agent

Alerts

Route Description
[GET] API/Alerts Gets all open alerts
[GET] API/Alert/{id} Get a single alert
[PUT] API/Alerts/{id} Update the specified alert with common properties and resolution state
[GET] API/Alert/Computer/{ComputerName} Get all alert from specific computer, use IncClosed=true to include open and closed alerts
[GET] API/Alert/MonitoringObject/{MonitoringObjectId} Get all alert from specific monitoring object, use IncClosed=true to include open and closed alerts

Computer

Route Description
[GET] API/Computer/Windows Get all windows computers wit basic properties
[GET] API/Computer/Windows/{ComputerName} Get A single windows computers with basic properties
[GET] API/Computer/Windows/{ComputerName}/Detailed Get A single windows computers with hosted child objects
------ ------
[GET] API/Computer/Linux Get all Linux computers wit basic properties
[GET] API/Computer/Linux/{ComputerName} Get A single Linux computer with basic properties
[GET] API/Computer/Linux/{ComputerName}/Detailed Get A single Linux computers with hosted child objects

Maintenance

Route Description
[POST] API/ComputerMaintenance Put the specific computer object and all child in maintenance mode
[POST] API/ObjectMaintenance Put the specific monitoring object and all child in maintenance mode
[POST] API/MaintenanceSchedule Create a new maintenance schedule. Supports multiple object guids in an array. SCOM 2016 ONLY

Object

Route Description
[GET] API/MonitoringObject/{id} Get a monitoring object and all child object
[GET] API/MonitoringObject/class/{classId} Get all objects of a class. Limited properties returned.

Performance

Route Description Parameters
[GET] API/Perf/{managedEntityId} Get RAW performance data from a specific managedEntity and metric managedEntityId, counterName, startDate, endDate
[GET] API/Perf/hourly/{managedEntityId} Get hourly aggregated performance data from a specific managedEntity and metric managedEntityId, counterName, startDate, endDate
[GET] API/Perf/daily/{managedEntityId} Get daily aggregated performance data from a specific managedEntity and metric managedEntityId, counterName, startDate, endDate

Installation

Follow the (very limited) guide here https://github.com/ehrnst/System-Center-Operations-Manager-API/wiki/Installation-and-configuration

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].