NTP Analyzer
0.8.2
Analyze the operation of time servers
|
Singleton facade class used to access memory persistent data. More...
Static Public Member Functions | |
static void | Initialize (LogBase log) |
Public Attributes | |
AssociationEntryMapper | AssociationEntries => new AssociationEntryMapper(log) |
Gets the association entry mapper. More... | |
DriftReadingDatabaseMapper | DriftReadings => new DriftReadingDatabaseMapper(Hosts, log) |
Gets the host drift reading mapper. More... | |
HostIoReadingDatabaseMapper | HostIoReadings => new HostIoReadingDatabaseMapper(Hosts, log) |
Gets the host IO reading mapper. More... | |
HostReadingDatabaseMapper | HostReadings => new HostReadingDatabaseMapper(Hosts, Peers, log) |
Gets the host reading mapper. More... | |
PeerReadingDatabaseMapper | PeerReadings => new PeerReadingDatabaseMapper(Hosts, Peers, log) |
Gets the peer reading mapper. More... | |
Properties | |
HostDatabaseMapper | Hosts [get] |
Gets the host mapper. More... | |
static DataFace | Instance [get, private set] |
Gets the Singleton instance. More... | |
PeerActivityDatabaseMapper | PeerActivities [get] |
Gets the peer activity mapper. More... | |
PeerDatabaseMapper | Peers [get] |
Gets the peer mapper. More... | |
ReadingBulkMapper | ReadingBulks [get] |
Gets the reading bulk mapper. More... | |
TimeServerDatabaseMapper | Servers [get] |
Gets the time server mapper. More... | |
Private Member Functions | |
DataFace (LogBase log) | |
Initializes a new instance of the Ntp.Analyzer.Data.DataFace class. More... | |
Private Attributes | |
readonly LogBase | log |
Singleton facade class used to access memory persistent data.
Definition at line 30 of file DataFace.cs.
|
inlineprivate |
Initializes a new instance of the Ntp.Analyzer.Data.DataFace class.
Definition at line 35 of file DataFace.cs.
|
inlinestatic |
Definition at line 113 of file DataFace.cs.
Referenced by Ntp.Analyzer.Process.Initializer.InitializeDatabase().
AssociationEntryMapper Ntp.Analyzer.Data.DataFace.AssociationEntries => new AssociationEntryMapper(log) |
Gets the association entry mapper.
The the association entry mapper.
Definition at line 111 of file DataFace.cs.
Referenced by Ntp.Analyzer.Process.Initializer.InitializeData(), and Ntp.Analyzer.Process.Description.PeerStatJob.SaveResult().
DriftReadingDatabaseMapper Ntp.Analyzer.Data.DataFace.DriftReadings => new DriftReadingDatabaseMapper(Hosts, log) |
Gets the host drift reading mapper.
The host drift reading mapper.
Definition at line 93 of file DataFace.cs.
Referenced by Ntp.Analyzer.Process.Description.DriftStatJob.InternalExecute().
HostIoReadingDatabaseMapper Ntp.Analyzer.Data.DataFace.HostIoReadings => new HostIoReadingDatabaseMapper(Hosts, log) |
Gets the host IO reading mapper.
The host IO reading mapper.
Definition at line 81 of file DataFace.cs.
Referenced by Ntp.Analyzer.Process.Description.HostIoStatJob.InternalExecute(), and Ntp.Analyzer.Graph.TrafficGraph.LoadData().
HostReadingDatabaseMapper Ntp.Analyzer.Data.DataFace.HostReadings => new HostReadingDatabaseMapper(Hosts, Peers, log) |
Gets the host reading mapper.
The host readings.
Definition at line 75 of file DataFace.cs.
Referenced by Ntp.Analyzer.Process.Description.HostStatJob.InternalExecute(), Ntp.Analyzer.Graph.HostGraph.LoadData(), and Ntp.Analyzer.Graph.PeerGraph.LoadData().
|
private |
Definition at line 45 of file DataFace.cs.
PeerReadingDatabaseMapper Ntp.Analyzer.Data.DataFace.PeerReadings => new PeerReadingDatabaseMapper(Hosts, Peers, log) |
Gets the peer reading mapper.
The peer readings.
Definition at line 87 of file DataFace.cs.
Referenced by Ntp.Analyzer.Graph.PeerGraph.LoadData(), and Ntp.Analyzer.Process.Description.PeerStatJob.SaveResult().
|
get |
Gets the host mapper.
The hosts.
Definition at line 57 of file DataFace.cs.
Referenced by Ntp.Analyzer.Page.BootstrapHostPageBuilder.Generate(), Ntp.Analyzer.Page.DefaultHostPageBuilder.Generate(), Ntp.Analyzer.Process.Description.PeerStatJob.Initialize(), Ntp.Analyzer.Process.Initializer.InitializeData(), Ntp.Analyzer.Process.Description.TrafficGraphJob.InternalExecute(), Ntp.Analyzer.Process.Description.HostGraphJob.InternalExecute(), Ntp.Analyzer.Process.Description.PeerGraphPageJob.InternalExecute(), Ntp.Analyzer.Process.Description.PeerGraphJob.InternalExecute(), Ntp.Analyzer.Process.Description.HostIoStatJob.InternalExecute(), Ntp.Analyzer.Process.Description.HostGraphPageJob.InternalExecute(), Ntp.Analyzer.Process.Description.HostPageJob.InternalExecute(), Ntp.Analyzer.Process.Description.DriftStatJob.InternalExecute(), Ntp.Analyzer.Process.Description.HostStatJob.InternalExecute(), and Ntp.Analyzer.Process.Description.PeerPageJob.InternalExecute().
|
staticgetprivate set |
Gets the Singleton instance.
The instance.
Definition at line 51 of file DataFace.cs.
Referenced by Ntp.Analyzer.Statistics.StatusBuilder.Build(), Ntp.Analyzer.Page.BootstrapHostPageBuilder.Generate(), Ntp.Analyzer.Page.DefaultHostPageBuilder.Generate(), Ntp.Analyzer.Process.Description.PeerStatJob.Import(), Ntp.Analyzer.Import.NtpctlHostImporter.Initialize(), Ntp.Analyzer.Import.NtpdcImporter.Initialize(), Ntp.Analyzer.Import.NtpqHostImporter.Initialize(), Ntp.Analyzer.Process.Description.PeerStatJob.Initialize(), Ntp.Analyzer.Process.Initializer.InitializeData(), Ntp.Analyzer.Process.Description.BulkStatJob.InternalExecute(), Ntp.Analyzer.Process.Description.TrafficGraphJob.InternalExecute(), Ntp.Analyzer.Process.Description.PeerGraphJob.InternalExecute(), Ntp.Analyzer.Process.Description.PeerGraphPageJob.InternalExecute(), Ntp.Analyzer.Process.Description.HostGraphJob.InternalExecute(), Ntp.Analyzer.Process.Description.HostIoStatJob.InternalExecute(), Ntp.Analyzer.Process.Description.HostGraphPageJob.InternalExecute(), Ntp.Analyzer.Process.Description.HostPageJob.InternalExecute(), Ntp.Analyzer.Process.Description.HostStatJob.InternalExecute(), Ntp.Analyzer.Process.Description.DriftStatJob.InternalExecute(), Ntp.Analyzer.Process.Description.PeerPageJob.InternalExecute(), Ntp.Analyzer.Graph.HostGraph.LoadData(), Ntp.Analyzer.Graph.PeerGraph.LoadData(), Ntp.Analyzer.Graph.TrafficGraph.LoadData(), Ntp.Analyzer.Render.Summary.DefaultPeerSummaryGraphRender.Render(), Ntp.Analyzer.Render.Summary.BootstrapSummaryGraphRender.Render(), Ntp.Analyzer.Render.Peer.BootstrapPeerGraphRender.Render(), and Ntp.Analyzer.Process.Description.PeerStatJob.SaveResult().
|
get |
Gets the peer activity mapper.
The peer activity mapper.
Definition at line 99 of file DataFace.cs.
Referenced by Ntp.Analyzer.Statistics.StatusBuilder.Build(), Ntp.Analyzer.Process.Description.PeerStatJob.Import(), Ntp.Analyzer.Process.Description.PeerGraphPageJob.InternalExecute(), Ntp.Analyzer.Process.Description.PeerGraphJob.InternalExecute(), Ntp.Analyzer.Process.Description.PeerPageJob.InternalExecute(), Ntp.Analyzer.Render.Summary.DefaultPeerSummaryGraphRender.Render(), Ntp.Analyzer.Render.Summary.BootstrapSummaryGraphRender.Render(), Ntp.Analyzer.Render.Peer.BootstrapPeerGraphRender.Render(), and Ntp.Analyzer.Process.Description.PeerStatJob.SaveResult().
|
get |
Gets the peer mapper.
The peers.
Definition at line 63 of file DataFace.cs.
Referenced by Ntp.Analyzer.Import.NtpctlHostImporter.Initialize(), Ntp.Analyzer.Import.NtpdcImporter.Initialize(), Ntp.Analyzer.Import.NtpqHostImporter.Initialize(), Ntp.Analyzer.Process.Description.PeerStatJob.Initialize(), and Ntp.Analyzer.Process.Initializer.InitializeData().
|
get |
Gets the reading bulk mapper.
The reading bulk mapper.
Definition at line 105 of file DataFace.cs.
Referenced by Ntp.Analyzer.Process.Description.PeerStatJob.Import(), Ntp.Analyzer.Process.Description.BulkStatJob.InternalExecute(), Ntp.Analyzer.Process.Description.HostIoStatJob.InternalExecute(), Ntp.Analyzer.Process.Description.HostStatJob.InternalExecute(), and Ntp.Analyzer.Process.Description.DriftStatJob.InternalExecute().
|
get |
Gets the time server mapper.
The servers.
Definition at line 69 of file DataFace.cs.
Referenced by Ntp.Analyzer.Process.Initializer.InitializeData().