మీ స్వంత మానిటరింగ్: Uptime Kuma
Telegram లేదా Discordలో నోటిఫికేషన్లతో మీ వెబ్సైట్లు మరియు సేవల కోసం అందుబాటు తనిఖీలను ఎలా సెటప్ చేయాలి మరియు అవసరమైనప్పుడే మిమ్మల్ని లేపేలా ఎలా కాన్ఫిగర్ చేయాలి.
23 ఆగస్టు, 2026న నవీకరించబడింది
మీ మెషీన్ ప్యానెల్ CPU, ట్రాఫిక్ మరియు మెమొరీ గ్రాఫ్లను చూపుతుంది, కానీ మీ సైట్ స్పందిస్తుందా లేదా డేటాబేస్ పనిచేస్తోందా అని దానికి తెలియదు. దాని కోసం మీకు మీ స్వంత వాచర్ కావాలి. Uptime Kuma అత్యంత సులభమైన ఎంపిక: ఒక కంటైనర్, ఒక వెబ్ ఇంటర్ఫేస్, డజన్ల కొద్దీ నోటిఫికేషన్ పద్ధతులు.
ఇన్స్టాలేషన్
services:
uptime-kuma:
image: louislam/uptime-kuma:1
container_name: uptime-kuma
restart: unless-stopped
volumes:
- ./data:/app/data
ports:
- "127.0.0.1:3001:3001"
docker compose up -d
పోర్ట్ ఉద్దేశపూర్వకంగా లోకల్ ఇంటర్ఫేస్కు బైండ్ చేయబడింది: మానిటరింగ్ ప్యానెల్ బయటికి బహిర్గతం కాకూడదు. దాన్ని సర్టిఫికెట్ మరియు పాస్వర్డ్ ఉన్న వెబ్ సర్వర్ ద్వారా గానీ, లేదా SSH టన్నెల్ ద్వారా గానీ తెరవండి:
ssh -L 3001:127.0.0.1:3001 root@<machine-address>
తర్వాత మీ బ్రౌజర్లో http://localhost:3001 కు వెళ్లండి; మొదటి యూజర్ అడ్మినిస్ట్రేటర్ అవుతారు.
ఏమి మానిటర్ చేయాలి
చిన్నగా ప్రారంభించండి, లేకపోతే శబ్దంలో మునిగిపోతారు:
- ప్రతి సైట్ హోమ్ పేజీ యొక్క HTTP చెక్ — రెస్పాన్స్ కోడ్ మరియు సమయం.
- రెస్పాన్స్లో కీవర్డ్ చెక్తో కీలక API యొక్క HTTP చెక్. ఒక పేజీ 200 రిటర్న్ చేసినా ఎర్రర్ చూపవచ్చు.
- డేటాబేస్ లేదా గేమ్ సర్వర్ యొక్క TCP పోర్ట్.
- సర్టిఫికెట్ గడువు — గడువు ముగియడానికి N రోజుల ముందు Kuma హెచ్చరిస్తుంది.
- షెడ్యూల్ చేసిన టాస్క్ల కోసం పుష్ చెక్: విజయవంతంగా రన్ అయిన తర్వాత స్క్రిప్ట్ ఒక ప్రత్యేక అడ్రస్ను హిట్ చేస్తుంది, అది చేయకపోతే మీకు అలర్ట్ వస్తుంది. షెడ్యూల్ చేసిన టాస్క్లుతో బాగా జతకూడుతుంది.
దాదాపు ఎప్పుడూ 60 సెకన్ల ఇంటర్వెల్ సరిపోతుంది. రీట్రైలు — 2-3, లేకపోతే ఒకే ఒక పోయిన నెట్వర్క్ ప్యాకెట్ తప్పుడు అలారం లేపుతుంది.
సైట్ మానిటరింగ్ను ఆ సైట్ ఉన్న మెషీన్లోనే పెట్టకండి. మెషీన్ డౌన్ అయితే వాచర్ కూడా దానితో పాటు డౌన్ అవుతుంది, మీకు ఎప్పటికీ తెలియదు. బయటి సైట్ల కోసం Kumaను వేరే మెషీన్లో ఉంచండి, ఈ మెషీన్లో — అంతర్గత సర్వీసుల చెక్లు మాత్రమే.
నోటిఫికేషన్లు
Telegram బాట్ లేదా Discord వెబ్హుక్ సెటప్ చేసి, నోటిఫికేషన్ల విభాగంలో యాడ్ చేయండి. ఈమెయిల్ ఛానెల్ వాడకండి: పోర్ట్లు 25, 465 మరియు 587 కు మెషీన్ యొక్క అవుట్బౌండ్ కనెక్షన్లు అభ్యర్థన మేరకు తెరిచే వరకు మూసి ఉంటాయి, మరియు Kuma నుండి ఈమెయిల్లు కేవలం పంపబడవు — మెయిల్ సర్వర్ చూడండి.
ఉపయోగకరమైన అలవాట్లు:
- "డౌన్" మరియు "సర్టిఫికెట్ గడువు ముగుస్తోంది" కోసం వేర్వేరు ఛానెల్లు. మొదటిదానికి ఇప్పుడే స్పందన కావాలి, రెండోదానికి — వారం లోపు.
- రికవరీ నోటిఫికేషన్లు ఆన్ చేయండి. అవి లేకపోతే అవుటేజ్ అయిపోయిందా అని తెలియదు.
- సెటప్ సమయంలో పంపిన టెస్ట్ మెసేజ్. సగం సమస్యలు తప్పు టోకెన్, మరియు అది నిజమైన అవుటేజ్ సమయంలోనే తెలుస్తుంది.
వనరులు మరియు నిర్వహణ
కంటైనర్ 150-250 MB మెమొరీలో సరిపోతుంది మరియు VDS-1 పై సౌకర్యవంతంగా రన్ అవుతుంది. చెక్ హిస్టరీతో డేటాబేస్ పెరుగుతుంది: సెట్టింగ్లలో రిటెన్షన్ను 90-180 రోజులకు సెట్ చేయండి, లేకపోతే ఏడాదిలో ఫైల్ గిగాబైట్లకు పెరుగుతుంది — డిస్క్ స్పేస్ చూడండి.
./data డైరెక్టరీ సర్వీస్ యొక్క మొత్తం స్థితిని కలిగి ఉంటుంది. దాన్ని మీ బ్యాకప్లో చేర్చండి: ముప్పై డజన్ల చెక్లను చేతితో రీస్టోర్ చేయడం సరదా కాదు.
సాధారణ తప్పులు
- డొమైన్కు బదులుగా IP అడ్రస్ ద్వారా చెక్ చేయడం. సర్టిఫికెట్ మరియు వర్చువల్ హోస్ట్ చెక్ అవవు, మరియు DNS అవుటేజ్ గుర్తించబడదు.
- మరీ సున్నితమైన థ్రెషోల్డ్లు. ప్రతి 2-సెకన్ల ఓవర్రన్కు అలర్ట్ అంటే ప్రజలు నోటిఫికేషన్లు చదవడం మానేస్తారు.
- పాస్వర్డ్ లేకుండా ప్యానెల్ బయటికి బహిర్గతం. అది మీ మొత్తం ఇన్ఫ్రాస్ట్రక్చర్ను చూపుతుంది: అడ్రస్లు, పోర్ట్లు, సర్వీస్ పేర్లు.