<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Monitoring &#8211; privacyID3A</title>
	<atom:link href="https://www.privacyidea.org/tag/monitoring/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.privacyidea.org</link>
	<description>flexible, Open Source Multi Factor Authentication (2FA)</description>
	<lastBuildDate>Mon, 07 Jan 2019 11:53:49 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://www.privacyidea.org/wp-content/uploads/2016/06/cropped-only-logo-white-background-32x32.png</url>
	<title>Monitoring &#8211; privacyID3A</title>
	<link>https://www.privacyidea.org</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>privacyIDEA 2.23 &#8211; Pre-Event-Handling, Monitoring and Statistics</title>
		<link>https://www.privacyidea.org/privacyidea-2-23-pre-events-handling-monitoring-and-statistics/</link>
		
		<dc:creator><![CDATA[Cornelius Kölbel]]></dc:creator>
		<pubDate>Wed, 29 Aug 2018 07:23:25 +0000</pubDate>
				<category><![CDATA[release]]></category>
		<category><![CDATA[Whatsup]]></category>
		<category><![CDATA[Event Handler]]></category>
		<category><![CDATA[Monitoring]]></category>
		<category><![CDATA[Statistics]]></category>
		<guid isPermaLink="false">https://www.privacyidea.org/?p=1425</guid>

					<description><![CDATA[The Multi-Factor Authentication system privacyIDEA 2.23 comes with PRE event handling, recurring tasks, monitoring and statistics. The administrator thus has a lot of tools, to automate unforeseen scenarios and avoid manuel, tedious tasks and avoid errors.]]></description>
										<content:encoded><![CDATA[<p>After roughly five months of development we released the new version of privacyIDEA 2.23. Ideas for features in this release started in the beginning of this year. We wanted to add a flexible and modular way to allow the creation of monitoring and statistics data. We discussed a lot, met in person several times and scribbled down some concepts on the whiteboard.</p>
<p><a href="https://www.privacyidea.org/wp-content/uploads/2018/08/planungs-meeting.jpg"><img fetchpriority="high" decoding="async" class="aligncenter wp-image-1429" src="https://www.privacyidea.org/wp-content/uploads/2018/08/planungs-meeting.jpg" alt="" width="600" height="450" srcset="https://www.privacyidea.org/wp-content/uploads/2018/08/planungs-meeting.jpg 1200w, https://www.privacyidea.org/wp-content/uploads/2018/08/planungs-meeting-300x225.jpg 300w, https://www.privacyidea.org/wp-content/uploads/2018/08/planungs-meeting-768x576.jpg 768w, https://www.privacyidea.org/wp-content/uploads/2018/08/planungs-meeting-1024x768.jpg 1024w" sizes="(max-width: 600px) 100vw, 600px" /></a></p>
<p>It was a long way, but finally pieces started to fit together.</p>
<p>We are proud to present to you privacyIDEA version 2.23!</p>
<h2>Monitoring and Statistics</h2>
<p>To be able to provide a flexible and modular monitoring and to create any arbitrary statistics we created a framework of <strong>periodic tasks</strong>.</p>
<p>Using specific modules the administrator can define, what should happen in certain time intervals or at certain dates. These modules can collect system information for statistics, but such modules could also do anything else. Currently we provide two modules &#8211; the <strong>Event Counter</strong> and <strong>Simple Stats</strong><em>. </em></p>
<p>The Event Counter can be used in conjunction with the Event Handler to record the occurrence of any arbitrary event. The periodic task scheduler will write the number of these events to a time series. The Simple Stats module reads predefined values from the privacyIDEA system (like number of tokens, number of assigned tokens, number of <em>not assigned hardware tokens</em>) and also writes those to a time series.</p>
<p>The administrator can easily use tools like Grafana to view the time span of interest in an expressive graph.</p>
<p><a href="https://www.privacyidea.org/wp-content/uploads/2018/08/privacyidea-graphs-grafana.png"><img decoding="async" class="aligncenter wp-image-1431" src="https://www.privacyidea.org/wp-content/uploads/2018/08/privacyidea-graphs-grafana.png" alt="" width="600" height="284" srcset="https://www.privacyidea.org/wp-content/uploads/2018/08/privacyidea-graphs-grafana.png 913w, https://www.privacyidea.org/wp-content/uploads/2018/08/privacyidea-graphs-grafana-300x142.png 300w, https://www.privacyidea.org/wp-content/uploads/2018/08/privacyidea-graphs-grafana-768x363.png 768w" sizes="(max-width: 600px) 100vw, 600px" /></a></p>
<h2>Pre-Event-Handling</h2>
<p><strong>Event Handlers</strong> were already added to privacyIDEA in Version 2.12. Using event handlers the administrator can connect any event to new actions like user notification, token management or any arbitrary script. If such an event occurs, the defined action is triggered.</p>
<p>With version 2.23 these actions can now be triggered, before the original event is processed. We distinguish Post-Event-Handling and <strong>Pre-Event-Handling</strong>. E.g. the administrator can define, that a user, who has no token assigned and tries to authenticate, gets a new token enrolled. And this newly enrolled token will be directly used during this authentication request. The logon experience for the user is totally transparent. There is <strong>no additional effort for the administrator</strong>.</p>
<p>This way a lot of tasks, which would otherwise be done manually or called by a script, will be executed automatically just at the right moment within privacyIDEA. This way the administrator can cope with unforeseen scenarios and can automate actions accordingly.</p>
<p><a href="https://www.privacyidea.org/wp-content/uploads/2018/08/event-handler-en.png"><img decoding="async" class="aligncenter size-medium wp-image-1433" src="https://www.privacyidea.org/wp-content/uploads/2018/08/event-handler-en-300x229.png" alt="" width="300" height="229" srcset="https://www.privacyidea.org/wp-content/uploads/2018/08/event-handler-en-300x229.png 300w, https://www.privacyidea.org/wp-content/uploads/2018/08/event-handler-en-768x586.png 768w, https://www.privacyidea.org/wp-content/uploads/2018/08/event-handler-en-1024x781.png 1024w, https://www.privacyidea.org/wp-content/uploads/2018/08/event-handler-en.png 1178w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<h2>Ordered Policies</h2>
<p>Policies have been around in privacyIDEA since day One. Policies define the way how privacyIDEA should respond to an API request. Policy definitions can become very complex. Policies also depend on time and the source IP address of the request. So in certain cases policies could overlap and the logic would not be clear, how privacyIDEA should respond.</p>
<p>To solve this problem we introduced a <strong>policy order</strong> in privacyIDEA 2.23. The administrator can give each policy an order number. This way the administrator can define which policy should come first and should take precedence if something should be unclear.</p>
<p>This can help in bigger, complex setups to make configuring privacyIDEA a lot easier.</p>
<h2>Your next steps</h2>
<p>We also added a lot more minor features and improved the SQL and HSM performance. For a complete Changelog please take a look at <a href="https://github.com/privacyidea/privacyidea/blob/master/Changelog" target="_blank" rel="noopener">Github</a>. You can install or update privacyIDEA via <a href="https://privacyidea.readthedocs.io/en/latest/installation/index.html" target="_blank" rel="noopener">the Ubuntu Launchpad repositories or via the Python Package Index</a>.</p>
<p>When you update, please see <a href="https://github.com/privacyidea/privacyidea/blob/master/READ_BEFORE_UPDATE.md" target="_blank" rel="noopener">read_before_update</a>.</p>
<p>If you have any questions, please have a look at the <a href="https://community.privacyidea.org/" target="_blank" rel="noopener">community forum</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
