This WordPress plugin lets you check if your website is live or if a particular app is up and running.
Showing data of all domains
var ctx = document.getElementById(‘wp_maf_graph_parent_8019’); var chartData = { datasets: [ {label: ‘http://baggervermietung.ch/sys/10MB.txt’, data: [{x:’2026-05-03 21:59′, y:’0′}, {x:’2026-05-03 19:59′, y:’0′}, {x:’2026-05-03 18:00′, y:’0′}, {x:’2026-05-03 16:00′, y:’0′}, {x:’2026-05-03 14:02′, y:’0′}, {x:’2026-05-03 12:20′, y:’0′}, {x:’2026-05-03 10:24′, y:’0′}, {x:’2026-05-03 08:28′, y:’0′}]}, {label: ‘http://tb-software.ch/sys/10MB.txt’, data: [{x:’2026-05-03 21:58′, y:’414.07′}, {x:’2026-05-03 19:58′, y:’212.42′}, {x:’2026-05-03 17:59′, y:’296.34′}, {x:’2026-05-03 15:58′, y:’380.87′}, {x:’2026-05-03 14:01′, y:’291.48′}, {x:’2026-05-03 12:19′, y:’470.45′}, {x:’2026-05-03 10:23′, y:’350.48′}, {x:’2026-05-03 08:27′, y:’326.22′}]}, {label: ‘http://gama-portal.ch/sys/10MB.txt’, data: [{x:’2026-05-03 21:58′, y:’0′}, {x:’2026-05-03 19:58′, y:’0′}, {x:’2026-05-03 17:59′, y:’0′}, {x:’2026-05-03 15:58′, y:’0′}, {x:’2026-05-03 14:01′, y:’0′}, {x:’2026-05-03 12:19′, y:’0′}, {x:’2026-05-03 10:23′, y:’0′}, {x:’2026-05-03 08:27′, y:’0′}]}, {label: ‘http://goldengel.ch/temp/10MB.txt’, data: [{x:’2026-05-03 21:58′, y:’0′}, {x:’2026-05-03 19:58′, y:’0′}, {x:’2026-05-03 17:59′, y:’0′}, {x:’2026-05-03 15:58′, y:’0′}, {x:’2026-05-03 14:01′, y:’0′}, {x:’2026-05-03 12:19′, y:’0′}, {x:’2026-05-03 10:23′, y:’0′}, {x:’2026-05-03 08:27′, y:’0′}]}, {label: ‘https://mianmobiles.com/another dir/zip_10MB.zip’, data: [{x:’2026-05-03 21:57′, y:’0′}, {x:’2026-05-03 19:56′, y:’0′}, {x:’2026-05-03 17:58′, y:’0′}, {x:’2026-05-03 15:57′, y:’0′}, {x:’2026-05-03 14:00′, y:’0′}, {x:’2026-05-03 12:18′, y:’0′}, {x:’2026-05-03 10:22′, y:’0′}, {x:’2026-05-03 08:26′, y:’0′}]} ] };
new Chart(ctx, {
type: ‘line’,
data: chartData,
options: {
plugins: {
tooltip: {
callbacks: {
label: function(context) {
let label = context.dataset.label || ”;
if (label) { label += ‘: ‘; } if (context.parsed.y !== null) { label += new Intl.NumberFormat(‘en-US’).format(context.parsed.y); } return label + ‘ MBps’; } } } }, tension: 0.3, scales: { y: { title: { display: true, text: ‘Download Speed (MBps)’ }, beginAtZero: true, }, x: { type: ‘time’, time: { parser: ‘YYYY-MM-DD HH:mm’, unit: ‘hour’, displayFormats: { hour: ‘MMM D YYYY hA’ } }, }, } } });
Rutz Excavator Rentals
var ctx = document.getElementById(‘wp_maf_graph_parent_9034’); var chartData = { datasets: [ { label: ‘http://baggervermietung.ch/sys/10MB.txt’, data: [{ x: ‘2026-05-03 21:59’, y: ‘0’ }, { x: ‘2026-05-03 19:59’, y: ‘0’ }, { x: ‘2026-05-03 18:00’, y: ‘0’ }, { x: ‘2026-05-03 16:00’, y: ‘0’ }, { x: ‘2026-05-03 14:02’, y: ‘0’ }, { x: ‘2026-05-03 12:20’, y: ‘0’ }, { x: ‘2026-05-03 10:24’, y: ‘0’ }, { x: ‘2026-05-03 08:28’, y: ‘0’ }, { x: ‘2026-05-03 06:00’, y: ‘0’ }, { x: ‘2026-05-03 04:25’, y: ‘0’ }, { x: ‘2026-05-03 02:26’, y: ‘0’ }, { x: ‘2026-05-03 00:01’, y: ‘0’ }, { x: ‘2026-05-02 22:05’, y: ‘0’ }, { x: ‘2026-05-02 20:00’, y: ‘0’ }, { x: ‘2026-05-02 18:00’, y: ‘0’ }, { x: ‘2026-05-02 16:06’, y: ‘0’ }, { x: ‘2026-05-02 14:19’, y: ‘0’ }, { x: ‘2026-05-02 12:01’, y: ‘0’ }, { x: ‘2026-05-02 10:09’, y: ‘0’ }, { x: ‘2026-05-02 08:18’, y: ‘0’ }, { x: ‘2026-05-02 05:59’, y: ‘0’ }, { x: ‘2026-05-02 03:59’, y: ‘0’ }, { x: ‘2026-05-02 02:09’, y: ‘0’ }, { x: ‘2026-05-02 00:03’, y: ‘0’ }, { x: ‘2026-05-01 22:01’, y: ‘0’ }, { x: ‘2026-05-01 19:59’, y: ‘0’ }, { x: ‘2026-05-01 18:09’, y: ‘0’ }, { x: ‘2026-05-01 16:13’, y: ‘0’ }, { x: ‘2026-05-01 14:00’, y: ‘0’ }, { x: ‘2026-05-01 12:15’, y: ‘0’ }, { x: ‘2026-05-01 10:28’, y: ‘0’ }, { x: ‘2026-05-01 08:27’, y: ‘0’ }, { x: ‘2026-05-01 06:22’, y: ‘0’ }, { x: ‘2026-05-01 04:08’, y: ‘0’ }, { x: ‘2026-05-01 02:27’, y: ‘0’ }, { x: ‘2026-04-30 23:59’, y: ‘0’ }, { x: ‘2026-04-30 22:04’, y: ‘0’ }, { x: ‘2026-04-30 20:08’, y: ‘0’ }, { x: ‘2026-04-30 17:58’, y: ‘0’ }, { x: ‘2026-04-30 16:11’, y: ‘0’ }] } ] };
new Chart(ctx, {
type: ‘line’,
data: chartData,
options: {
plugins: {
tooltip: {
callbacks: {
label: function(context) {
let label = context.dataset.label || ”;
if (label) { label += ‘: ‘; } if (context.parsed.y !== null) { label += new Intl.NumberFormat(‘en-US’).format(context.parsed.y); } return label + ‘ MBps’; } } } }, tension: 0.3, scales: { y: { title: { display: true, text: ‘Download Speed (MBps)’ }, beginAtZero: true, }, x: { type: ‘time’, time: { parser: ‘YYYY-MM-DD HH:mm’, unit: ‘hour’, displayFormats: { hour: ‘MMM D YYYY hA’ } }, }, } } });
Displaying data from goldengel.ch
var ctx = document.getElementById(‘wp_maf_graph_parent_8592’); var chartData = { datasets: [ { label: ‘http://goldengel.ch/temp/10MB.txt’, data: [{ x: ‘2026-05-03 21:58’, y: ‘0’ }, { x: ‘2026-05-03 19:58’, y: ‘0’ }, { x: ‘2026-05-03 17:59’, y: ‘0’ }, { x: ‘2026-05-03 15:58’, y: ‘0’ }, { x: ‘2026-05-03 14:01’, y: ‘0’ }, { x: ‘2026-05-03 12:19’, y: ‘0’ }, { x: ‘2026-05-03 10:23’, y: ‘0’ }, { x: ‘2026-05-03 08:27’, y: ‘0’ }, { x: ‘2026-05-03 05:59’, y: ‘0’ }, { x: ‘2026-05-03 04:24’, y: ‘0’ }, { x: ‘2026-05-03 02:25’, y: ‘0’ }, { x: ‘2026-05-03 00:00’, y: ‘0’ }, { x: ‘2026-05-02 22:04’, y: ‘0’ }, { x: ‘2026-05-02 19:59’, y: ‘0’ }, { x: ‘2026-05-02 17:59’, y: ‘0’ }, { x: ‘2026-05-02 16:05’, y: ‘0’ }, { x: ‘2026-05-02 14:18’, y: ‘0’ }, { x: ‘2026-05-02 12:00’, y: ‘0’ }, { x: ‘2026-05-02 10:08’, y: ‘0’ }, { x: ‘2026-05-02 08:17’, y: ‘0’ }, { x: ‘2026-05-02 05:58’, y: ‘0’ }, { x: ‘2026-05-02 03:58’, y: ‘0’ }, { x: ‘2026-05-02 02:08’, y: ‘0’ }, { x: ‘2026-05-02 00:02’, y: ‘0’ }, { x: ‘2026-05-01 22:00’, y: ‘0’ }, { x: ‘2026-05-01 19:58’, y: ‘0’ }, { x: ‘2026-05-01 18:08’, y: ‘0’ }, { x: ‘2026-05-01 16:12’, y: ‘0’ }, { x: ‘2026-05-01 13:59’, y: ‘0’ }, { x: ‘2026-05-01 12:14’, y: ‘0’ }, { x: ‘2026-05-01 10:27’, y: ‘0’ }, { x: ‘2026-05-01 08:26’, y: ‘0’ }, { x: ‘2026-05-01 06:21’, y: ‘0’ }, { x: ‘2026-05-01 04:07’, y: ‘0’ }, { x: ‘2026-05-01 02:26’, y: ‘0’ }, { x: ‘2026-04-30 23:58’, y: ‘0’ }, { x: ‘2026-04-30 22:03’, y: ‘0’ }, { x: ‘2026-04-30 20:06’, y: ‘0’ }, { x: ‘2026-04-30 17:57’, y: ‘0’ }, { x: ‘2026-04-30 16:10’, y: ‘0’ }] } ] };
new Chart(ctx, {
type: ‘line’,
data: chartData,
options: {
plugins: {
tooltip: {
callbacks: {
label: function(context) {
let label = context.dataset.label || ”;
if (label) { label += ‘: ‘; } if (context.parsed.y !== null) { label += new Intl.NumberFormat(‘en-US’).format(context.parsed.y); } return label + ‘ MBps’; } } } }, tension: 0.3, scales: { y: { title: { display: true, text: ‘Download Speed (MBps)’ }, beginAtZero: true, }, x: { type: ‘time’, time: { parser: ‘YYYY-MM-DD HH:mm’, unit: ‘hour’, displayFormats: { hour: ‘MMM D YYYY hA’ } }, }, } } });
Showing data of gama-portal.ch
var ctx = document.getElementById(‘wp_maf_graph_parent_6563’); var chartData = { datasets: [ { label: ‘http://gama-portal.ch/sys/10MB.txt’, data: [ {x:’2026-05-03 21:58′,y:’0′}, {x:’2026-05-03 19:58′,y:’0′}, {x:’2026-05-03 17:59′,y:’0′}, {x:’2026-05-03 15:58′,y:’0′}, {x:’2026-05-03 14:01′,y:’0′}, {x:’2026-05-03 12:19′,y:’0′}, {x:’2026-05-03 10:23′,y:’0′}, {x:’2026-05-03 08:27′,y:’0′}, {x:’2026-05-03 05:59′,y:’0′}, {x:’2026-05-03 04:24′,y:’0′}, {x:’2026-05-03 02:25′,y:’0′}, {x:’2026-05-03 00:00′,y:’0′}, {x:’2026-05-02 22:04′,y:’0′}, {x:’2026-05-02 19:59′,y:’0′}, {x:’2026-05-02 17:59′,y:’0′}, {x:’2026-05-02 16:05′,y:’0′}, {x:’2026-05-02 14:18′,y:’0′}, {x:’2026-05-02 12:00′,y:’0′}, {x:’2026-05-02 10:08′,y:’0′}, {x:’2026-05-02 08:17′,y:’0′}, {x:’2026-05-02 05:58′,y:’0′}, {x:’2026-05-02 03:58′,y:’0′}, {x:’2026-05-02 02:08′,y:’0′}, {x:’2026-05-02 00:02′,y:’0′}, {x:’2026-05-01 22:00′,y:’0′}, {x:’2026-05-01 19:58′,y:’0′}, {x:’2026-05-01 18:08′,y:’0′}, {x:’2026-05-01 16:12′,y:’0′}, {x:’2026-05-01 13:59′,y:’0′}, {x:’2026-05-01 12:14′,y:’0′}, {x:’2026-05-01 10:27′,y:’0′}, {x:’2026-05-01 08:26′,y:’0′}, {x:’2026-05-01 06:21′,y:’0′}, {x:’2026-05-01 04:07′,y:’0′}, {x:’2026-05-01 02:26′,y:’0′}, {x:’2026-04-30 23:58′,y:’0′}, {x:’2026-04-30 22:03′,y:’0′}, {x:’2026-04-30 20:06′,y:’0′}, {x:’2026-04-30 17:57′,y:’0′}, {x:’2026-04-30 16:10′,y:’0′} ] } ] };
new Chart(ctx, {
type: ‘line’,
data: chartData,
options: {
plugins: {
tooltip: {
callbacks: {
label: function(context) {
let label = context.dataset.label || ”;
if (label) { label += ‘: ‘; } if (context.parsed.y !== null) { label += new Intl.NumberFormat(‘en-US’).format(context.parsed.y); } return label + ‘ MBps’; } } } }, tension: 0.3, scales: { y: { title: { display: true, text: ‘Download Speed (MBps)’ }, beginAtZero: true, }, x: { type: ‘time’, time: { parser: ‘YYYY-MM-DD HH:mm’, unit: ‘hour’, displayFormats: { hour: ‘MMM D YYYY hA’ } }, }, } } });
Displaying data from tb-software.ch
var ctx = document.getElementById(‘wp_maf_graph_parent_3713’); var chartData = { datasets: [ { label: ‘http://tb-software.ch/sys/10MB.txt’, data: [ {x:’2026-05-03 21:58′,y:’414.07′}, {x:’2026-05-03 19:58′,y:’212.42′}, {x:’2026-05-03 17:59′,y:’296.34′}, {x:’2026-05-03 15:58′,y:’380.87′}, {x:’2026-05-03 14:01′,y:’291.48′}, {x:’2026-05-03 12:19′,y:’470.45′}, {x:’2026-05-03 10:23′,y:’350.48′}, {x:’2026-05-03 08:27′,y:’326.22′}, {x:’2026-05-03 05:59′,y:’457.34′}, {x:’2026-05-03 04:24′,y:’433.31′}, {x:’2026-05-03 02:25′,y:’313.61′}, {x:’2026-05-03 00:00′,y:’434.25′}, {x:’2026-05-02 22:04′,y:’459.11′}, {x:’2026-05-02 19:59′,y:’260.68′}, {x:’2026-05-02 17:59′,y:’247.49′}, {x:’2026-05-02 16:05′,y:’293.58′}, {x:’2026-05-02 14:18′,y:’388.04′}, {x:’2026-05-02 12:00′,y:’289.9′}, {x:’2026-05-02 10:08′,y:’392.2′}, {x:’2026-05-02 08:17′,y:’167.03′}, {x:’2026-05-02 05:58′,y:’301.35′}, {x:’2026-05-02 03:58′,y:’387.97′}, {x:’2026-05-02 02:08′,y:’249.12′}, {x:’2026-05-02 00:02′,y:’433.03′}, {x:’2026-05-01 22:00′,y:’372.82′}, {x:’2026-05-01 19:58′,y:’391.39′}, {x:’2026-05-01 18:08′,y:’309.55′}, {x:’2026-05-01 16:12′,y:’382.45′}, {x:’2026-05-01 13:59′,y:’315.69′}, {x:’2026-05-01 12:14′,y:’315.85′}, {x:’2026-05-01 10:27′,y:’237.46′}, {x:’2026-05-01 08:26′,y:’310.62′}, {x:’2026-05-01 06:21′,y:’397.91′}, {x:’2026-05-01 04:07′,y:’276.58′}, {x:’2026-05-01 02:26′,y:’342.79′}, {x:’2026-04-30 23:58′,y:’379.96′}, {x:’2026-04-30 22:03′,y:’297.22′}, {x:’2026-04-30 20:06′,y:’346.45′}, {x:’2026-04-30 17:57′,y:’278.66′}, {x:’2026-04-30 16:10′,y:’288.76′} ] } ] };
new Chart(ctx, {
type: ‘line’,
data: chartData,
options: {
plugins: {
tooltip: {
callbacks: {
label: function(context) {
let label = context.dataset.label || ”;
if (label) { label += ‘: ‘; } if (context.parsed.y !== null) { label += new Intl.NumberFormat(‘en-US’).format(context.parsed.y); } return label + ‘ MBps’; } } } }, tension: 0.3, scales: { y: { title: { display: true, text: ‘Download Speed (MBps)’ }, beginAtZero: true, }, x: { type: ‘time’, time: { parser: ‘YYYY-MM-DD HH:mm’, unit: ‘hour’, displayFormats: { hour: ‘MMM D YYYY hA’ } }, }, } } });
