Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dachcom-digital/pimcore-monitoring
Pimcore Monitoring Tool
https://github.com/dachcom-digital/pimcore-monitoring
backend icinga monitoring pimcore-monitoring
Last synced: about 2 months ago
JSON representation
Pimcore Monitoring Tool
- Host: GitHub
- URL: https://github.com/dachcom-digital/pimcore-monitoring
- Owner: dachcom-digital
- License: other
- Created: 2017-02-03T14:25:26.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2023-09-22T18:24:20.000Z (over 1 year ago)
- Last Synced: 2024-10-28T17:38:37.652Z (2 months ago)
- Topics: backend, icinga, monitoring, pimcore-monitoring
- Language: PHP
- Homepage:
- Size: 86.9 KB
- Stars: 2
- Watchers: 9
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Pimcore Monitoring
Fetch health state of your pimcore installation.### Release Plan
| Release | Supported Pimcore Versions | Supported Symfony Versions | Release Date | Maintained | Branch |
|---------|----------------------------|----------------------------|--------------|----------------|---------------------------------------------------------------------------------|
| **4.x** | `^11.0` | `6.2` | -- | Feature Branch | master |
| **3.x** | `^10.0` | `5.4` | 06.01.2022 | Unsupported | [3.x](https://github.com/dachcom-digital/pimcore-monitoring/tree/3.x) |
| **2.x** | `^5.0`, `^6.0` | `3.4`, `^4.4` | 31.08.2018 | Unsupported | [2.x](https://github.com/dachcom-digital/pimcore-monitoring/tree/2.x) |
| **1.x** | `^4.0` | -- | 06.02.2017 | Unsupported | [pimcore4](https://github.com/dachcom-digital/pimcore-monitoring/tree/pimcore4) |## Installation
```json
"require" : {
"dachcom-digital/monitoring" : "~4.0.0"
}
```Add Bundle to `bundles.php`:
```php
return [
MonitoringBundle\MonitoringBundle::class => ['all' => true],
];
```### Install Routes
```yaml
# config/routes.yaml
monitoring:
resource: '@MonitoringBundle/config/routing.yaml'
```### Configuration
```yaml
# config/packages/monitoring.yaml
monitoring:
api_code: 'YOUR_API_CODE'
```## Fetch Data
```bash
curl --data "apiCode=YOUR_API_CODE" https://www.your-domain.tld/monitoring/fetch
```## Create Custom Check
Create a tagged `pimcore.monitoring.check` service and implement the `CheckInterface` interface.## Available Checks
- Pimcore version and revision
- Installed Bundles
- Installed AreaBricks
- Available Users## Copyright and license
Copyright: [DACHCOM.DIGITAL](http://dachcom-digital.ch)
For licensing details please visit [LICENSE.md](LICENSE.md)## Upgrade Info
Before updating, please [check our upgrade notes!](UPGRADE.md)