Archimedes Server
Categories
Component ID
1116748
Component name
Archimedes Server
Component type
module
Maintenance status
Development status
Component security advisory coverage
not-covered
Component created
Component changed
Component body
Archimedes is a passive application monitoring server built on Drupal but designed to facilitate any web based application. Archimedes achieves passive application monitoring by installing an Archimedes client on your web hosted application. In Drupal's case, its installing the Archimedes Client module.
The Client collects up information about the application and sends it back to the server where the server reads it in and creates or updates the site node that represents that client on the server.
Archimedes currently collects these metrics
- Hostname
- Servername
- Site Data size
- Site Root size
- Database details
- Database size
- Site instance Metrics
- Environment (Production, Staging, Development)
- Associated users
- Git hash
- Git remotes
- Unique Identifier
- Software specific
- Modules, themes, etc
Features
Some of the features of Archimedes
- Client communitcates with the server via Email. This means the client can get around firewalls without additional firewall exemptions
- RSA key encryption. All data collected by clients is encrypted with the servers public RSA key. Only the server can decrypt it to read the information
Installation
Installation is done via the Archimedes Installation Profile. This module is untested without use of the Archimedes Server installation profile.