Application Insights SDK agent in Linux Docker container? - docker

I'm deploying an Asp.Net Core service hosted by Kestrel in a Linux container. I was hoping to take advantage of the App Insights SDK agent monitoring for calls to dependencies, as per https://learn.microsoft.com/en-us/azure/application-insights/app-insights-asp-net-dependencies.
There are instructions for IIS and Azure...but I can't find any way to do this in a Linux container. Has anyone gotten this working? Am I just out of luck?

The status monitor/extension agent is a set of IIS configuration things and plugin into the .net profiler.
i don't think that's supported by .net core yet, so it won't work on docker + linux.
from the system requirements section on the page you linked:
System Requirements
OS support for Application Insights Status Monitor on Server:
Windows Server 2008
Windows Server 2008 R2
Windows Server 2012
Windows server 2012 R2
Windows Server 2016
with latest SP and .NET Framework 4.5
On the client side: Windows 7, 8, 8.1 and 10, again with .NET Framework 4.5
IIS support is: IIS 7, 7.5, 8, 8.5 (IIS is required)

Related

how to deploy asp.net mvc application on iis server in mono develop

I am trying to learn asp.net and my operating system is Linux. So I decided to install mono develop and on creating my application, I could deploy that asp.netmvc application on iis server. I know that in visual studio we go to property->web->select iis server.
Is there any way to select iis server in mono develop.

C# MVC to IIS windows server 2008

I currently have a publish project from my local IIS which is windows 8 and already working but, my problem is I need to transfer it to our VM which is windows server 2008. I need some guidance or recommendation if I need to install Visual studio as well on the VM to publish it or is there any easy way that can simply copy the publish file from my local to VM windows server 2008.
You can publish from your project from local machine visual studio to remote server(in your case VM) if you have access to that server.
Alternatively manually publishing web project is just compiling in release mode with all dependencies & putting code in some IIS site/virtual directory with required Application pool settings.
Microsoft has very comprehensive documentation:
https://learn.microsoft.com/en-us/aspnet/web-forms/overview/deployment/visual-studio-web-deployment/

Hosting MVC application on linux server

I am developing an MVC 4 application on windows and that is to be hosted on Debian. I am a newbie to web development. I am using Mariadb in backend.
I don't know how to deploy this application. Can anybody provide help to me?
UPDATE
I am using Mono 3.2.3
There is no way to host a Microsoft asp.net mvc 4 Application on Linux UNLESS you use Mono (Never tried it but the honey is here ).
OR
If you don't want to buy mono,
Wait for vNext ! He Will be among us around April 2015 as Microsoft Announced at the DotNet-Conf.
MEANWHILE
you can download VisualStudio 2014 CTP and taste the golden kvm
More resources
I'm running 4 MVC4 sites on my Ubuntu 16.04 server and all I did was install a ftp server and I put all the sites in my user home dir under public_html (eg: public_html/site1 public_html/site2) then use the ftp publish method of visual studio which will build the site and copy everything over via ftp then you can just browse your site.

ASP.NET 4 MVC System Requirements (for Sever Deployment)?

Not sure why I haven't been able to find this yet. When I Google for this, for the official release notes I get this: http://www.asp.net/whitepapers/mvc4-release-notes#_Toc303253805 which says:
The ASP.NET MVC 4 components for Visual Studio require PowerShell 2.0
and either Visual Studio 2010 with Service Pack 1 or Visual Web
Developer Express 2010 with Service Pack 1.
The ASP.NET MVC 4 Beta site lists the server system requirements. I think I can assume that these are still what's required, but it would be nice to get the list from the official release:
http://www.microsoft.com/en-us/download/details.aspx?id=28942
System requirements Supported operating systems: Windows 7, Windows
Server 2003 R2 (32-Bit x86), Windows Server 2003 R2 x64 editions,
Windows Server 2003 Service Pack 2, Windows Server 2008, Windows
Server 2008 R2, Windows Vista Service Pack 2, Windows XP Service Pack
3
Additional Requirements: PowerShell 2.0, .NET 4, ASP.NET 4, and Visual
Studio 2010 SP1 or Visual Web Developer 2010 SP1 are required to use
this feature.
I suppose I am just being stubborn about this, but any help would be appreciated.
I don't know of any official source for the server requirements of the release version. Looks like they left that out of the release notes.

what are the server requirements to host an asp.net mvc application

Hai guys,
Any one knows what are the server requirements to host an asp.net mvc application....
From MSDN:
Operating Systems: Windows Server 2003; Windows Server 2008; Windows Vista; Windows XP
.NET version: .NET Framework SP1

Resources