parent
f59488f557
commit
cdf9a8f655
|
@ -62,6 +62,53 @@
|
|||
<a>Content Warning,<br>but</a>
|
||||
<a class="main1_actcent">better</a><a>.</a>
|
||||
</div>
|
||||
<title>Player Counts</title>
|
||||
<style>
|
||||
|
||||
#player-count {
|
||||
font-size: 2em;
|
||||
color: #ebe3e3;
|
||||
}
|
||||
|
||||
#loading {
|
||||
display: none;
|
||||
color: #777;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div class="main1_actcent" id="player-count">Loading...</div>
|
||||
|
||||
<script>
|
||||
const playerCountElement = document.getElementById('player-count');
|
||||
const prometheusURL = 'http://5.161.51.188:9090/api/v1/query?query=active_users';
|
||||
|
||||
// Function to fetch player count from Prometheus
|
||||
async function fetchPlayerCount() {
|
||||
try {
|
||||
const response = await fetch(prometheusURL);
|
||||
const data = await response.json();
|
||||
|
||||
// Extract the player count from the response
|
||||
if (data.status === 'success' && data.data.result.length > 0) {
|
||||
const playerCount = data.data.result[0].value[1];
|
||||
playerCountElement.textContent = `Current Player Count: ${playerCount}`;
|
||||
} else {
|
||||
playerCountElement.textContent = 'No data';
|
||||
}
|
||||
} catch (error) {
|
||||
console.error('Error fetching player count:', error);
|
||||
playerCountElement.textContent = 'Error fetching data';
|
||||
} finally {
|
||||
}
|
||||
}
|
||||
|
||||
// Fetch player count every 15 seconds
|
||||
setInterval(fetchPlayerCount, 5000);
|
||||
|
||||
// Initial fetch when the page loads
|
||||
fetchPlayerCount();
|
||||
</script>
|
||||
<p></p>
|
||||
<div class="main1_ipcopier_div">
|
||||
<button class="main1_ipcopier" type="button">
|
||||
<span class="main1_ipcopier_text1"></span>
|
||||
|
|
|
@ -61,6 +61,53 @@
|
|||
<a>Lethal Company,<br>but</a>
|
||||
<a class="main1_actcent">better</a><a>.</a>
|
||||
</div>
|
||||
<title>Player Counts</title>
|
||||
<style>
|
||||
|
||||
#player-count {
|
||||
font-size: 2em;
|
||||
color: #ebe3e3;
|
||||
}
|
||||
|
||||
#loading {
|
||||
display: none;
|
||||
color: #777;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div class="main1_actcent" id="player-count">Loading...</div>
|
||||
|
||||
<script>
|
||||
const playerCountElement = document.getElementById('player-count');
|
||||
const prometheusURL = 'http://5.161.51.188:9090/api/v1/query?query=le_active_users';
|
||||
|
||||
// Function to fetch player count from Prometheus
|
||||
async function fetchPlayerCount() {
|
||||
try {
|
||||
const response = await fetch(prometheusURL);
|
||||
const data = await response.json();
|
||||
|
||||
// Extract the player count from the response
|
||||
if (data.status === 'success' && data.data.result.length > 0) {
|
||||
const playerCount = data.data.result[0].value[1];
|
||||
playerCountElement.textContent = `Current Player Count: ${playerCount}`;
|
||||
} else {
|
||||
playerCountElement.textContent = 'No data';
|
||||
}
|
||||
} catch (error) {
|
||||
console.error('Error fetching player count:', error);
|
||||
playerCountElement.textContent = 'Error fetching data';
|
||||
} finally {
|
||||
}
|
||||
}
|
||||
|
||||
// Fetch player count every 15 seconds
|
||||
setInterval(fetchPlayerCount, 5000);
|
||||
|
||||
// Initial fetch when the page loads
|
||||
fetchPlayerCount();
|
||||
</script>
|
||||
<p></p>
|
||||
<div class="main1_ipcopier_div">
|
||||
<button class="main1_ipcopier" type="button">
|
||||
<span class="main1_ipcopier_text1"></span>
|
||||
|
|
Binary file not shown.
After Width: | Height: | Size: 7.7 KiB |
Binary file not shown.
After Width: | Height: | Size: 7.7 KiB |
|
@ -60,6 +60,53 @@
|
|||
<a>Subnautica,<br>but</a>
|
||||
<a class="main1_actcent">fishier</a><a>.</a>
|
||||
</div>
|
||||
<title>Player Counts</title>
|
||||
<style>
|
||||
|
||||
#player-count {
|
||||
font-size: 2em;
|
||||
color: #ebe3e3;
|
||||
}
|
||||
|
||||
#loading {
|
||||
display: none;
|
||||
color: #777;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div class="main1_actcent" id="player-count">Loading...</div>
|
||||
|
||||
<script>
|
||||
const playerCountElement = document.getElementById('player-count');
|
||||
const prometheusURL = 'http://5.161.51.188:9090/api/v1/query?query=se_active_users';
|
||||
|
||||
// Function to fetch player count from Prometheus
|
||||
async function fetchPlayerCount() {
|
||||
try {
|
||||
const response = await fetch(prometheusURL);
|
||||
const data = await response.json();
|
||||
|
||||
// Extract the player count from the response
|
||||
if (data.status === 'success' && data.data.result.length > 0) {
|
||||
const playerCount = data.data.result[0].value[1];
|
||||
playerCountElement.textContent = `Current Player Count: ${playerCount}`;
|
||||
} else {
|
||||
playerCountElement.textContent = 'No data';
|
||||
}
|
||||
} catch (error) {
|
||||
console.error('Error fetching player count:', error);
|
||||
playerCountElement.textContent = 'Error fetching data';
|
||||
} finally {
|
||||
}
|
||||
}
|
||||
|
||||
// Fetch player count every 15 seconds
|
||||
setInterval(fetchPlayerCount, 5000);
|
||||
|
||||
// Initial fetch when the page loads
|
||||
fetchPlayerCount();
|
||||
</script>
|
||||
<p></p>
|
||||
<div class="main1_ipcopier_div">
|
||||
<button class="main1_ipcopier" type="button">
|
||||
<span class="main1_ipcopier_text1"></span>
|
||||
|
|
|
@ -60,6 +60,53 @@
|
|||
<a>Risk of Rain,<br>but</a>
|
||||
<a class="main1_actcent">Riskier</a><a>.</a>
|
||||
</div>
|
||||
<title>Player Counts</title>
|
||||
<style>
|
||||
|
||||
#player-count {
|
||||
font-size: 2em;
|
||||
color: #ebe3e3;
|
||||
}
|
||||
|
||||
#loading {
|
||||
display: none;
|
||||
color: #777;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div class="main1_actcent" id="player-count">Loading...</div>
|
||||
|
||||
<script>
|
||||
const playerCountElement = document.getElementById('player-count');
|
||||
const prometheusURL = 'http://5.161.51.188:9090/api/v1/query?query=st_active_users';
|
||||
|
||||
// Function to fetch player count from Prometheus
|
||||
async function fetchPlayerCount() {
|
||||
try {
|
||||
const response = await fetch(prometheusURL);
|
||||
const data = await response.json();
|
||||
|
||||
// Extract the player count from the response
|
||||
if (data.status === 'success' && data.data.result.length > 0) {
|
||||
const playerCount = data.data.result[0].value[1];
|
||||
playerCountElement.textContent = `Current Player Count: ${playerCount}`;
|
||||
} else {
|
||||
playerCountElement.textContent = 'No data';
|
||||
}
|
||||
} catch (error) {
|
||||
console.error('Error fetching player count:', error);
|
||||
playerCountElement.textContent = 'Error fetching data';
|
||||
} finally {
|
||||
}
|
||||
}
|
||||
|
||||
// Fetch player count every 15 seconds
|
||||
setInterval(fetchPlayerCount, 5000);
|
||||
|
||||
// Initial fetch when the page loads
|
||||
fetchPlayerCount();
|
||||
</script>
|
||||
<p></p>
|
||||
<div class="main1_ipcopier_div">
|
||||
<button class="main1_ipcopier" type="button">
|
||||
<span class="main1_ipcopier_text1"></span>
|
||||
|
|
Loading…
Reference in New Issue