All Projects → jbelien → OVH-Monitoring

jbelien / OVH-Monitoring

Licence: GPL-3.0 License
OVH VPS/Cloud Monitoring via OVH API

Programming Languages

PHP
23972 projects - #3 most used programming language
javascript
184084 projects - #8 most used programming language
Dockerfile
14818 projects
CSS
56736 projects

Projects that are alternatives of or similar to OVH-Monitoring

Komiser
☁️ Cloud Environment Inspector 👮🔒 💰
Stars: ✭ 2,684 (+8287.5%)
Mutual labels:  ovh, ovh-api
csharp-ovh
Thin wrapper around OVH's APIs. Handles all the hard work including credential creation and requests signing
Stars: ✭ 21 (-34.37%)
Mutual labels:  ovh, ovh-api
DigitalOceanFlask
installing a Flask webapp on a Digital Ocean (or Linode, etc.) Ubuntu box
Stars: ✭ 42 (+31.25%)
Mutual labels:  vps
terraform-ovh-commons
This repo contains commons resources to interact with OVH Public Cloud using Terraform.
Stars: ✭ 47 (+46.88%)
Mutual labels:  ovh
laravel-ovh
Wrapper for OVH Object Storage integration with laravel
Stars: ✭ 30 (-6.25%)
Mutual labels:  ovh
ezpptp
Easy PPTP VPN setup script for Debian based VPS
Stars: ✭ 87 (+171.88%)
Mutual labels:  vps
carina
Webshell, Virtual Private Server (VPS) and cPanel Database
Stars: ✭ 39 (+21.88%)
Mutual labels:  vps
TinyWebDB-PHP
TinyWebDB System written in PHP
Stars: ✭ 13 (-59.37%)
Mutual labels:  vps
VPS OpenWrt
Deploy OpenWrt onto VPS
Stars: ✭ 47 (+46.88%)
Mutual labels:  vps
mypaas
MyPaas is an Ansible playbook for startups or small companies which want to build a modern and fully automated infrastructure.
Stars: ✭ 24 (-25%)
Mutual labels:  ovh
kaabah
A Terraform solution to design, build and operate Docker Swarm infrastructures
Stars: ✭ 29 (-9.37%)
Mutual labels:  ovh
certbot-dns-ovh
Certbot plugin to respond to DNS-01 challenges by updating the zone.
Stars: ✭ 20 (-37.5%)
Mutual labels:  ovh-api
minectl
minectl 🗺 is a cli for creating Minecraft server on different cloud provider.
Stars: ✭ 85 (+165.63%)
Mutual labels:  ovh
VPS
Script and resources to install VitalPBX on VPS Machines
Stars: ✭ 21 (-34.37%)
Mutual labels:  vps
Windows-11-VPS
😎😘 Free Windows 11 VPS for 4 Hours ! Easy Method!
Stars: ✭ 70 (+118.75%)
Mutual labels:  vps
ovhnas
kernel for OVH Nas board (marvel armada375 based SYS-arm offering)
Stars: ✭ 36 (+12.5%)
Mutual labels:  ovh
ovh-ui-kit
OVHcloud UI Kit - Master UI Framework
Stars: ✭ 41 (+28.13%)
Mutual labels:  ovh
Luna
Club Penguin Server Emulator - AS2 Protocol
Stars: ✭ 22 (-31.25%)
Mutual labels:  vps
ovh-dynhost
A command line script to update a OVH DynHost with your current public ip. (This repo is a mirror. Official one: https://gitlab.com/rubendibattista/ovh-dynhost)
Stars: ✭ 12 (-62.5%)
Mutual labels:  ovh
GoogleConsole CPUminer
free miner for google cloud shell
Stars: ✭ 14 (-56.25%)
Mutual labels:  vps

Latest Stable Version Total Downloads Docker build Docker build Docker build

OVH-Monitoring

OVH VPS/Cloud Monitoring via OVH API using PHP.

Screenshot

Requirements

  • PHP 7.0+
  • PHP gettext extension

Configuration

First step

Create credentials : https://api.ovh.com/createToken/index.cgi?GET=/vps*&GET=/cloud*&GET=/status*

Second step

Create monitoring.ini file next to public/ folder :

application_key    = your_application_key
application_secret = your_application_secret
endpoint           = ovh-eu
consumer_key       = your_consumer_key

Install using Composer

First step

composer create-project jbelien/ovh-monitoring

Second step

Create monitoring.ini file next to public/ folder (see Configuration).

Install using Docker

First step

Build image from GitHub:

docker build --rm -t jbelien/ovh-monitoring https://github.com/jbelien/OVH-Monitoring.git

OR

Pull image from Docker Hub:

docker pull jbelien/ovh-monitoring

Second step

Create monitoring.ini file (see Configuration).

Third step

Run Docker container with your monitoring.ini mount as volume:

docker run --rm -p 80:80 -v "$PWD/monitoring.ini:/var/www/html/monitoring.ini" jbelien/ovh-monitoring

Warning: You maybe will have to fix the path to monitoring.ini file (replace $PWD/monitoring.ini by the correct path).

Fourth step

Go to http://myserver/ (using port 80) where myserver is the IP address of your server to have a look a the monitoring tool.

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].