weekend - projektet: overvåge din server med statusnet opdateringer

, sommeren er næsten her. vil du bruge den sidder inde og overvågning af sundhed i en løbende server eller dæmon?snarere end at fratræde dig selv til den skæbne, hvorfor ikke oprette systemet efter vigtige budskaber fra regelmæssig status opdateringer til nødopkald, gennem en microblogging tjeneste, som identi.ca?det ' lettere, end du tror.,,,,, er der flere forskellige måder du kan gøre brug af en microblogging service til at holde øje med deres server (eller for den sags skyld desktop - maskine), afhængigt af hvilken slags budskab, som de ønsker at modtage.du kan hale logfiler og gentage den produktion i foder, løb en periodisk cron opgave at indsamle statistiske oplysninger og sende resultaterne som en form for " hjertebanken, overvåge, " eller batch - processer, sende meddelelser, når de er fuldført.du kan selv få eksisterende open source - kontrol til at bruge tjenesten, direkte eller via e - mail - eller sms - gateways, systemer, administratorer har benyttet twitter ' offentlige api - til at gøre den slags ting i år, naturligvis.søgning på internettet vender snesevis af rammer for de kombinationer af " twitter, " " overvåge " og en særlig tjeneste navn.,, statusnet er en gratis software service, der kan gøre det, twitter og mere.identi.ca er den mest populære offentlige statusnet instans, men software er også downloades som en hurtig installere mulighed for fælles webhosting, og som en kommerciel service for virksomheder og store organisationer,.,,, twitter og statusnet apis,,, for forenelighed, statusnet gennemfører twitter api, herunder udokumenterede karakteristika.i næsten alle tilfælde at tilpasse en twitter overvågning manuskript til post opdateringsmeldinger til identi.ca eller deres personlige myserver.status.net instans er en simpel operation, fordi det er sandsynligt, at kun den grundlæggende udstationering metoder.men før begyndt, og', er en god idé at se på nogle af de andre forskelle,.,,, twitter tillader, at de bruger til at løbe en " private " status foder, hvor stillinger ikke er synlige for offentligheden, og alle anmodninger skal være: godkendt af kontohaveren.identi.ca ikke giver denne mulighed i øjeblikket, og det er heller ikke fastsat i den frie statusnet sky muligheder, og en af de ledende principper for identi.ca var at gøre hele indholdet, der er til rådighed under åbne, kreative underhuset kørekort.derfor bør du ikke fyrer følsomme virksomhedsoplysninger til en identi.ca foder, fordi det vil være offentlige, på den anden side, kan du køre dit eget tilfælde af statusnet på din egen web - server, og holde det privat, som du vil, herunder at ajourføre tidslinje kun synlige for logget på brugerne, og virksomheder, der er interesseret i at server overvågning kan finde en af de private, betalt statusnet tilbud, der af samme grund.i tillæg til de sikkerhedsspørgsmål, konstatere, at statusnet vil støtte ssl - autentificering, ligesom twitter.,, der er adskilt statusnet tilfælde kan videregive beskeder frem og tilbage til hinanden og giver dem større fleksibilitet.du kan oprette et foder til deres server overvågning på et statusnet instans og tilslutte os det, med din normale identi.ca konto.en af grundene til, at du kan gøre det, er, at statusnet er ikke begrænset til de 140 karakter pr. besked restriktioner, der anvendes af twitter, således at de kan vælge en længere service fra eksisterende offentlige instanser (f.eks. 280.status.net eller ubegrænset. status. netto) eller oprette en privat instans og lave din egen besked længde grænser.du behøver ikke at bekymre dig om en privat statusnet tilfælde pludselig hvis ashton kutcher bliver arresteret, og i praksis er de offentlige tjenester, som identi.ca ikke har lidt under de " ikke hval " udfald, at plage twitter regelmæssigt.,, statusnet giver også større interoperabilitet med andre transaktioner end twitter formater gør det.twitter giver dig mulighed for at forbinde en mobiltelefon til en konto, så du kan sende og modtage status opdateringer i sms.identi.ca understøtter sms - og sende og modtage meddelelser med xmpp instant messaging (såsom jabber eller google tale regnskaber), via e - mail.andre statusnet tjenesteydelser kan eller ikke kan støtte alle disse metoder; de er frivillige plugins, der kan aktiveres af lokaliteten administrator.,, twitter er fuldstændig dokumentation for sin indfødte api - på sin hjemmeside.men statusnet også har en side i sin dokumentation wiki dedikeret til sporing af sin egen gennemførelse af api -, så er det bedste sted at se, hvis du løber ind i problemer.grundlæggende ajourføring er imidlertid et stykke kage.,,, at sende deres første ajourføringer gennem api,,, er den nemmeste måde at gå i gang med at krølle, så du kan sende api anmodninger direkte fra kommando linjen.at sende en opdatering om identi.ca, løb - - theusername: thepassword http://identi.ca/api/statuses/update.xml - d - status = ' her er noget ' at brugernavn og password.identi.ca vil svare med en xml - reaktion, herunder opdatering og brugerkonto oplysninger.,, at bryde denne anmodning brugernavn: kodeord parametre er efterfulgt af opkald til api - metode, der bygger på adi på grundlag af statusnet server.for identi.cahttp: //udpeget. ca /api. for en statusnet eksempel, det kan være forskellige, alt efter hvor du installeret statusnet.,, den officielle dokumentation anbefaler, at man skifter til id - nummer i stedet for brugernavn; kontoidentifikation indgår i xml - reaktion på status og identi.ca er også synligt i den enkelte bruger ' offentlige side.for hurtig test, men brugernavn tilstrækkeligt.,, du kan følge deres status med oplysninger om placering, hvis det er nødvendigt, enten gennem, - d lat = '. breddegrad og' - d lang = ' v ', parametre eller - d place_id = ' sted og' parameter,.,,, at automatisere: flere metoder, kan du bruge krøller let at sende statusrapporter fra shell manuskripter, som giver dem mulighed for at overvåge batch processer eller løbe periodiske cron arbejdspladser at rapportere tilbage gennem statusnet.for eksempel, #!/bin /fest, #,&#indsamle oplysninger, uptime = er uptime



Previous:
Next Page: