New Relic Integration
-
There's no need to integrate this..
You simply install their agent on your server and use NR for what you want.
If NR supports reporting on containers, even better.
If there was an open source self-hosted version of what NR does, then maybe it would be an App to add to the list.
-
@robi said in New Relic Integration:
You simply install their agent on your server and use NR for what you want.
You overestimate the capabilities of some of us.
I would love it to be 'integrated' into cloudron UI with simple buttons or forms where we can input our API keys/salt kind of information.
I dread typing in a terminal. I still don't understand how to exit a vi editor.
-
@jagan So you're thinking of a pre-installed agent that can be configured to work with any NewRelic server? Im sure its possible. Up to @staff but I imagine promethius on your cloudron + grafana hosted elsewhere for visualization would be enough of a workaround that it wouldn't make it into a release.
-
@jagan It's a bit of a slipper slope in my opinion, because there are a large number of monitoring agents out there for different monitoring software, and it would not be seen as "clean" to have all of them pre-installed for easy use. I'm not certain if Cloudron could easily integrate something like that into their UI because typically something like new relic is for server monitoring, not specifically one application (though I think that's possible too, I'm not super familiar with New Relic, only used it a few times), not to mention how the Cloudron UI would then need to work for many different agent types too. I don't think this is something that's too feasible to do at all - my best guess anyways.
-
I have a server with cloudways and they have New Relic integration for monitoring which I found very useful (from non-technical users point of view) to launch easily from the control panel.
I wish Cloudron had such a feature: However, I don't have a clue how exactly this can work, All I can visualise is that any cloudron admin must be able to add one or more (new relic or any of the other such apps) monitoring apps in the admin panel using an API and access them with a simple click.
Here is the Cloudways documentation on adding New Relic APM to monitor applications
Here is the screenshot of cloudways admin panel for servers:
-
The bigger issue is that Cloudron is for self-hosting which AFAIK, NR doesn't do. It's a cloud service.
They may have private on-prem only solutions, but you'll have to pay for that separately.
Hence the direction of this community is in a open source, self-hosted direction, where we become the (mini) personal cloud service.
App wishlist exists for that reason.
Find one that does what you want and it may get added if it fits the above Cloudron-way criteria.
-
@robi I am not sure we understand each other completely. Perhaps I am not communicating this well, but allow me another attempt, please.
I am not seeking for New Relic to be made into a self-hosted app - That is exactly why this is NOT in the App wishlist section.
This being the Feature Requests section addressed at the developers of cloudron, All I wish for is a feature in cloudron that will provide additional/richer data and information about the performance of the apps, with alerts, charts, graphs, etc - New Relic provides this free of cost.
New Relic is one choice, they may be others too.
In other words, am seeking if we can have more information regarding the performance of our self-hosted server and the applications beyond the System Info (with disk usage, sys memory, cpu usage stats) and App Graphs (Memory), through integration with other third-party apps (preferably free).
I am just throwing this idea on to the feasibility/requirement wall, it may or may not stick.
-
@jagan I really don't think this will be too feasible for Cloudron to add, but I mean if the Cloudron team can do it then that's great. I don't think anyone can complain about improved compatibilities and integrations that improve important items like monitoring.
I just want to make a quick clarification though because you said you were "not an expert" and thought maybe this could be a bit of a teaching moment. Ignore the rest though if you're more experienced than I'm assuming you to be based on your earlier statement.
Cloudways and Cloudron are very different beasts. They share some level of overlap for sure, but they have different audiences and different goals and different problems they intend to solve for users. Cloudways sets up your server for you so it has a deep integration into everything about the server which means monitoring will be much easier for them to do since they're building the servers themselves. Cloudron on the other hand does not set up any servers for you, it's a manual process to get it setup. Cloudron is basically a further step removed from actually managing the server itself than Cloudways, since that's not Cloudron's goal.
Cloudron is there to manage itself and the files and services it requires only, not everything else about the server. It is not sold as a "managed server" provider. Of course the overlap means there is still a need to monitor things like memory and CPU usage, disk space, etc. and install necessary updates on occasion, but that's about it. Outside of that, Cloudron is really only responsible for itself and what it needs, not the entirety of the server. Conversely, Cloudways' literally selling you a service to manage the entirety of the server for you. So naturally Cloudways would be able to do a lot more on that level, which Cloudron is not really targeted to do (yet).
They basically serve very different purposes, with only a bit of overlap. I hope that helps clarify things a bit. Sorry in advance if you already knew all of that above, just figured I'd maybe try to explain a bit so that you're not expecting Cloudron to do basically everything Cloudways does down the road.
I still agree though, I think it'd be awesome if Cloudron could add that type of functionality to improve monitoring, I just don't expect that it'll be very feasible for them to do at all given where they sit on the server.
-
New Relic is proprietary analytics trackers et al:-
https://reports.exodus-privacy.eu.org/en/trackers/130/
Not to be trusted for embedding into Cloudron!