Benutzer-Werkzeuge

Webseiten-Werkzeuge


software:hcl

HCL


Die HCL-Schnittstelle ist eine Kommunikationsschnittstelle zur Administration von HECoS//Engine. Aus Sicherheitsgründen ist diese Schnittstelle ausschließlich vom eigenen Rechner (localhost, 127.0.0.1) erreichbar.

root@linux:~ # telnet localhost 7070
HECoS//engine 1.0.0
compiled at Tue Jan 20 16:55:23 CET 2015
> 

HELP


Übersicht über sämtliche Kommandos.

Beispiel:

> HELP
HELP . . . . . . . . . . . . . . . . . . This help screen
VERSION  . . . . . . . . . . . . . . . . Show version
QUIT, EXIT, BYE  . . . . . . . . . . . . Terminate session
SHUTDOWN . . . . . . . . . . . . . . . . Shutdown HECoS//Engine
STATUS . . . . . . . . . . . . . . . . . Show HECoS//Engine status
PING . . . . . . . . . . . . . . . . . . Show HECoS//Engine aliveness
COLOR [on|off] . . . . . . . . . . . . . Set/Get color mode
LOGMARK [<text>] . . . . . . . . . . . . Output <text> or dashline to logfile
LOGROTATE  . . . . . . . . . . . . . . . Rotate logfile
LOGLEVEL [<level>] . . . . . . . . . . . Set/Get logging level
DEBUG [on|off] . . . . . . . . . . . . . Set/Get debugging on or off
DEBUGTOME  . . . . . . . . . . . . . . . Start local debugging, stop with <RETURN>
DEBUGLEVEL [<level>] . . . . . . . . . . Set/Get debug level
AGENTS . . . . . . . . . . . . . . . . . Show agents
DEVICES  . . . . . . . . . . . . . . . . Show devices
TRACE [<id*> [<measurand*>]] . . . . . . Trace device values
GET [<id*> [<measurand*>]] . . . . . . . Get device values
SET <id> <device specific> . . . . . . . Set a device value
HXLTRACE [<agent id*> [<filter*>]] . . . Trace HXL messages
 
(* may be a regular expression)

VERSION


Version der HECoS//Engine abfragen.

Beispiel:

> VERSION
HECoS//engine 1.0.0
compiled at Tue Jan 20 16:55:23 CET 2015

QUIT, EXIT, BYE


Beenden der aktuellen Session.

SHUTDOWN


Die HECoS//Engine beenden.

STATUS


Eine aktuelle Übersicht über den Zustand der HECoS//Engine anzeigen.

PING


COLOR


LOGMARK


Eine Zeile in die Logdatei schreiben.

LOGROTATE


Die Logdateien rotieren.

LOGLEVEL


Den Loglevel einstellen oder abfragen.

DEBUG


Das Debugging abfragen oder einstellen.

DEBUGLEVEL


Den Debuglevel abfragen oder einstellen.

DEBUGTOME


Sämtliche Debugausgaben an die aktuelle Konsole senden.

AGENTS


DEVICES


TRACE


HXLTRACE


GET


SET


software/hcl.txt · Zuletzt geändert: 2015/01/21 16:46 von Frank Werner