Comments (17)
Hello Patrick
To use the Sensor, you need install the PRTG-Monitor Module on the Starface (Pre-Compiled Version: https://github.com/Fabian95qw/PRTG-2-Starface/blob/master/bin/server/PRTG_Monitor__v65.sfm) as well as the Sensor for the PRTG-Monitor
You then need to create an instance of the module. There you can configure both the Port, and the Passwort to use for the Connection.
Also don't forget to open the port on the starface.
For the Channels, you have to install different add-on Modules, or create your own.
Also some pre-compiled example add-ons:
Sensor for Amount of Users in a group: Here
Sensor for unused Licenses/UCC-Licneses: Here
Sensor for Lines On-/Offline: Here
Sensor for Free Disk Space: Here
You find all of those and more Here
//Also it may help's if you visit the original Thread in the Starface Forum
Sincerely
Fabian95qw
from prtg-2-starface.
Now that I have Java installed, it can connect, but only displays a login sensor. An not more...
from prtg-2-starface.
Hello again Patrick
As i said above, you need to install the add-ons for what you want to see in the channels. (And Create an instance of it)
Otherwise you'll only get the channel login (1 == Success , 0 == False)
Sensor for Amount of Users in a group: Here
Sensor for unused Licenses/UCC-Licneses: Here
Sensor for Lines On-/Offline: Here
Sensor for Free Disk Space: Here
You find all of those and more Here
Sincerely
Fabian95qw
from prtg-2-starface.
Ich glaube auf deutsch ist es einfacher zu klären.
Also ich habe bereits alle benötigten Module installiert und habe auch zur sicherheit die aktuellste version von Java installiert. PRTG und unsere Starface sind auf dem neusten stand und der Login Kanal zeigt weiterhin an das er verbunden ist.
from prtg-2-starface.
Hallo Patrick
Du hast auch von jedem Zusatzmodul eine Instanz eröffnet, und gespeichert?
MfG
Fabian
from prtg-2-starface.
Unter Module Instanz erstellen meinst du sie im Tab Module Konfiguration hinzu zu fügen?
from prtg-2-starface.
Guten Tag Patrick
Genau so habe ich gemeint.
Was ist für ein Zeitintervall in der Konfiguration eingestellt? (Modul Konfiguration Bearbeiten im Tab "Konfiguration ==> Informationen aktualisieren)
Könntest du das Log-Level im Tab "Allgemein" auf "DEBUG" stellen?
Dann müsste das Modul entsprechend Anfangen zu Loggen.
Könntest du schauen, ob Fehler wie z.b:
[2018-09-04 09:18:00,045] DEBUG [GetPackage] PRTG Monitor did not Return a Package, is the Core Service running?
[2018-09-04 09:18:00,134] DEBUG [AddResultToPackage] Could not add Result to Package, becuase Package is null
auftauchen?
MfG
Fabian
from prtg-2-starface.
Der ist aktuell auf eine Minute gestellt bei allen drei, ich warte jetzt noch so 5 min ca und schicke ihn dann hier rein
from prtg-2-starface.
Hallo Patrick
Ich habe soeben noch einen fix gepusht.
Die Pre-Compiled Version: https://github.com/Fabian95qw/PRTG-2-Starface/blob/master/bin/server/PRTG_Monitor__v71.sfm
(Bitte danach die Starface neu starten)
MfG
Fabian
from prtg-2-starface.
so habe es bei mir mal ausgetauscht aber funktioneirt immer noch nicht.
Hier die Logs:
CPU hat keinen gemacht
Leitungen (um 14:20 habe ich deinen Monitor patch installiert):
[2018-09-03 10:33:00,989] ERROR [DEMO_LINES_ON_OFFLINE] An error occured while executing of module instance S2P Leitungen (PRTG Demo: Leitungen On-/Offline)Exception: java.lang.IndexOutOfBoundsException
Message: Index: 0, Size: 0
======== Functions call stack ========
LinesUpDown(LinesUpDown)
edf14d08-8931-4b28-bc42-c8c06f008255(Call --> LinesUpDown)
f21388e9-efcf-4382-bd01-b72b46611a70(DEMO_LINES_ON_OFFLINE)
[2018-09-03 10:33:00,993] ERROR [DEMO_LINES_ON_OFFLINE] Cause:
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.LinkedList.checkElementIndex(LinkedList.java:555)
at java.util.LinkedList.remove(LinkedList.java:525)
at nucom.module.prtg.sensors.lines.LinesUpDown.execute(LinesUpDown.java:36)
at de.vertico.starface.module.core.runtime.executables.JavaFunctionExec.executeImpl(JavaFunctionExec.java:146)
at de.vertico.starface.module.core.runtime.executables.BaseExec.execute(BaseExec.java:116)
at de.vertico.starface.module.core.runtime.LoadedModule.invokeFunction(LoadedModule.java:213)
at de.vertico.starface.module.core.runtime.LoadedFunction.invoke(LoadedFunction.java:75)
at de.vertico.starface.module.core.runtime.RuntimeEnvironmentImpl.invokeFunction(RuntimeEnvironmentImpl.java:234)
at de.vertico.starface.module.core.runtime.executables.FunctionCallExec.executeImpl(FunctionCallExec.java:128)
at de.vertico.starface.module.core.runtime.executables.BaseExec.execute(BaseExec.java:116)
at de.vertico.starface.module.core.runtime.executables.ContainerExec.executeImpl(ContainerExec.java:82)
at de.vertico.starface.module.core.runtime.executables.FunctionExec.executeImpl(FunctionExec.java:57)
at de.vertico.starface.module.core.runtime.executables.BaseExec.execute(BaseExec.java:116)
at de.vertico.starface.module.core.runtime.ModuleRuntime.callEntryPoint(ModuleRuntime.java:336)
at de.vertico.starface.module.core.runtime.ModuleRuntime.callEntryPoint(ModuleRuntime.java:507)
at de.vertico.starface.module.core.ModuleRegistry.callEntryPoint(ModuleRegistry.java:338)
at de.vertico.starface.module.core.runtime.TimerEntryPointExecutor$CallTimerTask$2$1.run(TimerEntryPointExecutor.java:129)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
[2018-09-03 10:33:01,006] ERROR [DEMO_LINES_ON_OFFLINE]
Root cause:
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.LinkedList.checkElementIndex(LinkedList.java:555)
at java.util.LinkedList.remove(LinkedList.java:525)
at nucom.module.prtg.sensors.lines.LinesUpDown.execute(LinesUpDown.java:36)
at de.vertico.starface.module.core.runtime.executables.JavaFunctionExec.executeImpl(JavaFunctionExec.java:146)
at de.vertico.starface.module.core.runtime.executables.BaseExec.execute(BaseExec.java:116)
at de.vertico.starface.module.core.runtime.LoadedModule.invokeFunction(LoadedModule.java:213)
at de.vertico.starface.module.core.runtime.LoadedFunction.invoke(LoadedFunction.java:75)
at de.vertico.starface.module.core.runtime.RuntimeEnvironmentImpl.invokeFunction(RuntimeEnvironmentImpl.java:234)
at de.vertico.starface.module.core.runtime.executables.FunctionCallExec.executeImpl(FunctionCallExec.java:128)
at de.vertico.starface.module.core.runtime.execu
tables.BaseExec.execute(BaseExec.java:116)
at de.vertico.starface.module.core.runtime.executables.ContainerExec.executeImpl(ContainerExec.java:82)
at de.vertico.starface.module.core.runtime.executables.FunctionExec.executeImpl(FunctionExec.java:57)
at de.vertico.starface.module.core.runtime.executables.BaseExec.execute(BaseExec.java:116)
at de.vertico.starface.module.core.runtime.ModuleRuntime.callEntryPoint(ModuleRuntime.java:336)
at de.vertico.starface.module.core.runtime.ModuleRuntime.callEntryPoint(ModuleRuntime.java:507)
at de.vertico.starface.module.core.ModuleRegistry.callEntryPoint(ModuleRegistry.java:338)
at de.vertico.starface.module.core.runtime.TimerEntryPointExecutor$CallTimerTask$2$1.run(TimerEntryPointExecutor.java:129)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
[2018-09-03 10:34:00,513] ERROR [DEMO_LINES_ON_OFFLINE] An error occured while executing of module instance S2P Leitungen (PRTG Demo: Leitungen On-/Offline)Exception: java.lang.IndexOutOfBoundsException
Message: Index: 0, Size: 0
======== Functions call stack ========
LinesUpDown(LinesUpDown)
edf14d08-8931-4b28-bc42-c8c06f008255(Call --> LinesUpDown)
f21388e9-efcf-4382-bd01-b72b46611a70(DEMO_LINES_ON_OFFLINE)
[2018-09-03 10:34:00,513] ERROR [DEMO_LINES_ON_OFFLINE] Cause:
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.LinkedList.checkElementIndex(LinkedList.java:555)
at java.util.LinkedList.remove(LinkedList.java:525)
at nucom.module.prtg.sensors.lines.LinesUpDown.execute(LinesUpDown.java:36)
at de.vertico.starface.module.core.runtime.executables.JavaFunctionExec.executeImpl(JavaFunctionExec.java:146)
at de.vertico.starface.module.core.runtime.executables.BaseExec.execute(BaseExec.java:116)
at de.vertico.starface.module.core.runtime.LoadedModule.invokeFunction(LoadedModule.java:213)
at de.vertico.starface.module.core.runtime.LoadedFunction.invoke(LoadedFunction.java:75)
at de.vertico.starface.module.core.runtime.RuntimeEnvironmentImpl.invokeFunction(RuntimeEnvironmentImpl.java:234)
at de.vertico.starface.module.core.runtime.executables.FunctionCallExec.executeImpl(FunctionCallExec.java:128)
at de.vertico.starface.module.core.runtime.executables.BaseExec.execute(BaseExec.java:116)
at de.vertico.starface.module.core.runtime.executables.ContainerExec.executeImpl(ContainerExec.java:82)
at de.vertico.starface.module.core.runtime.executables.FunctionExec.executeImpl(FunctionExec.java:57)
at de.vertico.starface.module.core.runtime.executables.BaseExec.execute(BaseExec.java:116)
at de.vertico.starface.module.core.runtime.ModuleRuntime.callEntryPoint(ModuleRuntime.java:336)
at de.vertico.starface.module.core.runtime.ModuleRuntime.callEntryPoint(ModuleRuntime.java:507)
at de.vertico.starface.module.core.ModuleRegistry.callEntryPoint(ModuleRegistry.java:338)
at de.vertico.starface.module.core.runtime.TimerEntryPointExecutor$CallTimerTask$2$1.run(TimerEntryPointExecutor.java:129)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
[2018-09-03 10:34:00,520] ERROR [DEMO_LINES_ON_OFFLINE]
Root cause:
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.LinkedList.checkElementIndex(LinkedList.java:555)
at java.util.LinkedList.remove(LinkedList.java:525)
at nucom.module.prtg.sensors.lines.LinesUpDown.execute(LinesUpDown.java:36)
at de.vertico.starface.module.core.runtime.executables.JavaFunctionExec.executeImpl(JavaFunctionExec.java:146)
at de.vertico.starface.module.core.runtime.executables.BaseExec.execute(BaseExec.java:116)
at de.vertico.starface.module.core.runtime.LoadedModule.invokeFunction(LoadedModule.java:213)
at de.vertico.starface.module.core.runtime.LoadedFunction.invoke(LoadedFunction.java:75)
at de.vertico.starface.module.core.runtime.RuntimeEnvironmentImpl.invokeFunction(RuntimeEnvironmentImpl.java:234)
at de.vertico.starface.module.core.runtime.executables.FunctionCallExec.executeImpl(FunctionCallExec.java:128)
at de.vertico.starface.module.core.runtime.executables.BaseExec.execute(BaseExec.java:116)
at de.vertico.starface.module.core.runtime.executables.ContainerExec.executeImpl(ContainerExec.java:82)
at de.vertico.starface.module.core.runtime.executables.FunctionExec.executeImpl(FunctionExec.java:57)
at de.vertico.starface.module.core.runtime.executables.BaseExec.execute(BaseExec.java:116)
at de.vertico.starface.module.core.runtime.ModuleRuntime.callEntryPoint(ModuleRuntime.java:336)
at de.vertico.starface.module.core.runtime.ModuleRuntime.callEntryPoint(ModuleRuntime.java:507)
at de.vertico.starface.module.core.ModuleRegistry.callEntryPoint(ModuleRegistry.java:338)
at de.vertico.starface.module.core.runtime.TimerEntryPointExecutor$CallTimerTask$2$1.run(TimerEntryPointExecutor.java:129)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
[2018-09-03 10:35:00,512] ERROR [DEMO_LINES_ON_OFFLINE] An error occured while executing of module instance S2P Leitungen (PRTG Demo: Leitungen On-/Offline)Exception: java.lang.IndexOutOfBoundsException
Message: Index: 0, Size: 0
======== Functions call stack ========
LinesUpDown(LinesUpDown)
edf14d08-8931-4b28-bc42-c8c06f008255(Call --> LinesUpDown)
f21388e9-efcf-4382-bd01-b72b46611a70(DEMO_LINES_ON_OFFLINE)
[2018-09-03 10:35:00,512] ERROR [DEMO_LINES_ON_OFFLINE] Cause:
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.LinkedList.checkElementIndex(LinkedList.java:555)
at java.util.LinkedList.remove(LinkedList.java:525)
at nucom.module.prtg.sensors.lines.LinesUpDown.execute(LinesUpDown.java:36)
at de.vertico.starface.module.core.runtime.executables.JavaFunctionExec.executeImpl(JavaFunctionExec.java:146)
at de.vertico.starface.module.core.runtime.executables.BaseExec.execute(BaseExec.java:116)
at de.vertico.starface.module.core.runtime.LoadedModule.invokeFunction(LoadedModule.java:213)
at de.vertico.starface.module.core.runtime.LoadedFunction.invoke(LoadedFunction.java:75)
at de.vertico.starface.module.core.runtime.RuntimeEnvironmentImpl.invokeFunction(RuntimeEnvironmentImpl.java:234)
at de.vertico.starface.module.core.runtime.executables.FunctionCallExec.executeImpl(FunctionCallExec.java:128)
at de.vertico.starface.module.core.runtime.executables.BaseExec.execute(BaseExec.java:116)
at de.vertico.starface.module.core.runtime.executables.ContainerExec.executeImpl(ContainerExec.java:82)
at de.vertico.starface.module.core.runtime.executables.FunctionExec.executeImpl(FunctionExec.java:57)
at de.vertico.starface.module.core.runtime.executables.BaseExec.execute(BaseExec.java:116)
at de.vertico.starface.module.core.runtime.ModuleRuntime.callEntryPoint(ModuleRuntime.java:336)
at de.vertico.starface.module.core.runtime.ModuleRuntime.callEntryPoint(ModuleRuntime.java:507)
at de.vertico.starface.module.core.ModuleRegistry.callEntryPoint(ModuleRegistry.java:338)
at de.vertico.starface.module.core.runtime.TimerEntryPointExecutor$CallTimerTask$2$1.run(TimerEntryPointExecutor.java:129)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
[2018-09-03 10:35:00,515] ERROR [DEMO_LINES_ON_OFFLINE]
Root cause:
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.LinkedList.checkElementIndex(LinkedList.java:555)
at java.util.LinkedList.remove(LinkedList.java:525)
at nucom.module.prtg.sensors.lines.LinesUpDown.execute(LinesUpDown.java:36)
at de.vertico.starface.module.core.runtime.executables.JavaFunctionExec.executeImpl(JavaFunctionExec.java:146)
at de.vertico.starface.module.core.runtime.executables.BaseExec.execute(BaseExec.java:116)
at de.vertico.starface.module.core.runtime.LoadedModule.invokeFunction(LoadedModule.java:213)
at de.vertico.starface.module.core.runtime.LoadedFunction.invoke(LoadedFunction.java:75)
at de.vertico.starface.module.core.runtime.RuntimeEnvironmentImpl.invokeFunction(RuntimeEnvironmentImpl.java:234)
at de.vertico.starface.module.core.runtime.executables.FunctionCallExec.executeImpl(FunctionCallExec.java:128)
at de.vertico.starface.module.core.runtime.executables.BaseExec.execute(BaseExec.java:116)
at de.vertico.starface.module.core.runtime.executables.ContainerExec.executeImpl(ContainerExec.java:82)
at de.vertico.starface.module.core.runtime.executables.FunctionExec.executeImpl(FunctionExec.java:57)
at de.vertico.starface.module.core.runtime.executables.BaseExec.execute(BaseExec.java:116)
at de.vertico.starface.module.core.runtime.ModuleRuntime.callEntryPoint(ModuleRuntime.java:336)
at de.vertico.starface.module.core.runtime.ModuleRuntime.callEntryPoint(ModuleRuntime.java:507)
at de.vertico.starface.module.core.ModuleRegistry.callEntryPoint(ModuleRegistry.java:338)
at de.vertico.starface.module.core.runtime.TimerEntryPointExecutor$CallTimerTask$2$1.run(TimerEntryPointExecutor.java:129)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
[2018-09-04 14:19:00,010] DEBUG [GetPackage] PRTG Monitor did not Return a Package, is the Core Service running?
[2018-09-04 14:19:00,010] DEBUG [AddResultToPackage] Could not add Result to Package, becuase Package is null
[2018-09-04 14:19:00,013] DEBUG [AddResultToPackage] Could not add Result to Package, becuase Package is null
[2018-09-04 14:20:00,016] DEBUG [GetPackage] PRTG Monitor did not Return a Package, is the Core Service running?
[2018-09-04 14:20:00,017] DEBUG [AddResultToPackage] Could not add Result to Package, becuase Package is null
[2018-09-04 14:20:00,017] DEBUG [AddResultToPackage] Could not add Result to Package, becuase Package is null
Hier der RAM Log:
[2018-09-04 14:19:00,005] DEBUG [GetPackage] PRTG Monitor did not Return a Package, is the Core Service running?
[2018-09-04 14:19:00,010] DEBUG [AddResultToPackage] Could not add Result to Package, becuase Package is null
[2018-09-04 14:19:00,012] DEBUG [AddResultToPackage] Could not add Result to Package, becuase Package is null
[2018-09-04 14:19:00,013] DEBUG [AddResultToPackage] Could not add Result to Package, becuase Package is null
[2018-09-04 14:19:00,014] DEBUG [AddResultToPackage] Could not add Result to Package, becuase Package is null
[2018-09-04 14:20:00,005] DEBUG [GetPackage] PRTG Monitor did not Return a Package, is the Core Service running?
[2018-09-04 14:20:00,011] DEBUG [AddResultToPackage] Could not add Result to Package, becuase Package is null
[2018-09-04 14:20:00,011] DEBUG [AddResultToPackage] Could not add Result to Package, becuase Package is null
[2018-09-04 14:20:00,012] DEBUG [AddResultToPackage] Could not add Result to Package, becuase Package is null
[2018-09-04 14:20:00,013] DEBUG [AddResultToPackage] Could not add Result to Package, becuase Package is null
[2018-09-04 14:21:00,019] ERROR [DEMO_RAM_USAGE] An error occured while executing of module instance S2P RAM Verbrauch (PRTG Demo: RAM Verbrauch)Exception: java.util.ConcurrentModificationException
Message: null
======== Functions call stack ========
AddResultToPackage(AddResultToPackage)
e904149f-e1d5-43af-aaac-27acf81e911a(Call --> AddResultToPackage)
43a16632-a221-4b3a-97ae-b75c5c7e6290(DEMO_RAM_USAGE)
[2018-09-04 14:21:00,019] ERROR [DEMO_RAM_USAGE] Cause:
java.util.ConcurrentModificationException
at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:901)
at java.util.ArrayList$Itr.next(ArrayList.java:851)
at nucom.module.prtg.server.xml.XMLConstructor.AddResult(XMLConstructor.java:54)
at nucom.module.prtg.server.entrypoints.result.AddResultToPackage.execute(AddResultToPackage.java:48)
at de.vertico.starface.module.core.runtime.executables.JavaFunctionExec.executeImpl(JavaFunctionExec.java:146)
at de.vertico.starface.module.core.runtime.executables.BaseExec.execute(BaseExec.java:116)
at de.vertico.starface.module.core.runtime.LoadedModule.invokeFunction(LoadedModule.java:213)
at de.vertico.starface.module.core.runtime.LoadedFunction.invoke(LoadedFunction.java:75)
at de.vertico.starface.module.core.runtime.RuntimeEnvironmentImpl.invokeFunction(RuntimeEnvironmentImpl.java:234)
at de.vertico.starface.module.core.runtime.executables.FunctionCallExec.executeImpl(FunctionCallExec.java:128)
at de.vertico.starface.module.core.runtime.executables.BaseExec.execute(BaseExec.java:116)
at de.vertico.starface.module.core.runtime.executables.ContainerExec.executeImpl(ContainerExec.java:82)
at de.vertico.starface.module.core.runtime.executables.FunctionExec.executeImpl(FunctionExec.java:57)
at de.vertico.starface.module.core.runtime.executables.BaseExec.execute(BaseExec.java:116)
at de.vertico.starface.module.core.runtime.ModuleRuntime.callEntryPoint(ModuleRuntime.java:336)
at de.vertico.starface.module.core.runtime.ModuleRuntime.callEntryPoint(ModuleRuntime.java:507)
at de.vertico.starface.module.core.ModuleRegistry.callEntryPoint(ModuleRegistry.java:338)
at de.vertico.starface.module.core.runtime.TimerEntryPointExecutor$CallTimerTask$2$1.run(TimerEntryPointExecutor.java:129)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
[2018-09-04 14:21:00,026] ERROR [DEMO_RAM_USAGE]
Root cause:
java.util.ConcurrentModificationException
at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:901)
at java.util.ArrayList$Itr.next(ArrayList.java:851)
at nucom.module.prtg.server.xml.XMLConstructor.AddResult(XMLConstructor.java:54)
at nucom.module.prtg.server.entrypoints.result.AddResultToPackage.execute(AddResultToPackage.java:48)
at de.vertico.starface.module.core.runtime.executables.JavaFunctionExec.executeImpl(JavaFunctionExec.java:146)
at de.vertico.starface.module.core.runtime.executables.BaseExec.execute(BaseExec.java:116)
at de.vertico.starface.module.core.runtime.LoadedModule.invokeFunction(LoadedModule.java:213)
at de.vertico.starface.module.core.runtime.LoadedFunction.invoke(LoadedFunction.java:75)
at de.vertico.starface.module.core.runtime.RuntimeEnvironmentImpl.invokeFunction(RuntimeEnvironmentImpl.java:234)
at de.vertico.starface.module.core.runtime.executables.FunctionCallExec.executeImpl(FunctionCallExec.java:128)
at de.vertico.starface.module.core.runtime.executables.BaseExec.execute(BaseExec.java:116)
at de.vertico.starface.module.core.runtime.executables.ContainerExec.executeImpl(ContainerExec.java:82)
at de.vertico.starface.module.core.runtime.executables.FunctionExec.executeImpl(FunctionExec.java:57)
at de.vertico.starface.module.core.runtime.executables.BaseExec.execute(BaseExec.java:116)
at de.vertico.starface.module.core.runtime.ModuleRuntime.callEntryPoint(ModuleRuntime.java:336)
at de.vertico.starface.module.core.runtime.ModuleRuntime.callEntryPoint(ModuleRuntime.java:507)
at de.vertico.starface.module.core.ModuleRegistry.callEntryPoint(ModuleRegistry.java:338)
at de.vertico.starface.module.core.runtime.TimerEntryPointExecutor$CallTimerTask$2$1.run(TimerEntryPointExecutor.java:129)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
und hier der Monitor Log:
[2018-09-04 14:57:53,513] DEBUG [C] Handshake Sucessful
[2018-09-04 14:57:53,585] DEBUG [C] Waiting for Client
[2018-09-04 14:57:53,585] DEBUG [C] Client login failed. Provided Password:yc/WyvekZxaH5QuSg33iRg==
[2018-09-04 14:57:53,669] DEBUG [XMLC] XML Constructed:<prtg><result><channel>Login</channel><value>0</value><unit>Custom</unit><customunit>Success</customunit></result></prtg>
[2018-09-04 14:57:53,670] DEBUG [C]Closing Connection /172.16.1.27:50156
[2018-09-04 14:58:00,008] DEBUG [ENTRYPOINT_TIMER_GUI] Starte Dienst
[2018-09-04 14:58:00,008] DEBUG [StartPRTGListener] Connection Listener is already active
[2018-09-04 14:59:00,007] DEBUG [ENTRYPOINT_TIMER_GUI] Starte Dienst
[2018-09-04 14:59:00,008] DEBUG [StartPRTGListener] Connection Listener is already active
[2018-09-04 15:00:00,009] DEBUG [ENTRYPOINT_TIMER_GUI] Starte Dienst
[2018-09-04 15:00:00,010] DEBUG [StartPRTGListener] Connection Listener is already active
[2018-09-04 15:01:00,008] DEBUG [ENTRYPOINT_TIMER_GUI] Starte Dienst
[2018-09-04 15:01:00,009] DEBUG [StartPRTGListener] Connection Listener is already active
[2018-09-04 15:02:00,011] DEBUG [ENTRYPOINT_TIMER_GUI] Starte Dienst
[2018-09-04 15:02:00,012] DEBUG [StartPRTGListener] Connection Listener is already active
[2018-09-04 15:02:53,478] DEBUG [CL]New Connection from: /172.16.1.27
[2018-09-04 15:02:53,479] DEBUG [C] Doing Handshake
[2018-09-04 15:02:53,594] DEBUG [C] Handshake Sucessful
[2018-09-04 15:02:53,648] DEBUG [C] Waiting for Client
[2018-09-04 15:02:53,649] DEBUG [C] Client login failed. Provided Password:yc/WyvekZxaH5QuSg33iRg==
[2018-09-04 15:02:53,736] DEBUG [XMLC] XML Constructed:<prtg><result><channel>Login</channel><value>0</value><unit>Custom</unit><customunit>Success</customunit></result></prtg>
[2018-09-04 15:02:53,737] DEBUG [C]Closing Connection /172.16.1.27:50767
[2018-09-04 15:03:00,009] DEBUG [ENTRYPOINT_TIMER_GUI] Starte Dienst
[2018-09-04 15:03:00,009] DEBUG [StartPRTGListener] Connection Listener is already active
[2018-09-04 15:04:00,010] DEBUG [ENTRYPOINT_TIMER_GUI] Starte Dienst
[2018-09-04 15:04:00,011] DEBUG [StartPRTGListener] Connection Listener is already active
[2018-09-04 15:05:00,009] DEBUG [ENTRYPOINT_TIMER_GUI] Starte Dienst
[2018-09-04 15:05:00,010] DEBUG [StartPRTGListener] Connection Listener is already active
[2018-09-04 15:06:00,010] DEBUG [ENTRYPOINT_TIMER_GUI] Starte Dienst
[2018-09-04 15:06:00,011] DEBUG [StartPRTGListener] Connection Listener is already active
[2018-09-04 15:07:00,010] DEBUG [ENTRYPOINT_TIMER_GUI] Starte Dienst
[2018-09-04 15:07:00,010] DEBUG [StartPRTGListener] Connection Listener is already active
[2018-09-04 15:07:53,487] DEBUG [CL]New Connection from: /172.16.1.27
[2018-09-04 15:07:53,488] DEBUG [C] Doing Handshake
[2018-09-04 15:07:53,594] DEBUG [C] Handshake Sucessful
[2018-09-04 15:07:53,689] DEBUG [C] Waiting for Client
[2018-09-04 15:07:53,689] DEBUG [C] Client login failed. Provided Password:yc/WyvekZxaH5QuSg33iRg==
[2018-09-04 15:07:53,778] DEBUG [XMLC] XML Constructed:<prtg><result><channel>Login</channel><value>0</value><unit>Custom</unit><customunit>Success</customunit></result></prtg>
[2018-09-04 15:07:53,778] DEBUG [C]Closing Connection /172.16.1.27:51307
[2018-09-04 15:08:00,010] DEBUG [ENTRYPOINT_TIMER_GUI] Starte Dienst
[2018-09-04 15:08:00,010] DEBUG [StartPRTGListener] Connection Listener is already active
[2018-09-04 15:09:00,009] DEBUG [ENTRYPOINT_TIMER_GUI] Starte Dienst
[2018-09-04 15:09:00,010] DEBUG [StartPRTGListener] Connection Listener is already active
[2018-09-04 15:10:00,010] DEBUG [ENTRYPOINT_TIMER_GUI] Starte Dienst
[2018-09-04 15:10:00,012] DEBUG [StartPRTGListener] Connection Listener is already active
[2018-09-04 15:11:00,010] DEBUG [ENTRYPOINT_TIMER_GUI] Starte Dienst
[2018-09-04 15:11:00,011] DEBUG [StartPRTGListener] Connection Listener is already active
[2018-09-04 15:12:00,011] DEBUG [ENTRYPOINT_TIMER_GUI] Starte Dienst
[2018-09-04 15:12:00,012] DEBUG [StartPRTGListener] Connection Listener is already active
[2018-09-04 15:12:53,446] DEBUG [CL]New Connection from: /172.16.1.27
[2018-09-04 15:12:53,447] DEBUG [C] Doing Handshake
[2018-09-04 15:12:53,561] DEBUG [C] Handshake Sucessful
[2018-09-04 15:12:53,660] DEBUG [C] Waiting for Client
[2018-09-04 15:12:53,660] DEBUG [C] Client login failed. Provided Password:yc/WyvekZxaH5QuSg33iRg==
[2018-09-04 15:12:53,746] DEBUG [XMLC] XML Constructed:<prtg><result><channel>Login</channel><value>0</value><unit>Custom</unit><customunit>Success</customunit></result></prtg>
[2018-09-04 15:12:53,746] DEBUG [C]Closing Connection /172.16.1.27:51928
[2018-09-04 15:13:00,010] DEBUG [ENTRYPOINT_TIMER_GUI] Starte Dienst
[2018-09-04 15:13:00,010] DEBUG [StartPRTGListener] Connection Listener is already active
[2018-09-04 15:14:00,011] DEBUG [ENTRYPOINT_TIMER_GUI] Starte Dienst
[2018-09-04 15:14:00,012] DEBUG [StartPRTGListener] Connection Listener is already active
[2018-09-04 15:15:00,011] DEBUG [ENTRYPOINT_TIMER_GUI] Starte Dienst
[2018-09-04 15:15:00,012] DEBUG [StartPRTGListener] Connection Listener is already active
[2018-09-04 15:16:00,011] DEBUG [ENTRYPOINT_TIMER_GUI] Starte Dienst
[2018-09-04 15:16:00,012] DEBUG [StartPRTGListener] Connection Listener is already active
[2018-09-04 15:17:00,011] DEBUG [ENTRYPOINT_TIMER_GUI] Starte Dienst
[2018-09-04 15:17:00,011] DEBUG [StartPRTGListener] Connection Listener is already active
[2018-09-04 15:17:53,422] DEBUG [CL]New Connection from: /172.16.1.27
[2018-09-04 15:17:53,422] DEBUG [C] Doing Handshake
[2018-09-04 15:17:53,542] DEBUG [C] Handshake Sucessful
[2018-09-04 15:17:53,607] DEBUG [C] Waiting for Client
[2018-09-04 15:17:53,607] DEBUG [C] Client login failed. Provided Password:yc/WyvekZxaH5QuSg33iRg==
[2018-09-04 15:17:53,698] DEBUG [XMLC] XML Constructed:<prtg><result><channel>Login</channel><value>0</value><unit>Custom</unit><customunit>Success</customunit></result></prtg>
[2018-09-04 15:17:53,699] DEBUG [C]Closing Connection /172.16.1.27:52506
[2018-09-04 15:18:00,012] DEBUG [ENTRYPOINT_TIMER_GUI] Starte Dienst
[2018-09-04 15:18:00,012] DEBUG [StartPRTGListener] Connection Listener is already active
[2018-09-04 15:19:00,012] DEBUG [ENTRYPOINT_TIMER_GUI] Starte Dienst
[2018-09-04 15:19:00,012] DEBUG [StartPRTGListener] Connection Listener is already active
[2018-09-04 15:20:00,011] DEBUG [ENTRYPOINT_TIMER_GUI] Starte Dienst
[2018-09-04 15:20:00,012] DEBUG [StartPRTGListener] Connection Listener is already active
[2018-09-04 15:21:00,011] DEBUG [ENTRYPOINT_TIMER_GUI] Starte Dienst
[2018-09-04 15:21:00,012] DEBUG [StartPRTGListener] Connection Listener is already active
[2018-09-04 15:22:00,011] DEBUG [ENTRYPOINT_TIMER_GUI] Starte Dienst
[2018-09-04 15:22:00,012] DEBUG [StartPRTGListener] Connection Listener is already active
[2018-09-04 15:22:53,411] DEBUG [CL]New Connection from: /172.16.1.27
[2018-09-04 15:22:53,411] DEBUG [C] Doing Handshake
[2018-09-04 15:22:53,533] DEBUG [C] Handshake Sucessful
[2018-09-04 15:22:53,592] DEBUG [C] Waiting for Client
[2018-09-04 15:22:53,592] DEBUG [C] Client login failed. Provided Password:yc/WyvekZxaH5QuSg33iRg==
[2018-09-04 15:22:53,678] DEBUG [XMLC] XML Constructed:<prtg><result><channel>Login</channel><value>0</value><unit>Custom</unit><customunit>Success</customunit></result></prtg>
[2018-09-04 15:22:53,678] DEBUG [C]Closing Connection /172.16.1.27:53121
[2018-09-04 15:23:00,010] DEBUG [ENTRYPOINT_TIMER_GUI] Starte Dienst
[2018-09-04 15:23:00,011] DEBUG [StartPRTGListener] Connection Listener is already active
[2018-09-04 15:24:00,014] DEBUG [ENTRYPOINT_TIMER_GUI] Starte Dienst
[2018-09-04 15:24:00,014] DEBUG [StartPRTGListener] Connection Listener is already active
[2018-09-04 15:25:00,011] DEBUG [ENTRYPOINT_TIMER_GUI] Starte Dienst
[2018-09-04 15:25:00,011] DEBUG [StartPRTGListener] Connection Listener is already active
[2018-09-04 15:26:00,013] DEBUG [ENTRYPOINT_TIMER_GUI] Starte Dienst
[2018-09-04 15:26:00,014] DEBUG [StartPRTGListener] Connection Listener is already active
[2018-09-04 15:27:00,011] DEBUG [ENTRYPOINT_TIMER_GUI] Starte Dienst
[2018-09-04 15:27:00,011] DEBUG [StartPRTGListener] Connection Listener is already active
from prtg-2-starface.
Danke fürs Feedback.
[2018-09-04 15:17:53,607] DEBUG [C] Client login failed. Provided Password:yc/WyvekZxaH5QuSg33iRg==
[2018-09-04 15:17:53,698] DEBUG [XMLC] XML Constructed:Login0CustomSuccess
Es scheint, dass das Passwort auf einer Seite nicht stimmt, entweder auf dem PRTG-Monitor, oder im Modul. Kannst du die Passwörter auf beiden Seiten nochmals überprüfen?
Den Fehler:
java.util.ConcurrentModificationException
Habe ich bereits Behoben.
Ausserdem werde ich noch den Fehler beim Modul Leitungsmodul beheben.
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
MfG
Fabian
from prtg-2-starface.
Ich bin mir ziemlich sicher das das Passwort stimmt.
Vorsichtshalber habe ich mal testweise einfach das passwort 0123456789 rein gemacht und damit ging es auch nicht. Testweise habe ich auch mal den TLS Handshake nochmal ausgemacht gehabt das ging aber auch nicht...
Log vom Monitor:
[2018-09-05 08:34:00,007] DEBUG [ENTRYPOINT_TIMER_GUI] Starte Dienst
[2018-09-05 08:34:00,008] DEBUG [StartPRTGListener] Connection Listener is already active
[2018-09-05 08:35:00,008] DEBUG [ENTRYPOINT_TIMER_GUI] Starte Dienst
[2018-09-05 08:35:00,009] DEBUG [StartPRTGListener] Connection Listener is already active
[2018-09-05 08:35:31,433] DEBUG [ENTRYPOINT_TIMER_GUI] Starte Dienst
[2018-09-05 08:35:31,434] DEBUG [StartPRTGListener] Connection Listener is already active
[2018-09-05 08:35:52,482] DEBUG [CL]New Connection from: /172.16.1.27
[2018-09-05 08:35:52,483] DEBUG [C] Doing Handshake
[2018-09-05 08:35:52,600] DEBUG [C] Handshake Sucessful
[2018-09-05 08:35:52,661] DEBUG [C] Waiting for Client
[2018-09-05 08:35:52,662] DEBUG [C] Client login failed. Provided Password:SQ9Hx0G81OZ3pgdhaiJ26Q==
[2018-09-05 08:35:52,672] DEBUG [XMLC] XML Constructed:<prtg><result><channel>Login</channel><value>0</value><unit>Custom</unit><customunit>Success</customunit></result></prtg>
[2018-09-05 08:35:52,672] DEBUG [C]Closing Connection /172.16.1.27:58440
[2018-09-05 08:35:56,450] DEBUG [CL]New Connection from: /172.16.1.27
[2018-09-05 08:35:56,451] DEBUG [C] Doing Handshake
[2018-09-05 08:35:56,560] DEBUG [C] Handshake Sucessful
[2018-09-05 08:35:56,602] DEBUG [C] Waiting for Client
[2018-09-05 08:35:56,603] DEBUG [C] Client login failed. Provided Password:SQ9Hx0G81OZ3pgdhaiJ26Q==
[2018-09-05 08:35:56,614] DEBUG [XMLC] XML Constructed:<prtg><result><channel>Login</channel><value>0</value><unit>Custom</unit><customunit>Success</customunit></result></prtg>
[2018-09-05 08:35:56,615] DEBUG [C]Closing Connection /172.16.1.27:58456
[2018-09-05 08:36:00,005] DEBUG [ENTRYPOINT_TIMER_GUI] Starte Dienst
[2018-09-05 08:36:00,006] DEBUG [StartPRTGListener] Connection Listener is already active
[2018-09-05 08:36:49,878] DEBUG [ENTRYPOINT_TIMER_GUI] Starte Dienst
[2018-09-05 08:36:49,879] DEBUG [StartPRTGListener] Connection Listener is already active
[2018-09-05 08:37:00,006] DEBUG [ENTRYPOINT_TIMER_GUI] Starte Dienst
[2018-09-05 08:37:00,007] DEBUG [StartPRTGListener] Connection Listener is already active
[2018-09-05 08:37:07,417] DEBUG [CL]New Connection from: /172.16.1.27
[2018-09-05 08:37:07,418] DEBUG [C] Doing Handshake
[2018-09-05 08:37:07,509] DEBUG [C] Handshake Sucessful
[2018-09-05 08:37:07,570] DEBUG [C] Waiting for Client
[2018-09-05 08:37:07,570] DEBUG [C] Client login failed. Provided Password:SQ9Hx0G81OZ3pgdhaiJ26Q==
[2018-09-05 08:37:07,579] DEBUG [XMLC] XML Constructed:<prtg><result><channel>Login</channel><value>0</value><unit>Custom</unit><customunit>Success</customunit></result></prtg>
[2018-09-05 08:37:07,580] DEBUG [C]Closing Connection /172.16.1.27:58613
[2018-09-05 08:37:10,395] DEBUG [CL]New Connection from: /172.16.1.27
[2018-09-05 08:37:10,395] DEBUG [C] Doing Handshake
[2018-09-05 08:37:10,502] DEBUG [C] Handshake Sucessful
[2018-09-05 08:37:10,583] DEBUG [C] Waiting for Client
[2018-09-05 08:37:10,583] DEBUG [C] Client login failed. Provided Password:SQ9Hx0G81OZ3pgdhaiJ26Q==
[2018-09-05 08:37:10,591] DEBUG [XMLC] XML Constructed:<prtg><result><channel>Login</channel><value>0</value><unit>Custom</unit><customunit>Success</customunit></result></prtg>
[2018-09-05 08:37:10,592] DEBUG [C]Closing Connection /172.16.1.27:58618
[2018-09-05 08:37:23,413] DEBUG [CL]New Connection from: /172.16.1.27
[2018-09-05 08:37:23,413] DEBUG [C] Doing Handshake
[2018-09-05 08:37:23,499] DEBUG [C] Handshake Sucessful
[2018-09-05 08:37:23,545] DEBUG [C] Waiting for Client
[2018-09-05 08:37:23,545] DEBUG [C] Client login failed. Provided Password:SQ9Hx0G81OZ3pgdhaiJ26Q==
[2018-09-05 08:37:23,553] DEBUG [XMLC] XML Constructed:<prtg><result><channel>Login</channel><value>0</value><unit>Custom</unit><customunit>Success</customunit></result></prtg>
[2018-09-05 08:37:23,554] DEBUG [C]Closing Connection /172.16.1.27:58626
[2018-09-05 08:38:00,006] DEBUG [ENTRYPOINT_TIMER_GUI] Starte Dienst
[2018-09-05 08:38:00,007] DEBUG [StartPRTGListener] Connection Listener is already active
[2018-09-05 08:38:01,488] DEBUG [CL]New Connection from: /172.16.1.27
[2018-09-05 08:38:01,489] DEBUG [C] Doing Handshake
[2018-09-05 08:38:01,568] DEBUG [C] There was an Error in the initial Handshake
[2018-09-05 08:38:01,569] DEBUG javax.net.ssl.SSLHandshakeException: Received fatal alert: certificate_unknown
[2018-09-05 08:38:01,570] DEBUG java.lang.NullPointerException
at nucom.module.prtg.server.listener.Connection.Close(Connection.java:106)
at nucom.module.prtg.server.listener.Connection.run(Connection.java:51)
at java.lang.Thread.run(Thread.java:748)
[2018-09-05 08:38:01,570] DEBUG java.lang.NullPointerException
at nucom.module.prtg.server.listener.Connection.Close(Connection.java:115)
at nucom.module.prtg.server.listener.Connection.run(Connection.java:51)
at java.lang.Thread.run(Thread.java:748)
[2018-09-05 08:38:02,496] DEBUG [CL]New Connection from: /172.16.1.27
[2018-09-05 08:38:02,497] DEBUG [C] Doing Handshake
[2018-09-05 08:38:02,590] DEBUG [C] There was an Error in the initial Handshake
[2018-09-05 08:38:02,590] DEBUG javax.net.ssl.SSLHandshakeException: Received fatal alert: certificate_unknown
[2018-09-05 08:38:02,590] DEBUG java.lang.NullPointerException
at nucom.module.prtg.server.listener.Connection.Close(Connection.java:106)
at nucom.module.prtg.server.listener.Connection.run(Connection.java:51)
at java.lang.Thread.run(Thread.java:748)
[2018-09-05 08:38:02,590] DEBUG java.lang.NullPointerException
at nucom.module.prtg.server.listener.Connection.Close(Connection.java:115)
at nucom.module.prtg.server.listener.Connection.run(Connection.java:51)
at java.lang.Thread.run(Thread.java:748)
[2018-09-05 08:38:04,448] DEBUG [CL]New Connection from: /172.16.1.27
[2018-09-05 08:38:04,449] DEBUG [C] Doing Handshake
[2018-09-05 08:38:04,529] DEBUG [C] There was an Error in the initial Handshake
[2018-09-05 08:38:04,529] DEBUG javax.net.ssl.SSLHandshakeException: Received fatal alert: certificate_unknown
[2018-09-05 08:38:04,529] DEBUG java.lang.NullPointerException
at nucom.module.prtg.server.listener.Connection.Close(Connection.java:106)
at nucom.module.prtg.server.listener.Connection.run(Connection.java:51)
at java.lang.Thread.run(Thread.java:748)
[2018-09-05 08:38:04,529] DEBUG java.lang.NullPointerException
at nucom.module.prtg.server.listener.Connection.Close(Connection.java:115)
at nucom.module.prtg.server.listener.Connection.run(Connection.java:51)
at java.lang.Thread.run(Thread.java:748)
[2018-09-05 08:39:00,005] DEBUG [ENTRYPOINT_TIMER_GUI] Starte Dienst
[2018-09-05 08:39:00,006] DEBUG [StartPRTGListener] Connection Listener is already active
[2018-09-05 08:39:09,411] DEBUG [CL]New Connection from: /172.16.1.27
[2018-09-05 08:39:09,412] DEBUG [C] Doing Handshake
[2018-09-05 08:39:09,509] DEBUG [C] Handshake Sucessful
[2018-09-05 08:39:09,564] DEBUG [C] Waiting for Client
[2018-09-05 08:39:09,564] DEBUG [C] Client login failed. Provided Password:SQ9Hx0G81OZ3pgdhaiJ26Q==
[2018-09-05 08:39:09,640] DEBUG [XMLC] XML Constructed:<prtg><result><channel>Login</channel><value>0</value><unit>Custom</unit><customunit>Success</customunit></result></prtg>
[2018-09-05 08:39:09,640] DEBUG [C]Closing Connection /172.16.1.27:58807
Der PRTG zeigt den Kanal grün an aber mit 0 success wert
from prtg-2-starface.
Hallo Patrick
Das Passwort wurde Server-Seitig, sowie im PRTG-Monitor Angepasst? O.k.
Läuft dein PRTG-Monitor auch unter windows?
MfG
Fabian
from prtg-2-starface.
Jop auf beide Seiten getauscht.
PRTG läuft unter windows server 2012 R2
from prtg-2-starface.
Hallo Patrick
Hast du nach Änderung des Passworts auf der Starface den Dienst auch gestoppt, und wieder gestartet, oder die Starface neu gestartet?
Änderungen an der GUI erfordern zwingend ein Stoppen/Starten des Dienstes.
In der GUI Dienst auf Stoppen Stellen ==> Modul Speichern ==> Dienst auf Starten Stellen ==> Modul Speichern.
MfG
Fabian
from prtg-2-starface.
Dies hatte ich vergessen. Habe ich gerade gemacht, er sagt aber trz immer noch das der dienst sich nicht einloggen kann
from prtg-2-starface.
Problem was resolved after a Teamviewer Session
PRTG did not Save the Correct Password for some Reason
from prtg-2-starface.
Related Issues (1)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from prtg-2-starface.