kb:kb:simplehelp_history_izvestaji

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
kb:kb:simplehelp_history_izvestaji [2015/11/19 14:18] – [Balans HelpDesk Data Collector] aleksandarkb:kb:simplehelp_history_izvestaji [2015/11/26 12:13] (current) aleksandar
Line 58: Line 58:
 === UPOTREBA === === UPOTREBA ===
  
-BalansHDDC je automatizovan sistem koji ne zahteva interakciju korisnika za rad. Sve što je potrebno jeste postavljanje BalansHDDC kao aktivnog web servisa hostovanog pod IIS na Windows okruženju i dodela javnog URI, a zatim podešavanje SimpleHelp Technician programa da izveštaje šalje u XML načinu zapisa na dodeljeni URI. Servis obradjuje identičan skup podataka kao i SimpleHelp History Analyzer.+BalansHDDC je automatizovan sistem koji ne zahteva interakciju korisnika za rad. Sve što je potrebno jeste postavljanje BalansHDDC kao aktivnog web servisa hostovanog pod IIS na Windows okruženju i dodela javnog URI, a zatim podešavanje SimpleHelp Technician programa da izveštaje šalje u XML načinu zapisa na dodeljeni URI. Servis obradjuje identičan skup podataka iz pristiglih fajlova kao i SimpleHelp History Analyzer. \\ NAPOMENA: Kako se IIS procesi pokreću pod korisničkim nalogom koji je podrazumevano lokalnog tipa, u domenskim okruženjima, kakvo je kod nas, potrebno je, u slučaju da je baza podataka na drugom računaru, obezbediti da "korisnik" pod kojim se pokreće BalansHDDC servis ima pristup mrežnoj putanji do baze (u ovom slučaju, putem DCOM protokola).
  
