API-Framework
Our API-Framework allows you to get all stored server information directly from our databases. Hosting service provider can create custom status pages for your customers or any third party dashboard application.
API-Process flow
Web service link: https://api.8smonitoring.de
Web service demo: https://api.8smonitoring.de/server/60eb0eac4558754ec6adddb837d80f71
Web service output:
- server_name
- id
- server_id
- agent_version
- uptime
- session
- processes
- file_handels
- kernel
- operating_system
- cpu_model
- cpu_speed
- ram_usage
- swap_usage
- disk_array
- disk_usage
- connections
- network
- ipv4
- ipv6
- outgoing_bw
- incoming_bw
- incoming_gpa
- outgoing_gpa
- network_traffic
- server_load
- cpu_load
- load_io
- ping_eu
- ping_usa
- ping_asia
- date_time
Values not included in the demo, but additionally possible:
- process
- process_list
- process_count
- process_cpu_usage
- process_memory_usage
- process_server_user
- server_down_time
- display_infrastructure_server_names
- display_server_altert_settings
Different output formats possible:
- JSON
- XML
- SERIALIZE
- SIMPLE
- YAML
Different security types to collect data from our web service:
- NONE
- LDAP
- TOCKEN
- User credentials
- MYSQL Database
API-Json output
Sample-API: https://api.8smonitoring.de/server/60eb0eac4558754ec6adddb837d80f71