-
Let's start with something simple and basic. Think of it from the admin perspective. What would you like to have on such page to quickly know what is the status of the system if you were an admin maintaining the server? I would go with following:
- Health check: OK (green), WARNING (Yellow), SEVERE (RED) <- if we do this, and if there is any WARNING or SEVERE, there must be additional info provided or a link or some suggestions what to do next
- Cluster mode on/off
- Number of cluster nodes
- CPU usage
- RAM usage
- Number of users online
- Average traffic in last hour/minute
- Link to admin page
I do not know what else, any ideas? It's time to experiment and try things. %andrzej.wojcik , %wojtek you maintain our systems, so put there whatever you think makes sense.
Type |
New Feature
|
Priority |
Blocker
|
Assignee | |
RedmineID |
2081
|
Version |
tigase-server-8.1.0
|
Spent time |
0
|
Issue Votes (0)
Watchers (0)
After the Tigase is installed we need a simple/easy way to tell whether it is correct and if not correct, what could be wrong. This information should be ideally accessible through a web browser. Perhaps HTTP API component could be used for this?
However, there is a possibility that Tigase does not start at all, or starts incorrectly, or not all components, etc...., so the part of the Tigase which is supposed to provide report via HTTP may malfunction. In such a case Tigase should be able to still provide the report somehow. Maybe the best solution would be to generate a static HTML page and store it on HDD. So it could be loaded into the web browser or sent to us for checking. Of course, when the Tigase starts up correctly and everything works five the HTTP API component could accept web browser connection and provide the static page.