PAGES
← all datasets
◆ Detection rules

Microsoft Sentinel Content

MIT

Microsoft's official Sentinel detections, hunting queries, workbooks, playbooks and data connectors, written in KQL. A very large repository.

Summary

Formats
kqlyamljson
License
MIT
Added
2026-09-10

Get it

From the project’s own instructions where it documents any; otherwise a plain clone.

  1. shell
    $ git clone --filter=blob:none --depth 1 https://github.com/Azure/Azure-Sentinel

    The repository is about 11.1 GB, so this partial clone skips history and fetches file contents only as you check them out.

Contents

34,207 files 11.1 GB repository

  • .json 10,689
  • .yaml 7,023
  • .png 5,974
  • .zip 3,258
  • .md 2,900
  • .csv 1,007
  • .py 958
  • .svg 609

Use it with

Commands are curated, not yet run by us.

jq — Stream the records one per line to see their shape before loading them anywhere.

sample.json
$ jq -c . sample.json

DuckDB — Query the file in place with SQL — DuckDB detects CSV and JSON by extension.

sample.json
$ duckdb -c 'SELECT * FROM '\''sample.json'\'' LIMIT 10'
browse all tools → score card for your toolchain →