https://github.com/frasermolyneux/platform-monitoring
Platform monitoring configuration for workloads hosted both on and off the Azure platform. Deployed using Terraform and GitHub Actions.
https://github.com/frasermolyneux/platform-monitoring
application-insights azure github-actions key-vault terraform web-tests
Last synced: 3 months ago
JSON representation
Platform monitoring configuration for workloads hosted both on and off the Azure platform. Deployed using Terraform and GitHub Actions.
- Host: GitHub
- URL: https://github.com/frasermolyneux/platform-monitoring
- Owner: frasermolyneux
- License: gpl-3.0
- Created: 2022-07-31T06:26:42.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2025-03-10T01:33:30.000Z (3 months ago)
- Last Synced: 2025-03-10T02:47:39.036Z (3 months ago)
- Topics: application-insights, azure, github-actions, key-vault, terraform, web-tests
- Language: HCL
- Homepage:
- Size: 169 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
README
# Platform Monitoring
| Stage | Status |
| ----------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| DevOps Secure Scanning | [](https://github.com/frasermolyneux/platform-monitoring/actions/workflows/devops-secure-scanning.yml) |
| Feature Development | [](https://github.com/frasermolyneux/platform-monitoring/actions/workflows/feature-development.yml) |
| Pull Request Validation | [](https://github.com/frasermolyneux/platform-monitoring/actions/workflows/pull-request-validation.yml) |
| Release to Production | [](https://github.com/frasermolyneux/platform-monitoring/actions/workflows/release-to-production.yml) |---
## Documentation
* [manual-steps](/docs/manual-steps.md)
---
## Overview
This repository contains the resource configuration and associated Azure DevOps pipelines for monitoring related resources; this is primarily focused on workloads that are *not* on the Azure platform.
---
## Related Projects
* [frasermolyneux/azure-landing-zones](https://github.com/frasermolyneux/azure-landing-zones) - The deploy service principal is managed by this project, as is the workload subscription.
---
## Solution
The solution will deploy the following resources:
* Application Insights
* Web Availability Tests
* Action Groups / Alerting---
## Azure Pipelines
The `one-pipeline` is within the `.azure-pipelines` folder and output is visible on the [frasermolyneux/Personal-Public](https://dev.azure.com/frasermolyneux/Personal-Public/_build?definitionId=174) Azure DevOps project.
---
## Contributing
Please read the [contributing](CONTRIBUTING.md) guidance; this is a learning and development project.
---
## Security
Please read the [security](SECURITY.md) guidance; I am always open to security feedback through email or opening an issue.