-Virtuelna putanja web aplikacije na serveru mora da ima sufiks **/HDDC**, npr. [[http://www.melany.rs/BalansHDDC/HDDC|http://www.melany.rs/BalansHDDC/HDDC]].+Virtuelna putanja web aplikacije na serveru mora da ima sufiks **/HDDC**, npr. [[http://www.melany.rs/BalansHDDC/HDDC|http://www.melany.rs/BalansHDDC/HDDC]]. Trenutna adresa je [[http://app.melany.rs:1981/BalansHDDC/HDDC|http://app.melany.rs:1981/BalansHDDC/HDDC]]. Servis ne podržava GET HTTP metod (što i saopštava), ali se na [[http://app.melany.rs:1981/BalansHDDC/HDDC|http://app.melany.rs:1981/BalansHDDC]] dobija link ka ovoj stranici. 
 + 
 +Servis je fizički smešten na MelSRV računar u okviru Melany Intraneta.
  
 === PODEŠAVANJA === === PODEŠAVANJA ===
  
-Iako BalansHDDC ne zahteva ljudsku interakciju za rad, ona jeste potrebna za podešavanje servisa. Neka podešavanja su dostupna i vrše se manuelno, izmenom **Web.config** fajla koji se nalazi na fizičkoj putanji na kojoj je i servis, npr. C:\inetpub\wwwroot\BalansHDDC. Sekcija koja sadrži podešavanja je+Iako BalansHDDC ne zahteva ljudsku interakciju za rad, ona jeste potrebna za podešavanje servisa. Neka podešavanja su dostupna i vrše se manuelno, izmenom **Web.config**    fajla koji se nalazi na fizičkoj putanji na kojoj je i servis, npr. C:\inetpub\wwwroot\BalansHDDC. Sekcija koja sadrži podešavanja je 
 <code text> <code text>
 <configuration> / <appSettings> / <!– programske vrednosti –> <configuration> / <appSettings> / <!– programske vrednosti –>
Line 75: Line 78:
 === GREŠKE === === GREŠKE ===
  
-Prijava grešaka, na koje BalansHDDC naidje pri obradi podataka, se vrši putem elektronske pošte. Podrazumevan adresa na koji poruke stižu je **aleksandar@melany.rs**, a po potrebi, može da se doda, teoretski, beskonačan broj adresa.    \\ +Prijava grešaka, na koje BalansHDDC naidje pri obradi podataka, se vrši putem elektronske pošte. Podrazumevan adresa na koji poruke stižu je **aleksandar@melany.rs**, a po potrebi, može da se doda, teoretski, beskonačan broj adresa.    \\ Osim slanja elektronskom poštom, BalansHDDC upisuje sve greške u //Log fajl//    serverskog operativnog sistema pod putanjom **C:\temp\**, u fajl **balanshddc.log**. Log fajl se arhivira svakih sedam, a arhive se čuvaju 90 dana. Nazivi arhiva logova počinju sa log_ i imaju ekstenziju .old. 
-Osim slanja elektronskom poštom, BalansHDDC upisuje sve greške u //Log fajl// serverskog operativnog sistema pod putanjom **C:\temp\**, u fajl **balanshddc.log**. Log fajl se arhivira svakih sedam, a arhive se čuvaju 90 dana. Nazivi arhiva logova počinju sa log_ i imaju ekstenziju .old.+
 ===   === ===   ===
  
Line 82: Line 85:
  
 ^  #  ^  Greška  ^  Opis  ^  HTTP Odgovor koji se vraća SimpleHelp-u  | ^  #  ^  Greška  ^  Opis  ^  HTTP Odgovor koji se vraća SimpleHelp-u  |
-^1 |  //Primljen je prazan sadržaj//   |Servis čita poslati sadržaj kao prazan. Uzroci su:      \\   \\ - Stvarno ništa nije poslato u telu zahteva (//Content-Length: 0//),      \\ - //Content-Type// deo zaglavlja HTTP zahteva ne postoji ili nije __text/xml__ ili __application/xml__, što automatski ignoriše bilo kakav sadržaj      \\ - XML sadržaj nije dobro formiran (vrednost van taga, nedostajuća tag oznaka,…)                           \\  \\ Ili kombinacija ova tri. |  411 (Length Required)  |+^1 |  //Primljen je prazan sadržaj//   |Servis čita poslati sadržaj kao prazan. Uzroci su:      \\   \\ - Stvarno ništa nije poslato u telu zahteva (//Content-Length: 0//),      \\ - //Content-Type// deo zaglavlja HTTP zahteva ne postoji ili nije __text/xml__ ili __application/xml__, što automatski ignoriše bilo kakav sadržaj      \\ - XML sadržaj nije dobro formiran (vrednost van taga, nedostajuća tag oznaka,…)                              \\  \\ Ili kombinacija ova tri. |  411 (Length Required)  |
 ^  2 |  //Nedozvoljen glavni čvor XMLa//   |BalansHDDC koristi glavni čvor poslatog XMLa da bi identifikovao koje podčvorove i koje njihove vrednosti da obradi.      \\ Trenutno se očekuju glavni čvorovi naziva <//AccessSessionSummaryEvent>// i <//SupportSessionSummaryEvent>.//  |  400 (Bad Request)  | ^  2 |  //Nedozvoljen glavni čvor XMLa//   |BalansHDDC koristi glavni čvor poslatog XMLa da bi identifikovao koje podčvorove i koje njihove vrednosti da obradi.      \\ Trenutno se očekuju glavni čvorovi naziva <//AccessSessionSummaryEvent>// i <//SupportSessionSummaryEvent>.//  |  400 (Bad Request)  |
 ^  3 |  //Poslati sadržaj nije dobro formiran//   |<nowiki>*</nowiki><nowiki>*</nowiki><nowiki>*</nowiki>Zastarelo<nowiki>*</nowiki><nowiki>*</nowiki><nowiki>*</nowiki> ne očekuje se da će se ova poruka javiti u produkcionom radu. Postoji kao osiguranje. |  415 (Unsupported Media Type)// \\  //   | ^  3 |  //Poslati sadržaj nije dobro formiran//   |<nowiki>*</nowiki><nowiki>*</nowiki><nowiki>*</nowiki>Zastarelo<nowiki>*</nowiki><nowiki>*</nowiki><nowiki>*</nowiki> ne očekuje se da će se ova poruka javiti u produkcionom radu. Postoji kao osiguranje. |  415 (Unsupported Media Type)// \\  //   |
-^4 |  //Nema Melany baze podataka//     \\ Aplikacija ne pronalazi bazu podataka firme Melany Team D.O.O. Neki od mogućih uzroka ove poruke:       \\   \\ - Ne postoji baza podataka na očekivanoj putanji,           \\ - Baza podataka se nalazi na mrežnoj putanji za koju ne postoje potrebna ovlašćenja (kredencijali),       \\ - Baza podataka nije baza firme Melany Team d.o.o.  |  417 (Expectation Failed)  |+^4 |  //Nema Melany baze podataka//     \\ Aplikacija ne pronalazi bazu podataka firme Melany Team D.O.O. Neki od mogućih uzroka ove poruke:          \\   \\ - Ne postoji baza podataka na očekivanoj putanji,              \\ - Baza podataka se nalazi na mrežnoj putanji za koju ne postoje potrebna ovlašćenja (kredencijali),          \\ - Baza podataka nije baza firme Melany Team d.o.o.  |  417 (Expectation Failed)  |
 ^5 |  //Neuspelo upisivanje u bazu//   |Melany baza podataka postoji, ali je došlo do greške pri upisu podataka. Uzrok može da potiče još od izvorno poslatih podataka. |  409 (Conflict)  | ^5 |  //Neuspelo upisivanje u bazu//   |Melany baza podataka postoji, ali je došlo do greške pri upisu podataka. Uzrok može da potiče još od izvorno poslatih podataka. |  409 (Conflict)  |
  
Line 91: Line 94:
  
 ---- ----
- 
-\\ 
  
 ===== Izrada izveštaja u MS Balansu ===== ===== Izrada izveštaja u MS Balansu =====
  • kb/kb/simplehelp_history_izvestaji.1447942739.txt.gz
  • Last modified: 2015/11/19 14:18
  • by aleksandar