h
This commit is contained in:
@@ -26,7 +26,6 @@ function runCheck(attempt = 1) {
|
||||
lastStatus.message = error ? `Fehlgeschlagen: ${error.message}` : 'Login erfolgreich';
|
||||
|
||||
if (error) {
|
||||
notifySlack(`Fehler beim Login:\n${lastStatus.message}`);
|
||||
sendEmail('❌ OIDC Monitoring Fehler', `Zeit: ${lastStatus.timestamp}\n${lastStatus.message}`);
|
||||
}
|
||||
|
||||
@@ -46,12 +45,6 @@ oidc_login_duration_seconds${labels} ${(duration / 1000).toFixed(2)}
|
||||
.catch(err => console.error('❌ Prometheus Push fehlgeschlagen:', err.message));
|
||||
}
|
||||
|
||||
function notifySlack(message) {
|
||||
if (!process.env.SLACK_WEBHOOK_URL) return;
|
||||
axios.post(process.env.SLACK_WEBHOOK_URL, { text: `❗️OIDC Monitoring Alert:\n${message}` })
|
||||
.then(() => console.log('📣 Slack-Nachricht gesendet'))
|
||||
.catch(err => console.error('❌ Slack fehlgeschlagen:', err.message));
|
||||
}
|
||||
|
||||
function sendEmail(subject, text) {
|
||||
const transporter = nodemailer.createTransport({
|
||||
|
||||
Reference in New Issue
Block a user